Lines Matching refs:arg
956 sanitize_global_limit((unsigned *)kp->arg); in set_global_limit()
961 static void process_init_limits(struct fuse_conn *fc, struct fuse_init_out *arg) in process_init_limits() argument
965 if (arg->minor < 13) in process_init_limits()
972 if (arg->max_background) { in process_init_limits()
973 fc->max_background = arg->max_background; in process_init_limits()
978 if (arg->congestion_threshold) { in process_init_limits()
979 fc->congestion_threshold = arg->congestion_threshold; in process_init_limits()
999 struct fuse_init_out *arg = &ia->out; in process_init_reply() local
1002 if (error || arg->major != FUSE_KERNEL_VERSION) in process_init_reply()
1007 process_init_limits(fc, arg); in process_init_reply()
1009 if (arg->minor >= 6) { in process_init_reply()
1010 ra_pages = arg->max_readahead / PAGE_SIZE; in process_init_reply()
1011 if (arg->flags & FUSE_ASYNC_READ) in process_init_reply()
1013 if (!(arg->flags & FUSE_POSIX_LOCKS)) in process_init_reply()
1015 if (arg->minor >= 17) { in process_init_reply()
1016 if (!(arg->flags & FUSE_FLOCK_LOCKS)) in process_init_reply()
1019 if (!(arg->flags & FUSE_POSIX_LOCKS)) in process_init_reply()
1022 if (arg->flags & FUSE_ATOMIC_O_TRUNC) in process_init_reply()
1024 if (arg->minor >= 9) { in process_init_reply()
1026 if (arg->flags & FUSE_EXPORT_SUPPORT) in process_init_reply()
1029 if (arg->flags & FUSE_BIG_WRITES) in process_init_reply()
1031 if (arg->flags & FUSE_DONT_MASK) in process_init_reply()
1033 if (arg->flags & FUSE_AUTO_INVAL_DATA) in process_init_reply()
1035 else if (arg->flags & FUSE_EXPLICIT_INVAL_DATA) in process_init_reply()
1037 if (arg->flags & FUSE_DO_READDIRPLUS) { in process_init_reply()
1039 if (arg->flags & FUSE_READDIRPLUS_AUTO) in process_init_reply()
1042 if (arg->flags & FUSE_ASYNC_DIO) in process_init_reply()
1044 if (arg->flags & FUSE_WRITEBACK_CACHE) in process_init_reply()
1046 if (arg->flags & FUSE_PARALLEL_DIROPS) in process_init_reply()
1048 if (arg->flags & FUSE_HANDLE_KILLPRIV) in process_init_reply()
1050 if (arg->time_gran && arg->time_gran <= 1000000000) in process_init_reply()
1051 fm->sb->s_time_gran = arg->time_gran; in process_init_reply()
1052 if ((arg->flags & FUSE_POSIX_ACL)) { in process_init_reply()
1057 if (arg->flags & FUSE_CACHE_SYMLINKS) in process_init_reply()
1059 if (arg->flags & FUSE_ABORT_ERROR) in process_init_reply()
1061 if (arg->flags & FUSE_MAX_PAGES) { in process_init_reply()
1064 max_t(unsigned int, arg->max_pages, 1)); in process_init_reply()
1067 arg->flags & FUSE_MAP_ALIGNMENT && in process_init_reply()
1068 !fuse_dax_check_alignment(fc, arg->map_alignment)) { in process_init_reply()
1071 if (arg->flags & FUSE_PASSTHROUGH) { in process_init_reply()
1085 fc->minor = arg->minor; in process_init_reply()
1086 fc->max_write = arg->minor < 5 ? 4096 : arg->max_write; in process_init_reply()