Lines Matching refs:hwdep
560 line6_hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, in line6_hwdep_read() argument
563 struct usb_line6 *line6 = hwdep->private_data; in line6_hwdep_read()
601 line6_hwdep_write(struct snd_hwdep *hwdep, const char __user *data, long count, in line6_hwdep_write() argument
604 struct usb_line6 *line6 = hwdep->private_data; in line6_hwdep_write()
624 line6_hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait) in line6_hwdep_poll() argument
627 struct usb_line6 *line6 = hwdep->private_data; in line6_hwdep_poll()
664 struct snd_hwdep *hwdep; in line6_hwdep_init() local
673 err = snd_hwdep_new(line6->card, "config", 0, &hwdep); in line6_hwdep_init()
676 strcpy(hwdep->name, "config"); in line6_hwdep_init()
677 hwdep->iface = SNDRV_HWDEP_IFACE_LINE6; in line6_hwdep_init()
678 hwdep->ops = hwdep_ops; in line6_hwdep_init()
679 hwdep->private_data = line6; in line6_hwdep_init()
680 hwdep->exclusive = true; in line6_hwdep_init()