Lines Matching refs:fuse_req

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()
199 struct fuse_req *req; in fuse_get_req()
265 static void fuse_put_request(struct fuse_req *req) in fuse_put_request()
350 void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req) in fuse_dev_queue_interrupt()
371 static void fuse_dev_queue_req(struct fuse_iqueue *fiq, struct fuse_req *req) in fuse_dev_queue_req()
394 static void fuse_send_one(struct fuse_iqueue *fiq, struct fuse_req *req) in fuse_send_one()
420 struct fuse_req *req; in flush_bg_queue()
422 req = list_first_entry(&fc->bg_queue, struct fuse_req, list); in flush_bg_queue()
437 void fuse_request_end(struct fuse_req *req) in fuse_request_end()
492 static int queue_interrupt(struct fuse_req *req) in queue_interrupt()
505 bool fuse_remove_pending_req(struct fuse_req *req, spinlock_t *lock) in fuse_remove_pending_req()
523 static void request_wait_answer(struct fuse_req *req) in request_wait_answer()
567 static void __fuse_request_send(struct fuse_req *req) in __fuse_request_send()
616 static void fuse_force_creds(struct fuse_req *req) in fuse_force_creds()
631 static void fuse_args_to_req(struct fuse_req *req, struct fuse_args *args) in fuse_args_to_req()
647 struct fuse_req *req; in __fuse_simple_request()
685 struct fuse_req *req) in fuse_request_queue_background_uring()
701 static int fuse_request_queue_background(struct fuse_req *req) in fuse_request_queue_background()
736 struct fuse_req *req; in fuse_simple_background()
765 struct fuse_req *req; in fuse_simple_notify_reply()
787 static int lock_request(struct fuse_req *req) in lock_request()
805 static int unlock_request(struct fuse_req *req) in unlock_request()
1147 struct fuse_req *req = cs->req; in fuse_copy_pages()
1228 size_t nbytes, struct fuse_req *req) in fuse_read_interrupt()
1387 struct fuse_req *req; in fuse_dev_do_read()
1431 req = list_entry(fiq->interrupts.next, struct fuse_req, in fuse_dev_do_read()
1444 req = list_entry(fiq->pending.next, struct fuse_req, list); in fuse_dev_do_read()
1977 struct fuse_req *req, *next; in fuse_resend()
2059 struct fuse_req *fuse_request_find(struct fuse_pqueue *fpq, u64 unique) in fuse_request_find()
2062 struct fuse_req *req; in fuse_request_find()
2112 struct fuse_req *req; in fuse_dev_do_write()
2338 struct fuse_req *req; in fuse_dev_end_requests()
2339 req = list_entry(head->next, struct fuse_req, list); in fuse_dev_end_requests()
2387 struct fuse_req *req, *next; in fuse_abort_conn()
2633 sizeof(struct fuse_req), in fuse_dev_init()