Lines Matching defs:fuse_conn

456 struct fuse_conn {  struct
458 spinlock_t lock;
461 refcount_t count;
464 atomic_t dev_count;
466 struct rcu_head rcu;
469 kuid_t user_id;
472 kgid_t group_id;
475 struct pid_namespace *pid_ns;
478 struct user_namespace *user_ns;
481 unsigned max_read;
484 unsigned max_write;
487 struct fuse_iqueue iq;
490 u64 khctr;
493 struct rb_root polled_files;
496 unsigned max_background;
499 unsigned congestion_threshold;
502 unsigned num_background;
505 unsigned active_background;
508 struct list_head bg_queue;
512 int initialized;
517 int blocked;
520 wait_queue_head_t blocked_waitq;
523 wait_queue_head_t reserved_req_waitq;
527 unsigned connected;
530 bool aborted;
535 unsigned conn_error:1;
538 unsigned conn_init:1;
541 unsigned async_read:1;
544 unsigned abort_err:1;
547 unsigned atomic_o_trunc:1;
550 unsigned export_support:1;
553 unsigned writeback_cache:1;
556 unsigned parallel_dirops:1;
559 unsigned handle_killpriv:1;
567 unsigned no_open:1;
570 unsigned no_fsync:1;
573 unsigned no_fsyncdir:1;
576 unsigned no_flush:1;
579 unsigned no_setxattr:1;
582 unsigned no_getxattr:1;
585 unsigned no_listxattr:1;
588 unsigned no_removexattr:1;
591 unsigned no_lock:1;
594 unsigned no_access:1;
597 unsigned no_create:1;
600 unsigned no_interrupt:1;
603 unsigned no_bmap:1;
606 unsigned no_poll:1;
609 unsigned big_writes:1;
612 unsigned dont_mask:1;
615 unsigned no_flock:1;
618 unsigned no_fallocate:1;
621 unsigned no_rename2:1;
624 unsigned auto_inval_data:1;
627 unsigned do_readdirplus:1;
653 /** Entry on the fuse_conn_list */ argument
675 void (*release)(struct fuse_conn *); argument
687 static inline struct fuse_conn *get_fuse_conn_super(struct super_block *sb) in get_fuse_conn_super() argument