fud 496 fs/fuse/cuse.c struct fuse_dev *fud; fud 511 fs/fuse/cuse.c fud = fuse_dev_alloc_install(&cc->fc); fud 512 fs/fuse/cuse.c if (!fud) { fud 523 fs/fuse/cuse.c fuse_dev_free(fud); fud 527 fs/fuse/cuse.c file->private_data = fud; fud 545 fs/fuse/cuse.c struct fuse_dev *fud = file->private_data; fud 546 fs/fuse/cuse.c struct cuse_conn *cc = fc_to_cc(fud->fc); fud 1176 fs/fuse/dev.c static ssize_t fuse_dev_do_read(struct fuse_dev *fud, struct file *file, fud 1180 fs/fuse/dev.c struct fuse_conn *fc = fud->fc; fud 1182 fs/fuse/dev.c struct fuse_pqueue *fpq = &fud->pq; fud 1320 fs/fuse/dev.c struct fuse_dev *fud = fuse_get_dev(file); fud 1322 fs/fuse/dev.c if (!fud) fud 1330 fs/fuse/dev.c return fuse_dev_do_read(fud, file, &cs, iov_iter_count(to)); fud 1341 fs/fuse/dev.c struct fuse_dev *fud = fuse_get_dev(in); fud 1343 fs/fuse/dev.c if (!fud) fud 1354 fs/fuse/dev.c ret = fuse_dev_do_read(fud, in, &cs, len); fud 1823 fs/fuse/dev.c static ssize_t fuse_dev_do_write(struct fuse_dev *fud, fud 1827 fs/fuse/dev.c struct fuse_conn *fc = fud->fc; fud 1828 fs/fuse/dev.c struct fuse_pqueue *fpq = &fud->pq; fud 1923 fs/fuse/dev.c struct fuse_dev *fud = fuse_get_dev(iocb->ki_filp); fud 1925 fs/fuse/dev.c if (!fud) fud 1933 fs/fuse/dev.c return fuse_dev_do_write(fud, &cs, iov_iter_count(from)); fud 1944 fs/fuse/dev.c struct fuse_dev *fud; fud 1948 fs/fuse/dev.c fud = fuse_get_dev(out); fud 1949 fs/fuse/dev.c if (!fud) fud 2008 fs/fuse/dev.c ret = fuse_dev_do_write(fud, &cs, len); fud 2024 fs/fuse/dev.c struct fuse_dev *fud = fuse_get_dev(file); fud 2026 fs/fuse/dev.c if (!fud) fud 2029 fs/fuse/dev.c fiq = &fud->fc->iq; fud 2094 fs/fuse/dev.c struct fuse_dev *fud; fud 2105 fs/fuse/dev.c list_for_each_entry(fud, &fc->devices, entry) { fud 2106 fs/fuse/dev.c struct fuse_pqueue *fpq = &fud->pq; fud 2162 fs/fuse/dev.c struct fuse_dev *fud = fuse_get_dev(file); fud 2164 fs/fuse/dev.c if (fud) { fud 2165 fs/fuse/dev.c struct fuse_conn *fc = fud->fc; fud 2166 fs/fuse/dev.c struct fuse_pqueue *fpq = &fud->pq; fud 2183 fs/fuse/dev.c fuse_dev_free(fud); fud 2191 fs/fuse/dev.c struct fuse_dev *fud = fuse_get_dev(file); fud 2193 fs/fuse/dev.c if (!fud) fud 2197 fs/fuse/dev.c return fasync_helper(fd, file, on, &fud->fc->iq.fasync); fud 2202 fs/fuse/dev.c struct fuse_dev *fud; fud 2207 fs/fuse/dev.c fud = fuse_dev_alloc_install(fc); fud 2208 fs/fuse/dev.c if (!fud) fud 2211 fs/fuse/dev.c new->private_data = fud; fud 2231 fs/fuse/dev.c struct fuse_dev *fud = NULL; fud 2239 fs/fuse/dev.c fud = fuse_get_dev(old); fud 2241 fs/fuse/dev.c if (fud) { fud 2243 fs/fuse/dev.c err = fuse_device_clone(fud->fc, file); fud 961 fs/fuse/fuse_i.h void fuse_dev_install(struct fuse_dev *fud, struct fuse_conn *fc); fud 962 fs/fuse/fuse_i.h void fuse_dev_free(struct fuse_dev *fud); fud 1061 fs/fuse/inode.c struct fuse_dev *fud; fud 1064 fs/fuse/inode.c fud = kzalloc(sizeof(struct fuse_dev), GFP_KERNEL); fud 1065 fs/fuse/inode.c if (!fud) fud 1070 fs/fuse/inode.c kfree(fud); fud 1074 fs/fuse/inode.c fud->pq.processing = pq; fud 1075 fs/fuse/inode.c fuse_pqueue_init(&fud->pq); fud 1077 fs/fuse/inode.c return fud; fud 1081 fs/fuse/inode.c void fuse_dev_install(struct fuse_dev *fud, struct fuse_conn *fc) fud 1083 fs/fuse/inode.c fud->fc = fuse_conn_get(fc); fud 1085 fs/fuse/inode.c list_add_tail(&fud->entry, &fc->devices); fud 1092 fs/fuse/inode.c struct fuse_dev *fud; fud 1094 fs/fuse/inode.c fud = fuse_dev_alloc(); fud 1095 fs/fuse/inode.c if (!fud) fud 1098 fs/fuse/inode.c fuse_dev_install(fud, fc); fud 1099 fs/fuse/inode.c return fud; fud 1103 fs/fuse/inode.c void fuse_dev_free(struct fuse_dev *fud) fud 1105 fs/fuse/inode.c struct fuse_conn *fc = fud->fc; fud 1109 fs/fuse/inode.c list_del(&fud->entry); fud 1114 fs/fuse/inode.c kfree(fud->pq.processing); fud 1115 fs/fuse/inode.c kfree(fud); fud 1121 fs/fuse/inode.c struct fuse_dev *fud; fud 1163 fs/fuse/inode.c fud = fuse_dev_alloc_install(fc); fud 1164 fs/fuse/inode.c if (!fud) fud 1208 fs/fuse/inode.c *ctx->fudptr = fud; fud 1216 fs/fuse/inode.c fuse_dev_free(fud); fud 35 fs/fuse/virtio_fs.c struct fuse_dev *fud; fud 70 fs/fuse/virtio_fs.c return &vq_to_fsvq(vq)->fud->pq; fud 205 fs/fuse/virtio_fs.c if (!fsvq->fud) fud 208 fs/fuse/virtio_fs.c fuse_dev_free(fsvq->fud); fud 209 fs/fuse/virtio_fs.c fsvq->fud = NULL; fud 265 fs/fuse/virtio_fs.c struct fuse_conn *fc = fsvq->fud->fc; fud 450 fs/fuse/virtio_fs.c struct fuse_pqueue *fpq = &fsvq->fud->pq; fud 451 fs/fuse/virtio_fs.c struct fuse_conn *fc = fsvq->fud->fc; fud 948 fs/fuse/virtio_fs.c fpq = &fsvq->fud->pq; fud 1071 fs/fuse/virtio_fs.c fsvq->fud = fuse_dev_alloc(); fud 1072 fs/fuse/virtio_fs.c if (!fsvq->fud) fud 1076 fs/fuse/virtio_fs.c ctx.fudptr = (void **)&fs->vqs[VQ_REQUEST].fud; fud 1081 fs/fuse/virtio_fs.c fc = fs->vqs[VQ_REQUEST].fud->fc; fud 1088 fs/fuse/virtio_fs.c fuse_dev_install(fsvq->fud, fc);