Lines Matching refs:urb_out
25 static void change_volume(struct urb *urb_out, int volume[], in change_volume() argument
36 p = (__le16 *)urb_out->transfer_buffer; in change_volume()
37 buf_end = p + urb_out->transfer_buffer_length / sizeof(*p); in change_volume()
49 p = (unsigned char *)urb_out->transfer_buffer; in change_volume()
50 buf_end = p + urb_out->transfer_buffer_length; in change_volume()
70 struct urb *urb_out, int bytes_per_frame) in create_impulse_test_signal() argument
72 int frames = urb_out->transfer_buffer_length / bytes_per_frame; in create_impulse_test_signal()
77 short *po = (short *)urb_out->transfer_buffer; in create_impulse_test_signal()
88 unsigned char *po = urb_out->transfer_buffer; in create_impulse_test_signal()
102 ((unsigned char *)(urb_out->transfer_buffer))[bytes_per_frame - in create_impulse_test_signal()
112 static void add_monitor_signal(struct urb *urb_out, unsigned char *signal, in add_monitor_signal() argument
122 po = (__le16 *)urb_out->transfer_buffer; in add_monitor_signal()
123 buf_end = po + urb_out->transfer_buffer_length / sizeof(*po); in add_monitor_signal()
157 struct urb *urb_out; in submit_audio_out_urb() local
167 urb_out = line6pcm->out.urbs[index]; in submit_audio_out_urb()
175 &urb_out->iso_frame_desc[i]; in submit_audio_out_urb()
201 urb_out->transfer_buffer = in submit_audio_out_urb()
204 urb_out->transfer_buffer_length = urb_size; in submit_audio_out_urb()
205 urb_out->context = line6pcm; in submit_audio_out_urb()
222 memcpy(urb_out->transfer_buffer, in submit_audio_out_urb()
226 memcpy(urb_out->transfer_buffer + in submit_audio_out_urb()
233 memcpy(urb_out->transfer_buffer, in submit_audio_out_urb()
236 urb_out->transfer_buffer_length); in submit_audio_out_urb()
243 change_volume(urb_out, line6pcm->volume_playback, in submit_audio_out_urb()
246 memset(urb_out->transfer_buffer, 0, in submit_audio_out_urb()
247 urb_out->transfer_buffer_length); in submit_audio_out_urb()
253 create_impulse_test_signal(line6pcm, urb_out, in submit_audio_out_urb()
257 urb_out->transfer_buffer, in submit_audio_out_urb()
258 urb_out-> in submit_audio_out_urb()
261 urb_out->transfer_buffer_length); in submit_audio_out_urb()
266 add_monitor_signal(urb_out, line6pcm->prev_fbuf, in submit_audio_out_urb()
275 ret = usb_submit_urb(urb_out, GFP_ATOMIC); in submit_audio_out_urb()