Skip to content

Commit de40711

Browse files
committed
Adds Uio::remaining
1 parent d10bee3 commit de40711

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
@@ -51,4 +51,8 @@ impl okf::uio::Uio<Kernel> for Uio {
5151
td,
5252
})
5353
}
54+
55+
fn remaining(&self) -> isize {
56+
self.res
57+
}
5458
}

src/uio/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ pub trait Uio<K: Kernel>: Sized {
2525
fn io_max() -> usize {
2626
0x7fffffff
2727
}
28+
29+
/// Returns `uio_resid`.
30+
fn remaining(&self) -> isize;
2831
}
2932

3033
/// Represents `uio_seg` enum.

0 commit comments

Comments
 (0)