fuse_iqueue
static int forget_pending(struct fuse_iqueue *fiq)
static int request_pending(struct fuse_iqueue *fiq)
static int fuse_read_interrupt(struct fuse_iqueue *fiq, struct fuse_copy_state *cs)
static struct fuse_forget_link *fuse_dequeue_forget(struct fuse_iqueue *fiq,
static int fuse_read_single_forget(struct fuse_iqueue *fiq,
static int fuse_read_batch_forget(struct fuse_iqueue *fiq,
static int fuse_read_forget(struct fuse_chan *fch, struct fuse_iqueue *fiq,
struct fuse_iqueue *fiq = &fch->iq;
struct fuse_iqueue *fiq = &fch->iq;
static u64 fuse_get_unique_locked(struct fuse_iqueue *fiq)
u64 fuse_get_unique(struct fuse_iqueue *fiq)
struct fuse_iqueue *fiq;
static void fuse_dev_wake_and_unlock(struct fuse_iqueue *fiq)
struct fuse_iqueue *fiq = &fch->iq;
void fuse_dev_queue_forget(struct fuse_iqueue *fiq,
void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req)
static inline void fuse_request_assign_unique_locked(struct fuse_iqueue *fiq,
inline void fuse_request_assign_unique(struct fuse_iqueue *fiq,
static void fuse_dev_queue_req(struct fuse_iqueue *fiq, struct fuse_req *req)
void fuse_iqueue_init(struct fuse_iqueue *fiq, const struct fuse_iqueue_ops *ops, void *priv)
struct fuse_iqueue *fiq = &fch->iq;
static void fuse_send_one(struct fuse_iqueue *fiq, struct fuse_req *req)
struct fuse_iqueue *fiq = &fch->iq;
struct fuse_iqueue *fiq = &fch->iq;
struct fuse_iqueue *fiq = &fch->iq;
struct fuse_iqueue *fiq = &req->chan->iq;
struct fuse_iqueue *fiq = &fch->iq;
struct fuse_iqueue *fiq = &req->chan->iq;
struct fuse_iqueue *fiq = &req->chan->iq;
struct fuse_iqueue *fiq = &fch->iq;
struct fuse_iqueue *fiq = &fch->iq;
void fuse_uring_queue_fuse_req(struct fuse_iqueue *fiq, struct fuse_req *req)
void fuse_uring_queue_fuse_req(struct fuse_iqueue *fiq, struct fuse_req *req);
void (*send_forget)(struct fuse_iqueue *fiq, struct fuse_forget_link *link);
void (*send_interrupt)(struct fuse_iqueue *fiq, struct fuse_req *req);
void (*send_req)(struct fuse_iqueue *fiq, struct fuse_req *req);
void (*release)(struct fuse_iqueue *fiq);
struct fuse_iqueue iq;
struct fuse_iqueue;
void fuse_iqueue_init(struct fuse_iqueue *fiq, const struct fuse_iqueue_ops *ops, void *priv);
void fuse_dev_queue_forget(struct fuse_iqueue *fiq,
void fuse_dev_queue_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req);
void fuse_request_assign_unique(struct fuse_iqueue *fiq, struct fuse_req *req);
u64 fuse_get_unique(struct fuse_iqueue *fiq);
struct fuse_iqueue *fiq = &fch->iq;
static void virtio_fs_send_forget(struct fuse_iqueue *fiq, struct fuse_forget_link *link)
static void virtio_fs_send_interrupt(struct fuse_iqueue *fiq, struct fuse_req *req)
static void virtio_fs_send_req(struct fuse_iqueue *fiq, struct fuse_req *req)
static void virtio_fs_fiq_release(struct fuse_iqueue *fiq)