/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | seqlock.h | 42 struct seqcount { struct 45 typedef struct seqcount seqcount_t; argument 49 struct seqcount seql_count; 60 __seqcount_init(struct seqcount *seqcount, const char *name __unused, in __seqcount_init() argument 63 seqcount->seqc = 0; in __seqcount_init() 65 #define seqcount_init(seqcount) __seqcount_init(seqcount, NULL, NULL) argument 68 seqcount_mutex_init(struct seqcount_mutex *seqcount, void *mutex __unused) in seqcount_mutex_init() argument 70 seqcount->seqc = 0; in seqcount_mutex_init() 73 #define seqcount_ww_mutex_init(seqcount, ww_mutex) \ argument 74 seqcount_mutex_init((seqcount), (ww_mutex)) [all …]
|
/freebsd/sys/fs/fuse/ |
H A D | fuse_io.c | 134 int err, n = 0, on = 0, seqcount; in fuse_read_biobackend() local 144 seqcount = ioflag >> IO_SEQSHIFT; in fuse_read_biobackend() 179 seqcount = MIN(seqcount, in fuse_read_biobackend() 182 totread, seqcount, 0, &bp); in fuse_read_biobackend() 183 } else if (seqcount > 1 && data->max_readahead_blocks >= 1) { in fuse_read_biobackend() 479 int n, on, seqcount, err = 0; in fuse_write_biobackend() local 483 seqcount = ioflag >> IO_SEQSHIFT; in fuse_write_biobackend() 713 filesize, seqcount, 0); in fuse_write_biobackend()
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_balloc.c | 301 int seqcount = (flags & BA_SEQMASK) >> BA_SEQSHIFT; in ext2_balloc() local 303 if (seqcount && (vp->v_mount->mnt_flag & MNT_NOCLUSTERR) == 0) { in ext2_balloc() 306 MAXBSIZE, seqcount, 0, &nbp); in ext2_balloc()
|
H A D | ext2_vnops.c | 2035 int error, orig_resid, seqcount; in ext2_read() local 2042 seqcount = ap->a_ioflag >> IO_SEQSHIFT; in ext2_read() 2084 NOCRED, blkoffset + uio->uio_resid, seqcount, in ext2_read() 2086 } else if (seqcount > 1) { in ext2_read() 2174 int blkoffset, error, flags, ioflag, resid, size, seqcount, xfersize; in ext2_write() local 2180 seqcount = ioflag >> IO_SEQSHIFT; in ext2_write() 2223 if (seqcount > BA_SEQMAX) in ext2_write() 2226 flags = seqcount << BA_SEQSHIFT; in ext2_write() 2303 ip->i_size, seqcount, 0); in ext2_write()
|
/freebsd/sys/kern/ |
H A D | vfs_cluster.c | 90 struct ucred *cred, long totread, int seqcount, int gbflags, in cluster_read() argument 112 maxra = seqcount; in cluster_read() 136 if (!seqcount) { in cluster_read() 642 u_quad_t filesize, int seqcount, int gbflags) in cluster_write() argument 689 if (!async && seqcount > 0) { in cluster_write() 722 if (seqcount > 1) { in cluster_write() 776 if (seqcount > 1) { in cluster_write()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_vnops.c | 658 int bflag, error, ioflag, seqcount; in ffs_read() local 679 seqcount = ap->a_ioflag >> IO_SEQSHIFT; in ffs_read() 753 seqcount, bflag, &bp); in ffs_read() 754 } else if (seqcount > 1) { in ffs_read() 848 int seqcount; in ffs_write() local 866 seqcount = ap->a_ioflag >> IO_SEQSHIFT; in ffs_write() 910 if (seqcount > BA_SEQMAX) in ffs_write() 913 flags = seqcount << BA_SEQSHIFT; in ffs_write() 1011 ip->i_size, seqcount, GB_UNMAPPED); in ffs_write()
|
H A D | ffs_balloc.c | 463 int seqcount = (flags & BA_SEQMASK) >> BA_SEQSHIFT; in ffs_balloc_ufs1() local 464 if (seqcount != 0 && in ffs_balloc_ufs1() 469 MAXBSIZE, seqcount, gbflags, &nbp); in ffs_balloc_ufs1() 1091 int seqcount = (flags & BA_SEQMASK) >> BA_SEQSHIFT; in ffs_balloc_ufs2() local 1092 if (seqcount != 0 && in ffs_balloc_ufs2() 1097 MAXBSIZE, seqcount, gbflags, &nbp); in ffs_balloc_ufs2()
|
/freebsd/sys/fs/msdosfs/ |
H A D | msdosfs_vnops.c | 531 int seqcount; in msdosfs_read() local 553 seqcount = ap->a_ioflag >> IO_SEQSHIFT; in msdosfs_read() 581 NOCRED, on + uio->uio_resid, seqcount, 0, &bp); in msdosfs_read() 582 } else if (seqcount > 1) { in msdosfs_read() 622 int seqcount; in msdosfs_write() local 707 seqcount = ioflag >> IO_SEQSHIFT; in msdosfs_write() 802 dep->de_FileSize, seqcount, 0); in msdosfs_write()
|
/freebsd/sys/fs/cd9660/ |
H A D | cd9660_vnops.c | 280 int seqcount; in cd9660_read() local 286 seqcount = ap->a_ioflag >> IO_SEQSHIFT; in cd9660_read() 312 if (seqcount > 1 && in cd9660_read()
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clbio.c | 440 int biosize, bcount, error, i, n, nra, on, save2, seqcount; in ncl_bioread() local 475 seqcount = (int)((off_t)(ioflag >> IO_SEQSHIFT) * biosize / BKVASIZE); in ncl_bioread() 502 for (nra = 0; nra < nmp->nm_readahead && nra < seqcount && in ncl_bioread()
|