Searched refs:buffer_pos (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/media/usb/usbtv/ |
H A D | usbtv-audio.c | 103 size_t i, frame_bytes, chunk_length, buffer_pos, period_pos; local 128 buffer_pos = chip->snd_buffer_pos; 135 if (buffer_pos + chunk_length >= runtime->buffer_size) { 136 size_t cnt = (runtime->buffer_size - buffer_pos) * 138 memcpy(runtime->dma_area + buffer_pos * frame_bytes, 143 memcpy(runtime->dma_area + buffer_pos * frame_bytes, 147 buffer_pos += chunk_length; 150 if (buffer_pos >= runtime->buffer_size) 151 buffer_pos -= runtime->buffer_size; 161 chip->snd_buffer_pos = buffer_pos; [all...] |
/linux-master/lib/ |
H A D | decompress_unlzma.c | 280 size_t buffer_pos; member in struct:writer 295 wr->global_pos + wr->buffer_pos; 305 pos = wr->buffer_pos - offs; 308 uint32_t pos = wr->buffer_pos - offs; 318 wr->buffer[wr->buffer_pos++] = wr->previous_byte = byte; 319 if (wr->flush && wr->buffer_pos == wr->header->dict_size) { 320 wr->buffer_pos = 0; 342 } while (len != 0 && wr->buffer_pos < wr->header->dst_size); 576 wr.buffer_pos = 0; 655 if (!wr.flush || wr.flush(wr.buffer, wr.buffer_pos) [all...] |
/linux-master/drivers/most/ |
H A D | most_snd.c | 37 * @buffer_pos: current buffer position (ring buffer) 53 unsigned int buffer_pos; member in struct:channel 193 fr0 = min(buffer_size - channel->buffer_pos, frames); 195 channel->copy_fn(runtime->dma_area + channel->buffer_pos * frame_bytes, 206 channel->buffer_pos += frames; 207 if (channel->buffer_pos >= buffer_size) 208 channel->buffer_pos -= buffer_size; 356 channel->buffer_pos = 0; 402 return channel->buffer_pos;
|
/linux-master/sound/usb/misc/ |
H A D | ua101.c | 109 unsigned int buffer_pos; member in struct:ua101::ua101_stream 219 source = runtime->dma_area + stream->buffer_pos * frame_bytes; 220 if (stream->buffer_pos + frames <= runtime->buffer_size) { 224 frames1 = runtime->buffer_size - stream->buffer_pos; 230 stream->buffer_pos += frames; 231 if (stream->buffer_pos >= runtime->buffer_size) 232 stream->buffer_pos -= runtime->buffer_size; 323 dest = runtime->dma_area + stream->buffer_pos * frame_bytes; 324 if (stream->buffer_pos + frames <= runtime->buffer_size) { 328 frames1 = runtime->buffer_size - stream->buffer_pos; [all...] |
/linux-master/sound/soc/sh/ |
H A D | rz-ssi.c | 88 int buffer_pos; /* current frame position in the buffer */ member in struct:rz_ssi_stream 220 strm->buffer_pos = 0; 397 strm->buffer_pos += frames; 398 WARN_ON(strm->buffer_pos > runtime->buffer_size); 401 if (strm->buffer_pos == runtime->buffer_size) 402 strm->buffer_pos = 0; 404 current_period = strm->buffer_pos / runtime->period_size; 429 (strm->buffer_pos % runtime->period_size); 451 buf += strm->buffer_pos * runtime->channels; 479 frames_left = runtime->period_size - (strm->buffer_pos [all...] |
/linux-master/fs/reiserfs/ |
H A D | xattr.c | 523 size_t buffer_pos = 0; local 542 while (buffer_pos < buffer_size || buffer_pos == 0) { 547 if (buffer_size - buffer_pos > PAGE_SIZE) 550 chunk = buffer_size - buffer_pos; 576 memcpy(data + skip, buffer + buffer_pos, chunk); 584 buffer_pos += chunk; 658 size_t buffer_pos = 0; local 736 memcpy(buffer + buffer_pos, data + skip, chunk); 740 buffer_pos [all...] |
Completed in 139 milliseconds