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
364
struct cuse_dev *
lib/libcuse/cuse_lib.c
369
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
411
cuse_dev_destroy(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
430
cuse_dev_get_priv0(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
436
cuse_dev_get_priv1(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
442
cuse_dev_set_priv0(struct cuse_dev *cdev, void *priv)
lib/libcuse/cuse_lib.c
448
cuse_dev_set_priv1(struct cuse_dev *cdev, void *priv)
lib/libcuse/cuse_lib.c
460
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
615
cuse_dev_set_per_file_handle(struct cuse_dev *cdev, void *handle)
lib/libcuse/cuse_lib.c
628
cuse_dev_get_per_file_handle(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
68
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
75
TAILQ_ENTRY(cuse_dev) entry;
lib/libcuse/cuse_lib.c
754
struct cuse_dev *
lib/libcuse/cuse_lib.c
84
static TAILQ_HEAD(, cuse_dev) h_cuse __guarded_by(m_cuse);
sys/fs/cuse/cuse.c
1329
if (pcsd->user_dev == *(struct cuse_dev **)data) {
sys/fs/cuse/cuse.c
136
struct cuse_dev *user_dev;
sys/fs/cuse/cuse.c
1490
struct cuse_dev *pcd;
sys/fs/cuse/cuse.c
184
static struct cdev *cuse_dev;
sys/fs/cuse/cuse.c
304
cuse_dev = make_dev(&cuse_server_devsw, 0,
sys/fs/cuse/cuse.c
332
if (cuse_dev != NULL)
sys/fs/cuse/cuse.c
333
destroy_dev(cuse_dev);
sys/fs/cuse/cuse_ioctl.h
42
struct cuse_dev;
sys/fs/cuse/cuse_ioctl.h
56
struct cuse_dev *dev;
sys/fs/cuse/cuse_ioctl.h
65
struct cuse_dev *dev;
sys/fs/cuse/cuse_ioctl.h
83
#define CUSE_IOCTL_DESTROY_DEV _IOW('C', 9, struct cuse_dev *)
usr.sbin/virtual_oss/virtual_oss/ctl.c
44
vctl_open(struct cuse_dev *pdev __unused, int fflags __unused)
usr.sbin/virtual_oss/virtual_oss/ctl.c
50
vctl_close(struct cuse_dev *pdev __unused, int fflags __unused)
usr.sbin/virtual_oss/virtual_oss/ctl.c
80
vctl_ioctl(struct cuse_dev *pdev __unused, int fflags __unused,
usr.sbin/virtual_oss/virtual_oss/main.c
1006
vclient_write_oss(struct cuse_dev *pdev, int fflags,
usr.sbin/virtual_oss/virtual_oss/main.c
1081
vclient_write_wav(struct cuse_dev *pdev __unused, int fflags __unused,
usr.sbin/virtual_oss/virtual_oss/main.c
1123
vclient_ioctl_oss(struct cuse_dev *pdev, int fflags __unused,
usr.sbin/virtual_oss/virtual_oss/main.c
1507
vclient_ioctl_wav(struct cuse_dev *pdev, int fflags __unused,
usr.sbin/virtual_oss/virtual_oss/main.c
1558
vclient_poll(struct cuse_dev *pdev, int fflags, int events)
usr.sbin/virtual_oss/virtual_oss/main.c
1866
struct cuse_dev *pdev;
usr.sbin/virtual_oss/virtual_oss/main.c
2545
struct cuse_dev *pdev = NULL;
usr.sbin/virtual_oss/virtual_oss/main.c
459
vclient_open_sub(struct cuse_dev *pdev, int fflags __unused, int type)
usr.sbin/virtual_oss/virtual_oss/main.c
501
vclient_open_wav(struct cuse_dev *pdev, int fflags)
usr.sbin/virtual_oss/virtual_oss/main.c
507
vclient_open_oss(struct cuse_dev *pdev, int fflags)
usr.sbin/virtual_oss/virtual_oss/main.c
513
vclient_close(struct cuse_dev *pdev, int fflags __unused)
usr.sbin/virtual_oss/virtual_oss/main.c
807
vclient_read(struct cuse_dev *pdev, int fflags,