Lines Matching refs:arg
846 sanitize_global_limit((unsigned *)kp->arg); in set_global_limit()
851 static void process_init_limits(struct fuse_conn *fc, struct fuse_init_out *arg) in process_init_limits() argument
855 if (arg->minor < 13) in process_init_limits()
862 if (arg->max_background) { in process_init_limits()
863 fc->max_background = arg->max_background; in process_init_limits()
868 if (arg->congestion_threshold) { in process_init_limits()
869 fc->congestion_threshold = arg->congestion_threshold; in process_init_limits()
888 struct fuse_init_out *arg = &ia->out; in process_init_reply() local
890 if (error || arg->major != FUSE_KERNEL_VERSION) in process_init_reply()
895 process_init_limits(fc, arg); in process_init_reply()
897 if (arg->minor >= 6) { in process_init_reply()
898 ra_pages = arg->max_readahead / PAGE_SIZE; in process_init_reply()
899 if (arg->flags & FUSE_ASYNC_READ) in process_init_reply()
901 if (!(arg->flags & FUSE_POSIX_LOCKS)) in process_init_reply()
903 if (arg->minor >= 17) { in process_init_reply()
904 if (!(arg->flags & FUSE_FLOCK_LOCKS)) in process_init_reply()
907 if (!(arg->flags & FUSE_POSIX_LOCKS)) in process_init_reply()
910 if (arg->flags & FUSE_ATOMIC_O_TRUNC) in process_init_reply()
912 if (arg->minor >= 9) { in process_init_reply()
914 if (arg->flags & FUSE_EXPORT_SUPPORT) in process_init_reply()
917 if (arg->flags & FUSE_BIG_WRITES) in process_init_reply()
919 if (arg->flags & FUSE_DONT_MASK) in process_init_reply()
921 if (arg->flags & FUSE_AUTO_INVAL_DATA) in process_init_reply()
923 else if (arg->flags & FUSE_EXPLICIT_INVAL_DATA) in process_init_reply()
925 if (arg->flags & FUSE_DO_READDIRPLUS) { in process_init_reply()
927 if (arg->flags & FUSE_READDIRPLUS_AUTO) in process_init_reply()
930 if (arg->flags & FUSE_ASYNC_DIO) in process_init_reply()
932 if (arg->flags & FUSE_WRITEBACK_CACHE) in process_init_reply()
934 if (arg->flags & FUSE_PARALLEL_DIROPS) in process_init_reply()
936 if (arg->flags & FUSE_HANDLE_KILLPRIV) in process_init_reply()
938 if (arg->time_gran && arg->time_gran <= 1000000000) in process_init_reply()
939 fc->sb->s_time_gran = arg->time_gran; in process_init_reply()
940 if ((arg->flags & FUSE_POSIX_ACL)) { in process_init_reply()
945 if (arg->flags & FUSE_CACHE_SYMLINKS) in process_init_reply()
947 if (arg->flags & FUSE_ABORT_ERROR) in process_init_reply()
949 if (arg->flags & FUSE_MAX_PAGES) { in process_init_reply()
952 max_t(unsigned int, arg->max_pages, 1)); in process_init_reply()
962 fc->minor = arg->minor; in process_init_reply()
963 fc->max_write = arg->minor < 5 ? 4096 : arg->max_write; in process_init_reply()