Lines Matching defs:urb_out
21 static void change_volume(struct urb *urb_out, int volume[],
32 p = (__le16 *)urb_out->transfer_buffer;
33 buf_end = p + urb_out->transfer_buffer_length / sizeof(*p);
45 p = (unsigned char *)urb_out->transfer_buffer;
46 buf_end = p + urb_out->transfer_buffer_length;
66 struct urb *urb_out, int bytes_per_frame)
68 int frames = urb_out->transfer_buffer_length / bytes_per_frame;
73 short *po = (short *)urb_out->transfer_buffer;
84 unsigned char *po = urb_out->transfer_buffer;
98 ((unsigned char *)(urb_out->transfer_buffer))[bytes_per_frame -
108 static void add_monitor_signal(struct urb *urb_out, unsigned char *signal,
118 po = (__le16 *)urb_out->transfer_buffer;
119 buf_end = po + urb_out->transfer_buffer_length / sizeof(*po);
153 struct urb *urb_out;
163 urb_out = line6pcm->out.urbs[index];
171 &urb_out->iso_frame_desc[i];
197 urb_out->transfer_buffer =
200 urb_out->transfer_buffer_length = urb_size;
201 urb_out->context = line6pcm;
218 memcpy(urb_out->transfer_buffer,
222 memcpy(urb_out->transfer_buffer +
229 memcpy(urb_out->transfer_buffer,
232 urb_out->transfer_buffer_length);
239 change_volume(urb_out, line6pcm->volume_playback,
242 memset(urb_out->transfer_buffer, 0,
243 urb_out->transfer_buffer_length);
249 create_impulse_test_signal(line6pcm, urb_out,
253 urb_out->transfer_buffer,
254 urb_out->
257 urb_out->transfer_buffer_length);
262 add_monitor_signal(urb_out, line6pcm->prev_fbuf,
271 ret = usb_submit_urb(urb_out, GFP_ATOMIC);