Home
last modified time | relevance | path

Searched refs:cookediov (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/fs/fuse/
H A Dfuse_internal.c554 struct fuse_iov *cookediov, in fuse_internal_readdir() argument
582 fdi.answ, fdi.iosize, cookediov, ncookies, &cookies))) in fuse_internal_readdir()
600 struct fuse_iov *cookediov, in fuse_internal_readdir_processdata() argument
650 fiov_adjust(cookediov, oreclen); in fuse_internal_readdir_processdata()
651 bzero(cookediov->base, oreclen); in fuse_internal_readdir_processdata()
653 de = (struct dirent *)cookediov->base; in fuse_internal_readdir_processdata()
659 memcpy((char *)cookediov->base + sizeof(struct dirent) - in fuse_internal_readdir_processdata()
664 err = uiomove(cookediov->base, cookediov->len, uio); in fuse_internal_readdir_processdata()
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_vnops.c1927 struct fuse_iov cookediov; in fuse_vnop_readdir() local
1971 fiov_init(&cookediov, DIRCOOKEDSIZE); in fuse_vnop_readdir()
1973 err = fuse_internal_readdir(vp, uio, fufh, &cookediov, in fuse_vnop_readdir()
1976 fiov_teardown(&cookediov); in fuse_vnop_readdir()