Lines Matching refs:cuse_dev
35 struct cuse_dev;
37 typedef int (cuse_open_t)(struct cuse_dev *, int fflags);
38 typedef int (cuse_close_t)(struct cuse_dev *, int fflags);
39 typedef int (cuse_read_t)(struct cuse_dev *, int fflags, void *user_ptr, int len);
40 typedef int (cuse_write_t)(struct cuse_dev *, int fflags, const void *user_ptr, int len);
41 typedef int (cuse_ioctl_t)(struct cuse_dev *, int fflags, unsigned long cmd, void *user_data);
42 typedef int (cuse_poll_t)(struct cuse_dev *, int fflags, int events);
66 struct cuse_dev *cuse_dev_create(const struct cuse_methods *, void *, void *, uid_t, gid_t, int, co…
67 void cuse_dev_destroy(struct cuse_dev *);
69 void *cuse_dev_get_priv0(struct cuse_dev *);
70 void *cuse_dev_get_priv1(struct cuse_dev *);
72 void cuse_dev_set_priv0(struct cuse_dev *, void *);
73 void cuse_dev_set_priv1(struct cuse_dev *, void *);
80 void cuse_dev_set_per_file_handle(struct cuse_dev *, void *);
81 void *cuse_dev_get_per_file_handle(struct cuse_dev *);
88 struct cuse_dev *cuse_dev_get_current(int *);