Skip to content

Commit 52cbd3a

Browse files
committed
Adds Uio::offset
1 parent de40711 commit 52cbd3a

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

kernel-1100/src/uio.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ impl okf::uio::Uio<Kernel> for Uio {
5252
})
5353
}
5454

55+
fn offset(&self) -> isize {
56+
self.off
57+
}
58+
5559
fn remaining(&self) -> isize {
5660
self.res
5761
}

src/uio/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ pub trait Uio<K: Kernel>: Sized {
2626
0x7fffffff
2727
}
2828

29+
/// Returns `uio_offset`.
30+
fn offset(&self) -> isize;
31+
2932
/// Returns `uio_resid`.
3033
fn remaining(&self) -> isize;
3134
}

0 commit comments

Comments
 (0)