Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/fuse/fuse_ipc.h
Show First 20 Lines • Show All 234 Lines • ▼ Show 20 Lines | |||||
#define FSESS_POSIX_LOCKS 0x2000 /* daemon supports POSIX locks */ | #define FSESS_POSIX_LOCKS 0x2000 /* daemon supports POSIX locks */ | ||||
#define FSESS_EXPORT_SUPPORT 0x10000 /* daemon supports NFS-style lookups */ | #define FSESS_EXPORT_SUPPORT 0x10000 /* daemon supports NFS-style lookups */ | ||||
#define FSESS_INTR 0x20000 /* interruptible mounts */ | #define FSESS_INTR 0x20000 /* interruptible mounts */ | ||||
#define FSESS_WARN_SHORT_WRITE 0x40000 /* Short write without direct_io */ | #define FSESS_WARN_SHORT_WRITE 0x40000 /* Short write without direct_io */ | ||||
#define FSESS_WARN_WROTE_LONG 0x80000 /* Wrote more data than provided */ | #define FSESS_WARN_WROTE_LONG 0x80000 /* Wrote more data than provided */ | ||||
#define FSESS_WARN_LSEXTATTR_LONG 0x100000 /* Returned too many extattrs */ | #define FSESS_WARN_LSEXTATTR_LONG 0x100000 /* Returned too many extattrs */ | ||||
#define FSESS_WARN_CACHE_INCOHERENT 0x200000 /* Read cache incoherent */ | #define FSESS_WARN_CACHE_INCOHERENT 0x200000 /* Read cache incoherent */ | ||||
#define FSESS_WARN_WB_CACHE_INCOHERENT 0x400000 /* WB cache incoherent */ | #define FSESS_WARN_WB_CACHE_INCOHERENT 0x400000 /* WB cache incoherent */ | ||||
#define FSESS_WARN_ILLEGAL_INODE 0x800000 /* Illegal inode for new file */ | |||||
#define FSESS_MNTOPTS_MASK ( \ | #define FSESS_MNTOPTS_MASK ( \ | ||||
FSESS_DAEMON_CAN_SPY | FSESS_PUSH_SYMLINKS_IN | \ | FSESS_DAEMON_CAN_SPY | FSESS_PUSH_SYMLINKS_IN | \ | ||||
FSESS_DEFAULT_PERMISSIONS | FSESS_INTR) | FSESS_DEFAULT_PERMISSIONS | FSESS_INTR) | ||||
extern int fuse_data_cache_mode; | extern int fuse_data_cache_mode; | ||||
static inline struct fuse_data * | static inline struct fuse_data * | ||||
fuse_get_mpdata(struct mount *mp) | fuse_get_mpdata(struct mount *mp) | ||||
▲ Show 20 Lines • Show All 213 Lines • Show Last 20 Lines |