Searched refs:variax (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/sound/usb/line6/ |
H A D | Makefile | 12 snd-usb-variax-y := variax.o 18 obj-$(CONFIG_SND_USB_VARIAX) += snd-usb-variax.o
|
H A D | variax.c | 89 static void variax_activate_async(struct usb_line6_variax *variax, int a) variax_activate_async() argument 91 variax->buffer_activate[VARIAX_OFFSET_ACTIVATE] = a; variax_activate_async() 92 line6_send_raw_message_async(&variax->line6, variax->buffer_activate, variax_activate_async() 103 static void variax_startup1(struct usb_line6_variax *variax) variax_startup1() argument 105 CHECK_STARTUP_PROGRESS(variax->startup_progress, VARIAX_STARTUP_INIT); variax_startup1() 108 line6_start_timer(&variax->startup_timer1, VARIAX_STARTUP_DELAY1, variax_startup1() 109 variax_startup2, (unsigned long)variax); variax_startup1() 114 struct usb_line6_variax *variax = (struct usb_line6_variax *)data; variax_startup2() local 115 struct usb_line6 *line6 = &variax->line6; variax_startup2() 118 if (variax->startup_progress >= VARIAX_STARTUP_LAST) variax_startup2() 121 variax->startup_progress = VARIAX_STARTUP_VERSIONREQ; variax_startup2() 122 line6_start_timer(&variax->startup_timer1, VARIAX_STARTUP_DELAY1, variax_startup2() 123 variax_startup2, (unsigned long)variax); variax_startup2() 129 static void variax_startup3(struct usb_line6_variax *variax) variax_startup3() argument 131 CHECK_STARTUP_PROGRESS(variax->startup_progress, VARIAX_STARTUP_WAIT); variax_startup3() 134 line6_start_timer(&variax->startup_timer2, VARIAX_STARTUP_DELAY3, variax_startup3() 135 variax_startup4, (unsigned long)variax); variax_startup3() 140 struct usb_line6_variax *variax = (struct usb_line6_variax *)data; variax_startup4() local 142 CHECK_STARTUP_PROGRESS(variax->startup_progress, variax_startup4() 146 variax_activate_async(variax, 1); variax_startup4() 147 line6_start_timer(&variax->startup_timer2, VARIAX_STARTUP_DELAY4, variax_startup4() 148 variax_startup5, (unsigned long)variax); variax_startup4() 153 struct usb_line6_variax *variax = (struct usb_line6_variax *)data; variax_startup5() local 155 CHECK_STARTUP_PROGRESS(variax->startup_progress, variax_startup5() 159 schedule_work(&variax->startup_work); variax_startup5() 164 struct usb_line6_variax *variax = variax_startup6() local 167 CHECK_STARTUP_PROGRESS(variax->startup_progress, VARIAX_STARTUP_SETUP); variax_startup6() 170 snd_card_register(variax->line6.card); variax_startup6() 178 struct usb_line6_variax *variax = (struct usb_line6_variax *) line6; line6_variax_process_message() local 179 const unsigned char *buf = variax->line6.buffer_message; line6_variax_process_message() 183 dev_info(variax->line6.ifcdev, "VARIAX reset\n"); line6_variax_process_message() 189 variax_startup3(variax); line6_variax_process_message() 193 variax_startup4((unsigned long)variax); line6_variax_process_message() 204 struct usb_line6_variax *variax = (struct usb_line6_variax *)line6; line6_variax_disconnect() local 206 del_timer(&variax->startup_timer1); line6_variax_disconnect() 207 del_timer(&variax->startup_timer2); line6_variax_disconnect() 208 cancel_work_sync(&variax->startup_work); line6_variax_disconnect() 210 kfree(variax->buffer_activate); line6_variax_disconnect() 219 struct usb_line6_variax *variax = (struct usb_line6_variax *) line6; variax_init() local 225 init_timer(&variax->startup_timer1); variax_init() 226 init_timer(&variax->startup_timer2); variax_init() 227 INIT_WORK(&variax->startup_work, variax_startup6); variax_init() 230 variax->buffer_activate = kmemdup(variax_activate, variax_init() 233 if (variax->buffer_activate == NULL) variax_init() 237 err = line6_init_midi(&variax->line6); variax_init() 242 variax_startup1(variax); variax_init()
|
Completed in 79 milliseconds