Lines Matching defs:fud
1213 static ssize_t fuse_dev_do_read(struct fuse_dev *fud, struct file *file,
1217 struct fuse_conn *fc = fud->fc;
1219 struct fuse_pqueue *fpq = &fud->pq;
1366 struct fuse_dev *fud = fuse_get_dev(file);
1368 if (!fud)
1376 return fuse_dev_do_read(fud, file, &cs, iov_iter_count(to));
1387 struct fuse_dev *fud = fuse_get_dev(in);
1389 if (!fud)
1400 ret = fuse_dev_do_read(fud, in, &cs, len);
1861 static ssize_t fuse_dev_do_write(struct fuse_dev *fud,
1865 struct fuse_conn *fc = fud->fc;
1866 struct fuse_pqueue *fpq = &fud->pq;
1961 struct fuse_dev *fud = fuse_get_dev(iocb->ki_filp);
1963 if (!fud)
1971 return fuse_dev_do_write(fud, &cs, iov_iter_count(from));
1983 struct fuse_dev *fud;
1987 fud = fuse_get_dev(out);
1988 if (!fud)
2052 ret = fuse_dev_do_write(fud, &cs, len);
2072 struct fuse_dev *fud = fuse_get_dev(file);
2074 if (!fud)
2077 fiq = &fud->fc->iq;
2142 struct fuse_dev *fud;
2153 list_for_each_entry(fud, &fc->devices, entry) {
2154 struct fuse_pqueue *fpq = &fud->pq;
2210 struct fuse_dev *fud = fuse_get_dev(file);
2212 if (fud) {
2213 struct fuse_conn *fc = fud->fc;
2214 struct fuse_pqueue *fpq = &fud->pq;
2231 fuse_dev_free(fud);
2239 struct fuse_dev *fud = fuse_get_dev(file);
2241 if (!fud)
2245 return fasync_helper(fd, file, on, &fud->fc->iq.fasync);
2250 struct fuse_dev *fud;
2255 fud = fuse_dev_alloc_install(fc);
2256 if (!fud)
2259 new->private_data = fud;
2279 struct fuse_dev *fud = NULL;
2287 fud = fuse_get_dev(old);
2289 if (fud) {
2291 err = fuse_device_clone(fud->fc, file);