Home
last modified time | relevance | path

Searched refs:ncookies (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/fs/ext2fs/
H A Dext2_lookup.c153 u_int ncookies; in ext2_readdir() local
162 ncookies = 0; in ext2_readdir()
164 ncookies = uio->uio_resid; in ext2_readdir()
166 ncookies = 0; in ext2_readdir()
168 ncookies = ip->i_size - uio->uio_offset; in ext2_readdir()
169 ncookies = ncookies / (offsetof(struct ext2fs_direct_2, in ext2_readdir()
172 *ap->a_ncookies = ncookies; in ext2_readdir()
175 ncookies = 0; in ext2_readdir()
245 KASSERT(ncookies > 0, in ext2_readdir()
249 ncookies--; in ext2_readdir()
[all …]
/freebsd/sys/fs/cd9660/
H A Dcd9660_vnops.c344 int ncookies; member
361 if (idp->ncookies <= 0) { in iso_uiodir()
367 --idp->ncookies; in iso_uiodir()
444 u_int ncookies = 0; in cd9660_readdir() local
467 ncookies = uio->uio_resid / 16; in cd9660_readdir()
468 cookies = malloc(ncookies * sizeof(*cookies), M_TEMP, M_WAITOK); in cd9660_readdir()
470 idp->ncookies = ncookies; in cd9660_readdir()
594 *ap->a_ncookies = ncookies - idp->ncookies; in cd9660_readdir()
/freebsd/contrib/netbsd-tests/fs/puffs/h_dtfs/
H A Ddtfs_vnops.c239 int *eofflag, off_t *cookies, size_t *ncookies) in dtfs_node_readdir() argument
250 *ncookies = 0; in dtfs_node_readdir()
255 PUFFS_STORE_DCOOKIE(cookies, ncookies, *readoff); in dtfs_node_readdir()
274 PUFFS_STORE_DCOOKIE(cookies, ncookies, *readoff); in dtfs_node_readdir()
/freebsd/sys/fs/fuse/
H A Dfuse_internal.h252 struct fuse_filehandle *fufh, struct fuse_iov *cookediov, int *ncookies,
255 void *buf, size_t bufsize, struct fuse_iov *cookediov, int *ncookies,
H A Dfuse_internal.c555 int *ncookies, in fuse_internal_readdir() argument
582 fdi.answ, fdi.iosize, cookediov, ncookies, &cookies))) in fuse_internal_readdir()
601 int *ncookies, in fuse_internal_readdir_processdata() argument
668 if (*ncookies == 0) { in fuse_internal_readdir_processdata()
674 (*ncookies)--; in fuse_internal_readdir_processdata()
H A Dfuse_vnops.c1903 int ncookies; in fuse_vnop_readdir() local
1934 ncookies = uio->uio_resid / in fuse_vnop_readdir()
1936 cookies = malloc(ncookies * sizeof(*cookies), M_TEMP, M_WAITOK); in fuse_vnop_readdir()
1937 *ap->a_ncookies = ncookies; in fuse_vnop_readdir()
1940 ncookies = 0; in fuse_vnop_readdir()
1947 &ncookies, cookies); in fuse_vnop_readdir()
1955 *ap->a_ncookies -= ncookies; in fuse_vnop_readdir()
/freebsd/sys/fs/udf/
H A Dudf_vnops.c606 int ncookies; member
615 if (++uiodir->acookies > uiodir->ncookies) { in udf_uiodir()
786 int ncookies; in udf_readdir() local
801 ncookies = uio->uio_resid / 8; in udf_readdir()
802 cookies = malloc(sizeof(*cookies) * ncookies, M_TEMP, M_WAITOK); in udf_readdir()
805 uiodir.ncookies = ncookies; in udf_readdir()
/freebsd/sys/ufs/ufs/
H A Dufs_vnops.c2414 uint64_t ncookies; in ufs_readdir() local
2426 ncookies = 0; in ufs_readdir()
2428 ncookies = uio->uio_resid; in ufs_readdir()
2430 ncookies = 0; in ufs_readdir()
2432 ncookies = ip->i_size - uio->uio_offset; in ufs_readdir()
2433 ncookies = ncookies / (offsetof(struct direct, d_name) + 4) + 1; in ufs_readdir()
2435 *ap->a_ncookies = ncookies; in ufs_readdir()
2438 ncookies = 0; in ufs_readdir()
2500 KASSERT(ncookies > 0, in ufs_readdir()
2504 ncookies--; in ufs_readdir()
[all …]
/freebsd/sys/fs/tarfs/
H A Dtarfs_vnops.c315 int *ncookies; in tarfs_readdir() local
324 ncookies = ap->a_ncookies; in tarfs_readdir()
472 if (error == 0 && cookies != NULL && ncookies != NULL) { in tarfs_readdir()
476 *ncookies = ndirents; in tarfs_readdir()
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c1524 int ncookies = 0; in msdosfs_readdir() local
1558 ncookies = uio->uio_resid / 16; in msdosfs_readdir()
1559 cookies = malloc(ncookies * sizeof(*cookies), M_TEMP, in msdosfs_readdir()
1562 *ap->a_ncookies = ncookies; in msdosfs_readdir()
1612 if (--ncookies <= 0) in msdosfs_readdir()
1739 if (--ncookies <= 0) { in msdosfs_readdir()
1751 *ap->a_ncookies -= ncookies; in msdosfs_readdir()
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vnops.c1421 int *eofflag, *ncookies; in tmpfs_readdir() local
1429 ncookies = va->a_ncookies; in tmpfs_readdir()
1442 if (cookies != NULL && ncookies != NULL) { in tmpfs_readdir()
1447 *ncookies = 0; in tmpfs_readdir()
1454 ncookies); in tmpfs_readdir()
1460 if (error != 0 && cookies != NULL && ncookies != NULL) { in tmpfs_readdir()
1463 *ncookies = 0; in tmpfs_readdir()
H A Dtmpfs_subr.c1683 struct uio *uio, int maxcookies, uint64_t *cookies, int *ncookies) in tmpfs_dir_getdents() argument
1709 cookies[(*ncookies)++] = off; in tmpfs_dir_getdents()
1719 cookies[(*ncookies)++] = off; in tmpfs_dir_getdents()
1811 MPASS(*ncookies < maxcookies); in tmpfs_dir_getdents()
1812 cookies[(*ncookies)++] = off; in tmpfs_dir_getdents()
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c2052 int siz, cnt, fullsiz, eofflag, ncookies; in nfsrvd_readdir() local
2194 while (cpos < cend && ncookies > 0 && in nfsrvd_readdir()
2200 ncookies--; in nfsrvd_readdir()
2202 if (cpos >= cend || ncookies == 0) { in nfsrvd_readdir()
2236 while (cpos < cend && ncookies > 0) { in nfsrvd_readdir()
2274 ncookies--; in nfsrvd_readdir()
2313 int siz, cnt, fullsiz, eofflag, ncookies, entrycnt; in nfsrvd_readdirplus() local
2493 while (cpos < cend && ncookies > 0 && in nfsrvd_readdirplus()
2502 ncookies--; in nfsrvd_readdirplus()
2504 if (cpos >= cend || ncookies == 0) { in nfsrvd_readdirplus()
[all …]
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c1690 int *ncookies, cookie_t **cookies) in zfs_readdir() argument
1779 if (ncookies != NULL) { in zfs_readdir()
1787 *ncookies = ncooks; in zfs_readdir()
1903 if (ncookies != NULL) in zfs_readdir()
1904 *ncookies -= ncooks; in zfs_readdir()
1933 *ncookies = 0; in zfs_readdir()
/freebsd/sys/kern/
H A Dvnode_if.src390 OUT int *ncookies;