Searched refs:fuse_req (Results 1 – 6 of 6) sorted by relevance
| /linux/fs/fuse/ |
| H A D | fuse_dev_i.h | 20 struct fuse_req; 25 struct fuse_req *req; 59 struct fuse_req *fuse_request_find(struct fuse_pqueue *fpq, u64 unique); 73 void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req); 74 bool fuse_remove_pending_req(struct fuse_req *req, spinlock_t *lock);
|
| H A D | dev_uring.c | 68 struct fuse_req *req; in fuse_uring_flush_bg() 71 struct fuse_req, list); in fuse_uring_flush_bg() 79 static void fuse_uring_req_end(struct fuse_ring_ent *ent, struct fuse_req *req, in fuse_uring_req_end() 88 ent->fuse_req = NULL; in fuse_uring_req_end() 109 struct fuse_req *req; in fuse_uring_abort_end_queue_requests() 148 struct fuse_req *req; in ent_list_request_expired() 154 req = ent->fuse_req; in ent_list_request_expired() 318 static void fuse_uring_stop_fuse_req_end(struct fuse_req *req) in fuse_uring_stop_fuse_req_end() 330 struct fuse_req *req; in fuse_uring_entry_teardown() 338 req = ent->fuse_req; in fuse_uring_entry_teardown() [all …]
|
| H A D | dev.c | 40 struct fuse_req *req; in fuse_request_expired() 42 req = list_first_entry_or_null(list, struct fuse_req, list); in fuse_request_expired() 129 static void fuse_request_init(struct fuse_mount *fm, struct fuse_req *req) in fuse_request_init() 140 static struct fuse_req *fuse_request_alloc(struct fuse_mount *fm, gfp_t flags) in fuse_request_alloc() 142 struct fuse_req *req = kmem_cache_zalloc(fuse_req_cachep, flags); in fuse_request_alloc() 149 static void fuse_request_free(struct fuse_req *req) in fuse_request_free() 154 static void __fuse_get_request(struct fuse_req *req) in __fuse_get_request() 160 static void __fuse_put_request(struct fuse_req *req) in __fuse_put_request() 192 static void fuse_put_request(struct fuse_req *req); 194 static struct fuse_req *fuse_get_req(struct mnt_idmap *idmap, in fuse_get_req() [all …]
|
| H A D | virtio_fs.c | 94 struct fuse_req *req; 100 struct fuse_req *req, bool in_flight, 558 struct fuse_req *req; in virtio_fs_request_dispatch_work() 566 req = list_first_entry_or_null(&fsvq->end_reqs, struct fuse_req, in virtio_fs_request_dispatch_work() 584 struct fuse_req, list); in virtio_fs_request_dispatch_work() 695 static int copy_args_to_argbuf(struct fuse_req *req, gfp_t gfp) in copy_args_to_argbuf() 724 static void copy_args_from_argbuf(struct fuse_args *args, struct fuse_req *req) in copy_args_from_argbuf() 762 static void virtio_fs_request_complete(struct fuse_req *req, in virtio_fs_request_complete() 816 struct fuse_req *req; in virtio_fs_requests_done_work() 817 struct fuse_req *next; in virtio_fs_requests_done_work() [all …]
|
| H A D | fuse_trace.h | 81 TP_PROTO(const struct fuse_req *req), 105 TP_PROTO(const struct fuse_req *req),
|
| H A D | fuse_i.h | 441 struct fuse_req { struct 506 void (*send_interrupt)(struct fuse_iqueue *fiq, struct fuse_req *req); argument 511 void (*send_req)(struct fuse_iqueue *fiq, struct fuse_req *req); 1279 void fuse_request_assign_unique(struct fuse_iqueue *fiq, struct fuse_req *req); 1284 void fuse_request_end(struct fuse_req *req);
|