Searched refs:b_dirtyend (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/sys/fs/fuse/
H A Dfuse_io.c627 if (bp->b_dirtyend > bcount) {
630 bp->b_dirtyend - bcount);
631 bp->b_dirtyend = bcount;
633 if (bp->b_dirtyoff >= bp->b_dirtyend)
634 bp->b_dirtyoff = bp->b_dirtyend = 0;
638 * area, just update the b_dirtyoff and b_dirtyend,
653 if (bp->b_dirtyend > 0 &&
654 (on > bp->b_dirtyend || (on + n) < bp->b_dirtyoff)) {
683 if (bp->b_dirtyend > 0) {
685 bp->b_dirtyend
[all...]
H A Dfuse_node.c457 bp->b_dirtyend = MIN(bp->b_dirtyend, newsize - lbn * iosize);
H A Dfuse_vnops.c334 if ((bp->b_flags & B_CACHE) != 0 && bp->b_dirtyend >= left_on) {
/freebsd-current/sys/fs/nfsclient/
H A Dnfs_clbio.c1139 if (bp->b_dirtyend > bcount) {
1142 bp->b_dirtyend - bcount);
1143 bp->b_dirtyend = bcount;
1146 if (bp->b_dirtyoff >= bp->b_dirtyend)
1147 bp->b_dirtyoff = bp->b_dirtyend = 0;
1151 * area, just update the b_dirtyoff and b_dirtyend,
1170 if (noncontig_write == 0 && bp->b_dirtyend > 0 &&
1171 (on > bp->b_dirtyend || (on + n) < bp->b_dirtyoff)) {
1217 if (bp->b_dirtyend > 0) {
1219 bp->b_dirtyend
[all...]
H A Dnfs_clvnops.c3029 toff += (u_quad_t)(bp->b_dirtyend - bp->b_dirtyoff);
3052 size = (u_quad_t)(bp->b_dirtyend
3081 * b_dirtyoff/b_dirtyend seem to be NFS
3090 bp->b_dirtyoff = bp->b_dirtyend = 0;
/freebsd-current/sys/fs/smbfs/
H A Dsmbfs_io.c353 if (((bp->b_blkno * DEV_BSIZE) + bp->b_dirtyend) > np->n_size)
354 bp->b_dirtyend = np->n_size - (bp->b_blkno * DEV_BSIZE);
356 if (bp->b_dirtyend > bp->b_dirtyoff) {
357 io.iov_len = uiop->uio_resid = bp->b_dirtyend - bp->b_dirtyoff;
392 bp->b_dirtyoff = bp->b_dirtyend = 0;
/freebsd-current/sys/sys/
H A Dbuf.h84 * b_dirtyoff, b_dirtyend. Buffers support piecemeal, unaligned
123 int b_dirtyend; /* Offset of end of dirty region. */ member in struct:buf
/freebsd-current/sys/kern/
H A Dvfs_cluster.c579 tbp->b_dirtyoff = tbp->b_dirtyend = 0;
1030 bp->b_dirtyend = bp->b_bufsize;
H A Dvfs_bio.c1771 bp->b_dirtyoff = bp->b_dirtyend = 0;
3852 if (bp->b_dirtyend < eoffset)
3853 bp->b_dirtyend = eoffset;
/freebsd-current/sys/fs/p9fs/
H A Dp9fs_vnops.c1935 if (bp->b_dirtyend > bp->b_dirtyoff) {
1936 io.iov_len = uiov->uio_resid = bp->b_dirtyend - bp->b_dirtyoff;
/freebsd-current/sys/vm/
H A Dswap_pager.c1573 bp->b_dirtyend = bp->b_bcount;

Completed in 173 milliseconds