diff options
| author | Miklos Szeredi <mszeredi@redhat.com> | 2026-03-17 12:08:00 +0100 |
|---|---|---|
| committer | Miklos Szeredi <mszeredi@redhat.com> | 2026-06-15 14:06:15 +0200 |
| commit | b88fb2b92b24b3eee0ea87001c8d9fbf5ba54bb7 (patch) | |
| tree | 393495a2f7f2ef6f77c3e64471040f576b0d9e62 /fs/fuse/dev_uring.c | |
| parent | a73a7883b40ea0a123409ef39a072218401ac5d8 (diff) | |
fuse: move fuse_iqueue to fuse_chan
Move the 'fiq' member from fuse_conn to fuse_chan.
Move iqueue related structure definitions and function declarations from
"fuse_i.h" to "fuse_dev_i.h".
Add a fuse_dev_chan_new() helper, that returns a fuse_chan initialized with
the fuse_dev_fiq_ops.
Add a fuse_chan_release() function, that calls fiq->ops->release().
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs/fuse/dev_uring.c')
| -rw-r--r-- | fs/fuse/dev_uring.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/fuse/dev_uring.c b/fs/fuse/dev_uring.c index 8fe788b8ecba..02b138727c9b 100644 --- a/fs/fuse/dev_uring.c +++ b/fs/fuse/dev_uring.c @@ -1006,7 +1006,7 @@ static int fuse_uring_do_register(struct fuse_ring_ent *ent, struct fuse_ring_queue *queue = ent->queue; struct fuse_ring *ring = queue->ring; struct fuse_conn *fc = ring->fc; - struct fuse_iqueue *fiq = &fc->iq; + struct fuse_iqueue *fiq = &fc->chan->iq; spin_lock(&fc->lock); /* abort teardown path is running or has run */ |
