Lines Matching full:fuse

106 #include "fuse.h"
115 /* Maximum number of hardlinks to a single FUSE file */
120 * Fuse trace probe:
444 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_access()
454 return (EXTERROR(EBADF, "Access denied until FUSE session " in fuse_vnop_access()
496 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_advlock()
519 /* FUSE doesn't properly support flock until protocol 7.17 */ in fuse_vnop_advlock()
611 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_allocate()
712 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_bmap()
731 * FUSE file systems may opt out of read clustering in two ways: in fuse_vnop_bmap()
1042 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_create()
1045 /* FUSE expects sockets to be created with FUSE_MKNOD */ in fuse_vnop_create()
1354 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_link()
1363 * themselves and the limitations of the FUSE IPC protocol. If a in fuse_vnop_link()
1463 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_lookup()
1559 * exactly what the fuse server tells in fuse_vnop_lookup()
1700 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_mkdir()
1728 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_mknod()
1753 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_open()
1796 * The FUSE protocol provides no mechanism for a server to in fuse_vnop_pathconf()
1876 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_read()
1904 * (don't know where). So to make any use of the Fuse direct_io option, in fuse_vnop_read()
1954 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_readdir()
1964 ("FUSE file systems that implement " in fuse_vnop_readdir()
2028 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_readlink()
2075 panic("FUSE: no vnode data during recycling"); in fuse_vnop_reclaim()
2078 printf("FUSE: vnode being reclaimed with open fufh " in fuse_vnop_reclaim()
2128 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_remove()
2165 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_rename()
2177 * FUSE library is expected to check if target directory is not in fuse_vnop_rename()
2242 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_rmdir()
2284 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_setattr()
2450 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_symlink()
2497 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_write()
2525 * (don't know where). So to make any use of the Fuse direct_io option, in fuse_vnop_write()
2651 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_getextattr()
2741 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_setextattr()
2779 /* older FUSE servers use a smaller fuse_setxattr_in struct*/ in fuse_vnop_setextattr()
2822 * The Linux / FUSE extended attribute list is simply a collection of
2825 * conversion of the Linux / FUSE format to the FreeBSD format in place.
2920 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_listextattr()
2944 * Retrieve Linux / FUSE compatible list size. in fuse_vnop_listextattr()
2968 * Retrieve Linux / FUSE compatible list values. in fuse_vnop_listextattr()
2988 /* FUSE doesn't allow the server to return more data than requested */ in fuse_vnop_listextattr()
3003 * The Linux / FUSE attribute list format isn't the same in fuse_vnop_listextattr()
3054 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_deallocate()
3110 * size is out of date. Unfortunately, FUSE does not return in fuse_vnop_deallocate()
3161 return (EXTERROR(ENXIO, "This FUSE session is about " in fuse_vnop_deleteextattr()
3222 * Get an NFS filehandle for a FUSE file.
3224 * This will only work for FUSE file systems that guarantee the uniqueness of
3240 "FUSE fid type is too big"); in fuse_vnop_vptofh()
3260 * implements FUSE_OPENDIR, the FUSE protocol does not in fuse_vnop_vptofh()
3262 * closed and reopened. So prohibit exporting FUSE file in fuse_vnop_vptofh()