Home | History | Annotate | Download | only in uvm

Lines Matching refs:todo

740 ubc_uiomove(struct uvm_object *uobj, struct uio *uio, vsize_t todo, int advice,
748 KASSERT(todo <= uio->uio_resid);
767 return ubc_uiomove_direct(uobj, uio, todo, advice, flags);
773 while (todo > 0) {
774 vsize_t bytelen = todo;
793 todo -= bytelen;
980 ubc_uiomove_direct(struct uvm_object *uobj, struct uio *uio, vsize_t todo, int advice,
988 KASSERT(todo <= uio->uio_resid);
994 while (todo > 0) {
995 vsize_t bytelen = todo;
1022 todo -= bytelen;
1029 if (todo == 0 && endoff != 0) {
1036 todo -= bytelen;
1050 ubc_zerorange_direct(struct uvm_object *uobj, off_t off, size_t todo, int flags)
1058 while (todo > 0) {
1059 vsize_t bytelen = todo;
1074 todo -= bytelen;