Symbol: cuse_dev
lib/libcuse/cuse.h
35
struct cuse_dev;
lib/libcuse/cuse.h
37
typedef int (cuse_open_t)(struct cuse_dev *, int fflags);
lib/libcuse/cuse.h
38
typedef int (cuse_close_t)(struct cuse_dev *, int fflags);
lib/libcuse/cuse.h
39
typedef int (cuse_read_t)(struct cuse_dev *, int fflags, void *user_ptr, int len);
lib/libcuse/cuse.h
40
typedef int (cuse_write_t)(struct cuse_dev *, int fflags, const void *user_ptr, int len);
lib/libcuse/cuse.h
41
typedef int (cuse_ioctl_t)(struct cuse_dev *, int fflags, unsigned long cmd, void *user_data);
lib/libcuse/cuse.h
42
typedef int (cuse_poll_t)(struct cuse_dev *, int fflags, int events);
lib/libcuse/cuse.h
66
struct cuse_dev *cuse_dev_create(const struct cuse_methods *, void *, void *, uid_t, gid_t, int, const char *,...);
lib/libcuse/cuse.h
67
void cuse_dev_destroy(struct cuse_dev *);
lib/libcuse/cuse.h
69
void *cuse_dev_get_priv0(struct cuse_dev *);
lib/libcuse/cuse.h
70
void *cuse_dev_get_priv1(struct cuse_dev *);
lib/libcuse/cuse.h
72
void cuse_dev_set_priv0(struct cuse_dev *, void *);
lib/libcuse/cuse.h
73
void cuse_dev_set_priv1(struct cuse_dev *, void *);
lib/libcuse/cuse.h
80
void cuse_dev_set_per_file_handle(struct cuse_dev *, void *);
lib/libcuse/cuse.h
81
void *cuse_dev_get_per_file_handle(struct cuse_dev *);
lib/libcuse/cuse.h
88
struct cuse_dev *cuse_dev_get_current(int *);
lib/libcuse/cuse_lib.c
377
struct cuse_dev *
lib/libcuse/cuse_lib.c
382
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
424
cuse_dev_destroy(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
443
cuse_dev_get_priv0(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
449
cuse_dev_get_priv1(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
455
cuse_dev_set_priv0(struct cuse_dev *cdev, void *priv)
lib/libcuse/cuse_lib.c
461
cuse_dev_set_priv1(struct cuse_dev *cdev, void *priv)
lib/libcuse/cuse_lib.c
473
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
628
cuse_dev_set_per_file_handle(struct cuse_dev *cdev, void *handle)
lib/libcuse/cuse_lib.c
641
cuse_dev_get_per_file_handle(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
69
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
76
TAILQ_ENTRY(cuse_dev) entry;
lib/libcuse/cuse_lib.c
767
struct cuse_dev *
lib/libcuse/cuse_lib.c
85
static TAILQ_HEAD(, cuse_dev) h_cuse;
sys/dev/misc/cuse/cuse.c
132
struct cuse_dev *user_dev;
sys/dev/misc/cuse/cuse.c
1337
if (pcsd->user_dev == *(struct cuse_dev **)data) {
sys/dev/misc/cuse/cuse.c
1505
struct cuse_dev *pcd;
sys/dev/misc/cuse/cuse.c
180
static struct cdev *cuse_dev;
sys/dev/misc/cuse/cuse.c
295
cuse_dev = make_dev(&cuse_server_devsw, 0,
sys/dev/misc/cuse/cuse.c
323
if (cuse_dev != NULL)
sys/dev/misc/cuse/cuse.c
324
destroy_dev(cuse_dev);
sys/dev/misc/cuse/cuse_ioctl.h
42
struct cuse_dev;
sys/dev/misc/cuse/cuse_ioctl.h
56
struct cuse_dev *dev;
sys/dev/misc/cuse/cuse_ioctl.h
65
struct cuse_dev *dev;
sys/dev/misc/cuse/cuse_ioctl.h
83
#define CUSE_IOCTL_DESTROY_DEV _IOW('C', 9, struct cuse_dev *)