Lines Matching refs:in

33 	    find_first_zero_bit(&line6pcm->in.active_urbs, LINE6_ISO_BUFFERS);  in submit_audio_in_urb()
40 urb_in = line6pcm->in.urbs[index]; in submit_audio_in_urb()
52 line6pcm->in.buffer + in submit_audio_in_urb()
60 set_bit(index, &line6pcm->in.active_urbs); in submit_audio_in_urb()
99 if (line6pcm->in.pos_done + frames > runtime->buffer_size) { in line6_capture_copy()
106 len = runtime->buffer_size - line6pcm->in.pos_done; in line6_capture_copy()
110 line6pcm->in.pos_done * bytes_per_frame, fbuf, in line6_capture_copy()
122 line6pcm->in.pos_done * bytes_per_frame, fbuf, fsize); in line6_capture_copy()
125 line6pcm->in.pos_done += frames; in line6_capture_copy()
126 if (line6pcm->in.pos_done >= runtime->buffer_size) in line6_capture_copy()
127 line6pcm->in.pos_done -= runtime->buffer_size; in line6_capture_copy()
135 line6pcm->in.bytes += length; in line6_capture_check_period()
136 if (line6pcm->in.bytes >= line6pcm->in.period) { in line6_capture_check_period()
137 line6pcm->in.bytes %= line6pcm->in.period; in line6_capture_check_period()
138 spin_unlock(&line6pcm->in.lock); in line6_capture_check_period()
140 spin_lock(&line6pcm->in.lock); in line6_capture_check_period()
154 line6pcm->in.last_frame = urb->start_frame; in audio_in_callback()
158 if (urb == line6pcm->in.urbs[index]) in audio_in_callback()
161 spin_lock_irqsave(&line6pcm->in.lock, flags); in audio_in_callback()
188 if (!test_bit(LINE6_STREAM_IMPULSE, &line6pcm->in.running) && in audio_in_callback()
189 test_bit(LINE6_STREAM_PCM, &line6pcm->in.running) && in audio_in_callback()
194 clear_bit(index, &line6pcm->in.active_urbs); in audio_in_callback()
196 if (test_and_clear_bit(index, &line6pcm->in.unlink_urbs)) in audio_in_callback()
202 if (!test_bit(LINE6_STREAM_IMPULSE, &line6pcm->in.running) && in audio_in_callback()
203 test_bit(LINE6_STREAM_PCM, &line6pcm->in.running)) in audio_in_callback()
207 spin_unlock_irqrestore(&line6pcm->in.lock, flags); in audio_in_callback()
255 urb = line6pcm->in.urbs[i] = in line6_create_audio_in_urbs()