uaudio_softc
struct uaudio_softc *sc = device_get_softc(device_get_parent(dev));
struct uaudio_softc *sc = device_get_softc(device_get_parent(dev));
struct uaudio_softc *sc = device_get_softc(dev);
uaudio_get_buffer_ms(struct uaudio_softc *sc, uint32_t int_frames)
uaudio_configure_msg_sub(struct uaudio_softc *sc,
struct uaudio_softc *sc = ((struct uaudio_configure_msg *)pm)->sc;
uaudio_get_chan(struct uaudio_softc *sc, struct uaudio_chan *chan,
uaudio_chan_fill_info_sub(struct uaudio_softc *sc, struct usb_device *udev,
struct uaudio_softc *sc;
uaudio_chan_fill_info(struct uaudio_softc *sc, struct usb_device *udev)
struct uaudio_softc *priv_sc;
struct uaudio_softc *sc;
struct uaudio_softc *sc;
struct uaudio_softc *sc = ch->priv_sc;
struct uaudio_softc *sc = ch->priv_sc;
struct uaudio_softc *sc = ch->priv_sc;
struct uaudio_softc *sc;
sc = (struct uaudio_softc *)oidp->oid_arg1;
uaudio_mixer_ctl_free(struct uaudio_softc *sc)
uaudio_mixer_register_sysctl(struct uaudio_softc *sc, device_t dev,
uaudio_mixer_controls_create_ftu(struct uaudio_softc *sc)
uaudio_mixer_reload_all(struct uaudio_softc *sc)
uaudio_mixer_add_ctl_sub(struct uaudio_softc *sc, struct uaudio_mixer_node *mc)
uaudio_mixer_add_ctl(struct uaudio_softc *sc, struct uaudio_mixer_node *mc)
uaudio_mixer_add_mixer(struct uaudio_softc *sc,
uaudio20_mixer_add_mixer(struct uaudio_softc *sc,
uaudio_mixer_check_selectors(struct uaudio_softc *sc)
uaudio_mixer_add_selector(struct uaudio_softc *sc,
uaudio20_mixer_add_selector(struct uaudio_softc *sc,
uaudio_mixer_add_feature(struct uaudio_softc *sc,
uaudio20_mixer_add_feature(struct uaudio_softc *sc,
int (*sc_set_spdif_fn) (struct uaudio_softc *, int);
uaudio_mixer_add_processing_updown(struct uaudio_softc *sc,
uaudio_mixer_add_processing(struct uaudio_softc *sc,
uaudio_mixer_add_extension(struct uaudio_softc *sc,
static void uaudio_mixer_ctl_free(struct uaudio_softc *);
static void uaudio_mixer_register_sysctl(struct uaudio_softc *, device_t, unsigned);
static void uaudio_mixer_reload_all(struct uaudio_softc *);
static void uaudio_mixer_controls_create_ftu(struct uaudio_softc *);
static void uaudio_mixer_add_mixer(struct uaudio_softc *,
static void uaudio_mixer_add_selector(struct uaudio_softc *,
uaudio_mixer_fill_info(struct uaudio_softc *sc,
static void uaudio_mixer_add_feature(struct uaudio_softc *,
static void uaudio_mixer_add_processing_updown(struct uaudio_softc *,
static void uaudio_mixer_add_processing(struct uaudio_softc *,
static void uaudio_mixer_add_extension(struct uaudio_softc *,
static void uaudio20_mixer_add_mixer(struct uaudio_softc *,
static void uaudio20_mixer_add_selector(struct uaudio_softc *,
struct uaudio_softc *sc = usbd_xfer_softc(xfer);
static void uaudio20_mixer_add_feature(struct uaudio_softc *,
static void uaudio_chan_fill_info_sub(struct uaudio_softc *,
static void uaudio_chan_fill_info(struct uaudio_softc *,
uaudio_mixer_ctl_set(struct uaudio_softc *sc, struct uaudio_mixer_node *mc,
static void uaudio_mixer_add_ctl_sub(struct uaudio_softc *,
uaudio_mixer_init(struct uaudio_softc *sc, unsigned index)
static void uaudio_mixer_add_ctl(struct uaudio_softc *,
uaudio_mixer_init_sub(struct uaudio_softc *sc, struct snd_mixer *m)
static void uaudio_mixer_fill_info(struct uaudio_softc *,
uaudio_mixer_uninit_sub(struct uaudio_softc *sc, struct snd_mixer *m)
static void uaudio_mixer_init(struct uaudio_softc *, unsigned);
uaudio_mixer_set(struct uaudio_softc *sc, struct snd_mixer *m,
uaudio_mixer_setrecsrc(struct uaudio_softc *sc, struct snd_mixer *m, uint32_t src)
static int uaudio_hid_attach(struct uaudio_softc *sc,
static void uaudio_hid_detach(struct uaudio_softc *sc);
struct uaudio_softc *sc = device_get_softc(dev);
struct uaudio_softc *sc = device_get_softc(dev);
struct uaudio_softc *sc = device_get_softc(dev);
struct uaudio_softc *sc = usbd_xfer_softc(xfer);
uaudio_hid_attach(struct uaudio_softc *sc,
uaudio_hid_detach(struct uaudio_softc *sc)
.size = sizeof(struct uaudio_softc),
uaudio_get_child_index_by_dev(struct uaudio_softc *sc, device_t dev)
uaudio_get_child_index_by_chan(struct uaudio_softc *sc, struct uaudio_chan *ch)
uaudio_set_spdif_cm6206(struct uaudio_softc *sc, int flags)
uaudio_set_spdif_dummy(struct uaudio_softc *sc, int flags)
uaudio_force_power_save(struct uaudio_softc *sc, uint8_t iface_index)
struct uaudio_softc *sc = device_get_softc(dev);
struct uaudio_softc;
extern int uaudio_mixer_init_sub(struct uaudio_softc *, struct snd_mixer *);
extern int uaudio_mixer_uninit_sub(struct uaudio_softc *, struct snd_mixer *);
extern void uaudio_mixer_set(struct uaudio_softc *, struct snd_mixer *,
extern uint32_t uaudio_mixer_setrecsrc(struct uaudio_softc *, struct snd_mixer *,