Lines Matching defs:on
19 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
285 panic("nfsbuf not on free list");
337 * Called by vnode_pager() on pageout request of non-dirty page.
533 * process some entries on the delayed write queue
620 * Returns errno on error, 0 otherwise.
922 panic("nfsbuf on freelist");
961 panic("nfsbuf on freelist");
1017 * Abort the pages on error or: if this is an invalid or
1107 panic("nfsbuf on freelist");
1119 panic("nfsbuf on freelist");
1129 panic("nfsbuf on freelist");
1160 * Wait for operations on the buffer to complete.
1187 * Mark I/O complete on a buffer.
1234 * (2) Make sure it's on its node's correct block list,
1318 * release a reference on a buffer
1508 * (old) EOF on the server. So, just make sure nb_validend
1642 * finish up an NFS READ RPC on a buffer
1668 if (cb.rcb_func) /* take an extra reference on the nfsreq in case we want to resend it later due to grace error */
1806 * Decrement outstanding RPC count on buffer
1807 * and call nfs_buf_read_finish on last RPC.
1902 int error = 0, n = 0, on = 0;
2037 on = uio_offset(uio) % biosize;
2072 n = (io_resid > (biosize - on)) ? (biosize - on) : io_resid;
2107 pg = on/PAGE_SIZE;
2108 while (pg <= (on + n - 1)/PAGE_SIZE) {
2123 bp->nb_validoff = trunc_page(on);
2124 bp->nb_validend = round_page(on+n);
2179 bp->nb_validoff = trunc_page_32(on);
2180 bp->nb_validend = round_page_32(on+n);
2213 diff = (on >= bp->nb_validend) ? 0 : (bp->nb_validend - on);
2219 error = uiomove(bp->nb_data + on, n, uio);
2659 if (count) /* leave pg on last page */
2796 * finish up an NFS WRITE RPC on a buffer
2824 if (cb.rcb_func) /* take an extra reference on the nfsreq in case we want to resend it later due to grace error */
2974 * Decrement outstanding RPC count on buffer
2975 * and call nfs_buf_write_finish on last RPC.
3022 * server, but nas not been committed to stable storage on the server
3081 * on the same original cred in order for them to be equal.
3150 * Commit data on the server, as required.
3178 * blocks dirty, depending on whether the commit
3281 * On the first pass, start async/unstable writes on all
3284 * On all subsequent passes, start STABLE writes on any remaining
3571 * Abort on EINTR. If we don't, we could
3587 // hold off on FREEUPs until we're done here
3779 /* If this mount doesn't already have an nfsiod working on it... */
3786 /* just queue it up on nfsiod mounts queue */