Symbol: fuse_chan
fs/fuse/cuse.c
509
struct fuse_chan *fch __free(fuse_chan_free) = fuse_dev_chan_new();
fs/fuse/dev.c
108
static struct fuse_req *fuse_get_req(struct fuse_chan *fch, bool for_background)
fs/fuse/dev.c
1496
static int fuse_read_forget(struct fuse_chan *fch, struct fuse_iqueue *fiq,
fs/fuse/dev.c
151
struct fuse_chan *fch = req->chan;
fs/fuse/dev.c
1520
struct fuse_chan *fch = fud->chan;
fs/fuse/dev.c
1760
void fuse_chan_resend(struct fuse_chan *fch)
fs/fuse/dev.c
1864
struct fuse_chan *fch = fud->chan;
fs/fuse/dev.c
2129
void fuse_chan_abort(struct fuse_chan *fch, bool abort_with_err)
fs/fuse/dev.c
2205
void fuse_chan_wait_aborted(struct fuse_chan *fch)
fs/fuse/dev.c
2218
struct fuse_chan *fch = xchg(&fud->chan, FUSE_DEV_CHAN_DISCONNECTED);
fs/fuse/dev.c
316
void fuse_chan_release(struct fuse_chan *fch)
fs/fuse/dev.c
327
void fuse_chan_free(struct fuse_chan *fch)
fs/fuse/dev.c
335
struct fuse_chan *fuse_chan_new(void)
fs/fuse/dev.c
337
struct fuse_chan *fch = kzalloc_obj(struct fuse_chan);
fs/fuse/dev.c
35
static void fuse_request_init(struct fuse_chan *fch, struct fuse_req *req)
fs/fuse/dev.c
368
struct fuse_chan *fuse_dev_chan_new(void)
fs/fuse/dev.c
370
struct fuse_chan *fch __free(kfree) = fuse_chan_new();
fs/fuse/dev.c
384
unsigned int fuse_chan_num_background(struct fuse_chan *fch)
fs/fuse/dev.c
389
unsigned int fuse_chan_max_background(struct fuse_chan *fch)
fs/fuse/dev.c
394
void fuse_chan_max_background_set(struct fuse_chan *fch, unsigned int val)
fs/fuse/dev.c
404
unsigned int fuse_chan_num_waiting(struct fuse_chan *fch)
fs/fuse/dev.c
409
void fuse_chan_set_fc(struct fuse_chan *fch, struct fuse_conn *fc)
fs/fuse/dev.c
414
void fuse_chan_io_uring_enable(struct fuse_chan *fch)
fs/fuse/dev.c
458
static bool fuse_dev_install_with_pq(struct fuse_dev *fud, struct fuse_chan *fch,
fs/fuse/dev.c
46
static struct fuse_req *fuse_request_alloc(struct fuse_chan *fch, gfp_t flags)
fs/fuse/dev.c
461
struct fuse_chan *old_fch;
fs/fuse/dev.c
489
void fuse_dev_install(struct fuse_dev *fud, struct fuse_chan *fch)
fs/fuse/dev.c
501
struct fuse_dev *fuse_dev_alloc_install(struct fuse_chan *fch)
fs/fuse/dev.c
516
struct fuse_chan *fch;
fs/fuse/dev.c
537
struct fuse_chan *fch = fuse_dev_chan_get(fud);
fs/fuse/dev.c
545
bool fuse_dev_verify(struct fuse_dev *fud, struct fuse_chan *fch)
fs/fuse/dev.c
571
void fuse_chan_queue_forget(struct fuse_chan *fch, struct fuse_forget_link *forget,
fs/fuse/dev.c
582
static void flush_bg_queue(struct fuse_chan *fch)
fs/fuse/dev.c
597
void fuse_request_bg_finish(struct fuse_chan *fch, struct fuse_req *req)
fs/fuse/dev.c
630
struct fuse_chan *fch = req->chan;
fs/fuse/dev.c
699
struct fuse_chan *fch = req->chan;
fs/fuse/dev.c
72
void fuse_chan_set_initialized(struct fuse_chan *fch, struct fuse_chan_param *param)
fs/fuse/dev.c
762
static void fuse_adjust_compat(struct fuse_chan *fch, struct fuse_args *args)
fs/fuse/dev.c
809
ssize_t fuse_chan_send(struct fuse_chan *fch, struct fuse_args *args)
fs/fuse/dev.c
86
static bool fuse_block_alloc(struct fuse_chan *fch, bool for_background)
fs/fuse/dev.c
863
struct fuse_chan *fch = req->chan;
fs/fuse/dev.c
892
int fuse_chan_send_bg(struct fuse_chan *fch, struct fuse_args *args, gfp_t gfp_flags)
fs/fuse/dev.c
917
int fuse_chan_send_notify_reply(struct fuse_chan *fch, struct fuse_args *args, u64 unique)
fs/fuse/dev.c
92
static void fuse_drop_waiting(struct fuse_chan *fch)
fs/fuse/dev.h
105
static inline void fuse_uring_destruct(struct fuse_chan *fch)
fs/fuse/dev.h
12
struct fuse_chan;
fs/fuse/dev.h
27
struct fuse_chan *fuse_chan_new(void);
fs/fuse/dev.h
28
struct fuse_chan *fuse_dev_chan_new(void);
fs/fuse/dev.h
29
void fuse_chan_release(struct fuse_chan *fch);
fs/fuse/dev.h
30
void fuse_chan_free(struct fuse_chan *fch);
fs/fuse/dev.h
31
unsigned int fuse_chan_num_background(struct fuse_chan *fch);
fs/fuse/dev.h
32
unsigned int fuse_chan_max_background(struct fuse_chan *fch);
fs/fuse/dev.h
33
void fuse_chan_max_background_set(struct fuse_chan *fch, unsigned int val);
fs/fuse/dev.h
34
unsigned int fuse_chan_num_waiting(struct fuse_chan *fch);
fs/fuse/dev.h
35
void fuse_chan_set_fc(struct fuse_chan *fch, struct fuse_conn *fc);
fs/fuse/dev.h
36
void fuse_chan_set_initialized(struct fuse_chan *fch, struct fuse_chan_param *param);
fs/fuse/dev.h
37
void fuse_chan_io_uring_enable(struct fuse_chan *fch);
fs/fuse/dev.h
38
ssize_t fuse_chan_send(struct fuse_chan *fch, struct fuse_args *args);
fs/fuse/dev.h
39
int fuse_chan_send_bg(struct fuse_chan *fch, struct fuse_args *args, gfp_t gfp_flags);
fs/fuse/dev.h
40
int fuse_chan_send_notify_reply(struct fuse_chan *fch, struct fuse_args *args, u64 unique);
fs/fuse/dev.h
41
void fuse_chan_resend(struct fuse_chan *fch);
fs/fuse/dev.h
44
void fuse_chan_queue_forget(struct fuse_chan *fch, struct fuse_forget_link *forget,
fs/fuse/dev.h
47
DEFINE_FREE(fuse_chan_free, struct fuse_chan *, if (_T) fuse_chan_free(_T))
fs/fuse/dev.h
59
void fuse_dev_install(struct fuse_dev *fud, struct fuse_chan *fch);
fs/fuse/dev.h
60
bool fuse_dev_verify(struct fuse_dev *fud, struct fuse_chan *fch);
fs/fuse/dev.h
66
void fuse_init_server_timeout(struct fuse_chan *fch, unsigned int timeout);
fs/fuse/dev.h
69
void fuse_chan_abort(struct fuse_chan *fch, bool abort_with_err);
fs/fuse/dev.h
70
void fuse_chan_wait_aborted(struct fuse_chan *fch);
fs/fuse/dev.h
98
void fuse_uring_destruct(struct fuse_chan *fch);
fs/fuse/dev_uring.c
1062
struct fuse_chan *fch = ring->chan;
fs/fuse/dev_uring.c
1172
unsigned int issue_flags, struct fuse_chan *fch)
fs/fuse/dev_uring.c
1220
struct fuse_chan *fch;
fs/fuse/dev_uring.c
137
struct fuse_chan *fch = ring->chan;
fs/fuse/dev_uring.c
1392
struct fuse_chan *fch = req->chan;
fs/fuse/dev_uring.c
155
static bool ent_list_request_expired(struct fuse_chan *fch, struct list_head *list)
fs/fuse/dev_uring.c
170
bool fuse_uring_request_expired(struct fuse_chan *fch)
fs/fuse/dev_uring.c
198
void fuse_uring_destruct(struct fuse_chan *fch)
fs/fuse/dev_uring.c
237
static struct fuse_ring *fuse_uring_create(struct fuse_chan *fch)
fs/fuse/dev_uring.c
287
struct fuse_chan *fch = ring->chan;
fs/fuse/dev_uring.c
64
struct fuse_chan *fch = ring->chan;
fs/fuse/dev_uring.c
94
struct fuse_chan *fch = ring->chan;
fs/fuse/dev_uring.c
950
struct fuse_chan *fch)
fs/fuse/dev_uring_i.h
110
struct fuse_chan *chan;
fs/fuse/dev_uring_i.h
144
bool fuse_uring_request_expired(struct fuse_chan *fch);
fs/fuse/dev_uring_i.h
146
static inline void fuse_uring_abort(struct fuse_chan *fch)
fs/fuse/dev_uring_i.h
159
static inline void fuse_uring_wait_stopped_queues(struct fuse_chan *fch)
fs/fuse/dev_uring_i.h
168
static inline bool fuse_uring_ready(struct fuse_chan *fch)
fs/fuse/dev_uring_i.h
177
static inline void fuse_uring_abort(struct fuse_chan *fch)
fs/fuse/dev_uring_i.h
181
static inline void fuse_uring_wait_stopped_queues(struct fuse_chan *fch)
fs/fuse/dev_uring_i.h
185
static inline bool fuse_uring_ready(struct fuse_chan *fch)
fs/fuse/dev_uring_i.h
195
static inline bool fuse_uring_request_expired(struct fuse_chan *fch)
fs/fuse/fuse_dev_i.h
108
struct fuse_chan *chan;
fs/fuse/fuse_dev_i.h
306
struct fuse_chan *chan;
fs/fuse/fuse_dev_i.h
334
#define FUSE_DEV_CHAN_DISCONNECTED ((struct fuse_chan *) 1)
fs/fuse/fuse_dev_i.h
344
static inline struct fuse_chan *fuse_dev_chan_get(struct fuse_dev *fud)
fs/fuse/fuse_dev_i.h
373
void fuse_request_bg_finish(struct fuse_chan *fch, struct fuse_req *req);
fs/fuse/fuse_dev_i.h
392
bool fuse_request_expired(struct fuse_chan *fch, struct list_head *list);
fs/fuse/fuse_dev_i.h
404
struct fuse_dev *fuse_dev_alloc_install(struct fuse_chan *fch);
fs/fuse/fuse_i.h
1061
struct user_namespace *user_ns, struct fuse_chan *fch);
fs/fuse/fuse_i.h
469
struct fuse_chan *chan;
fs/fuse/inode.c
1855
struct fuse_chan *fch __free(fuse_chan_free) = fuse_dev_chan_new();
fs/fuse/inode.c
957
struct user_namespace *user_ns, struct fuse_chan *fch)
fs/fuse/req_timeout.c
121
static void set_request_timeout(struct fuse_chan *fch, unsigned int timeout)
fs/fuse/req_timeout.c
129
void fuse_init_server_timeout(struct fuse_chan *fch, unsigned int timeout)
fs/fuse/req_timeout.c
31
bool fuse_request_expired(struct fuse_chan *fch, struct list_head *list)
fs/fuse/req_timeout.c
41
static bool fuse_fpq_processing_expired(struct fuse_chan *fch, struct list_head *processing)
fs/fuse/req_timeout.c
69
struct fuse_chan *fch = container_of(dwork, struct fuse_chan, timeout.work);
fs/fuse/virtio_fs.c
1689
struct fuse_chan *fch __free(fuse_chan_free) = fuse_chan_new();