Searched refs:backing_id (Results 1 – 7 of 7) sorted by relevance
| /linux/fs/fuse/ |
| H A D | backing.c | 140 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 D | passthrough.c | 152 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 D | fuse_i.h | 1554 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 D | iomode.c | 180 fb = fuse_passthrough_open(file, ff->args->open_outarg.backing_id); in fuse_file_passthrough_open()
|
| H A D | dev.c | 2643 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 D | fuse-passthrough.rst | 19 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 D | fuse.h | 810 int32_t backing_id; member
|