Symbol: voss_backend
lib/virtual_oss/bt/bt.c
1018
bt_play_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/bt/bt.c
1035
bt_rec_delay(struct voss_backend *pbe __unused, int *pdelay)
lib/virtual_oss/bt/bt.c
1041
bt_play_delay(struct voss_backend *pbe __unused, int *pdelay)
lib/virtual_oss/bt/bt.c
1047
struct voss_backend voss_backend_bt_rec = {
lib/virtual_oss/bt/bt.c
1055
struct voss_backend voss_backend_bt_play = {
lib/virtual_oss/bt/bt.c
162
bt_close(struct voss_backend *pbe)
lib/virtual_oss/bt/bt.c
179
bt_play_close(struct voss_backend *pbe)
lib/virtual_oss/bt/bt.c
208
bt_rec_close(struct voss_backend *pbe)
lib/virtual_oss/bt/bt.c
362
bt_open(struct voss_backend *pbe __unused, const char *devname, int samplerate,
lib/virtual_oss/bt/bt.c
616
bt_rec_open(struct voss_backend *pbe, const char *devname, int samplerate,
lib/virtual_oss/bt/bt.c
632
bt_play_open(struct voss_backend *pbe, const char *devname, int samplerate,
lib/virtual_oss/bt/bt.c
765
bt_rec_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/bt/bt.c
771
bt_play_sbc_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/bt/bt.c
897
bt_play_aac_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/null/null.c
42
null_close(struct voss_backend *pbe __unused)
lib/virtual_oss/null/null.c
47
null_open(struct voss_backend *pbe __unused, const char *devname __unused,
lib/virtual_oss/null/null.c
68
null_rec_transfer(struct voss_backend *pbe __unused, void *ptr, int len)
lib/virtual_oss/null/null.c
78
null_play_transfer(struct voss_backend *pbe __unused, void *ptr __unused,
lib/virtual_oss/null/null.c
85
null_delay(struct voss_backend *pbe __unused, int *pdelay)
lib/virtual_oss/null/null.c
90
struct voss_backend voss_backend_null_rec = {
lib/virtual_oss/null/null.c
97
struct voss_backend voss_backend_null_play = {
lib/virtual_oss/oss/oss.c
135
oss_rec_open(struct voss_backend *pbe, const char *devname, int samplerate,
lib/virtual_oss/oss/oss.c
142
oss_play_open(struct voss_backend *pbe, const char *devname, int samplerate,
lib/virtual_oss/oss/oss.c
150
oss_rec_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/oss/oss.c
163
oss_play_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/oss/oss.c
169
oss_rec_delay(struct voss_backend *pbe, int *pdelay)
lib/virtual_oss/oss/oss.c
176
oss_play_delay(struct voss_backend *pbe, int *pdelay)
lib/virtual_oss/oss/oss.c
183
struct voss_backend voss_backend_oss_rec = {
lib/virtual_oss/oss/oss.c
191
struct voss_backend voss_backend_oss_play = {
lib/virtual_oss/oss/oss.c
71
oss_close(struct voss_backend *pbe)
lib/virtual_oss/oss/oss.c
80
oss_open(struct voss_backend *pbe, const char *devname, int samplerate,
lib/virtual_oss/sndio/sndio.c
158
sndio_open_play(struct voss_backend *pbe, const char *devname,
lib/virtual_oss/sndio/sndio.c
165
sndio_open_rec(struct voss_backend *pbe, const char *devname,
lib/virtual_oss/sndio/sndio.c
172
sndio_play_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/sndio/sndio.c
178
sndio_rec_transfer(struct voss_backend *pbe, void *ptr, int len)
lib/virtual_oss/sndio/sndio.c
184
sndio_delay(struct voss_backend *pbe __unused, int *pdelay)
lib/virtual_oss/sndio/sndio.c
189
struct voss_backend voss_backend_sndio_rec = {
lib/virtual_oss/sndio/sndio.c
197
struct voss_backend voss_backend_sndio_play = {
lib/virtual_oss/sndio/sndio.c
39
get_sio_hdl(struct voss_backend *pbe)
lib/virtual_oss/sndio/sndio.c
48
sndio_close(struct voss_backend *pbe)
lib/virtual_oss/sndio/sndio.c
99
sndio_open(struct voss_backend *pbe, const char *devname,
usr.sbin/virtual_oss/virtual_oss/backend.h
32
int (*open)(struct voss_backend *, const char *, int, int, int *, int *);
usr.sbin/virtual_oss/virtual_oss/backend.h
33
void (*close)(struct voss_backend *);
usr.sbin/virtual_oss/virtual_oss/backend.h
34
int (*transfer)(struct voss_backend *, void *, int);
usr.sbin/virtual_oss/virtual_oss/backend.h
35
void (*delay)(struct voss_backend *, int *);
usr.sbin/virtual_oss/virtual_oss/backend.h
41
extern struct voss_backend *voss_rx_backend;
usr.sbin/virtual_oss/virtual_oss/backend.h
42
extern struct voss_backend *voss_tx_backend;
usr.sbin/virtual_oss/virtual_oss/backend.h
46
extern struct voss_backend voss_backend_null_rec;
usr.sbin/virtual_oss/virtual_oss/backend.h
47
extern struct voss_backend voss_backend_null_play;
usr.sbin/virtual_oss/virtual_oss/backend.h
48
extern struct voss_backend voss_backend_oss_rec;
usr.sbin/virtual_oss/virtual_oss/backend.h
49
extern struct voss_backend voss_backend_oss_play;
usr.sbin/virtual_oss/virtual_oss/backend.h
50
extern struct voss_backend voss_backend_bt_rec;
usr.sbin/virtual_oss/virtual_oss/backend.h
51
extern struct voss_backend voss_backend_bt_play;
usr.sbin/virtual_oss/virtual_oss/backend.h
52
extern struct voss_backend voss_backend_sndio_rec;
usr.sbin/virtual_oss/virtual_oss/backend.h
53
extern struct voss_backend voss_backend_sndio_play;
usr.sbin/virtual_oss/virtual_oss/main.c
1637
struct voss_backend *voss_rx_backend;
usr.sbin/virtual_oss/virtual_oss/main.c
1638
struct voss_backend *voss_tx_backend;
usr.sbin/virtual_oss/virtual_oss/main.c
1649
static struct voss_backend *
usr.sbin/virtual_oss/virtual_oss/main.c
1652
struct voss_backend *backend;
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
211
struct voss_backend *rx_be = voss_rx_backend;
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
212
struct voss_backend *tx_be = voss_tx_backend;