Home
last modified time | relevance | path

Searched refs:backing_id (Results 1 – 7 of 7) sorted by relevance

/linux/fs/fuse/
H A Dbacking.c140 int fuse_backing_close(struct fuse_conn *fc, int backing_id) in fuse_backing_close() argument
145 pr_debug("%s: backing_id=%d\n", __func__, backing_id); in fuse_backing_close()
153 if (backing_id <= 0) in fuse_backing_close()
157 fb = fuse_backing_id_remove(fc, backing_id); in fuse_backing_close()
169 struct fuse_backing *fuse_backing_lookup(struct fuse_conn *fc, int backing_id) in fuse_backing_lookup() argument
174 fb = idr_find(&fc->backing_files_map, backing_id); in fuse_backing_lookup()
H A Dpassthrough.c152 struct fuse_backing *fuse_passthrough_open(struct file *file, int backing_id) in fuse_passthrough_open() argument
161 if (backing_id <= 0) in fuse_passthrough_open()
165 fb = fuse_backing_lookup(fc, backing_id); in fuse_passthrough_open()
183 backing_id, fb, ff->passthrough, err); in fuse_passthrough_open()
H A Dfuse_i.h1554 struct fuse_backing *fuse_backing_lookup(struct fuse_conn *fc, int backing_id);
1566 int backing_id) in fuse_backing_lookup() argument
1575 int fuse_backing_close(struct fuse_conn *fc, int backing_id);
1597 struct fuse_backing *fuse_passthrough_open(struct file *file, int backing_id);
H A Diomode.c180 fb = fuse_passthrough_open(file, ff->args->open_outarg.backing_id); in fuse_file_passthrough_open()
H A Ddev.c2643 int backing_id; in fuse_dev_ioctl_backing_close() local
2651 if (get_user(backing_id, argp)) in fuse_dev_ioctl_backing_close()
2654 return fuse_backing_close(fud->fc, backing_id); in fuse_dev_ioctl_backing_close()
/linux/Documentation/filesystems/fuse/
H A Dfuse-passthrough.rst19 then receives an identifier (``backing_id``) for this registered backing file.
21 the ``OPEN`` request, include this ``backing_id`` and set the
40 backing file descriptor and obtain a ``backing_id``.
43 ``fuse_open_out::open_flags`` and provides the corresponding ``backing_id``
44 in ``fuse_open_out::backing_id``.
46 the ``backing_id`` to release the kernel's reference to the backing file
63 the ``FUSE_DEV_IOC_BACKING_OPEN`` ioctl. This ioctl returns a ``backing_id``
70 object as long as it's associated with a ``backing_id`` (or subsequently, with
/linux/include/uapi/linux/
H A Dfuse.h810 int32_t backing_id; member