Lines Matching refs:pos
65 position = audio->replay->pos; in _audio_send_replay_frame()
76 rt_memset(&buf_info->buffer[audio->replay->pos], 0, dst_size); in _audio_send_replay_frame()
78 audio->replay->pos += dst_size; in _audio_send_replay_frame()
79 audio->replay->pos %= buf_info->total_size; in _audio_send_replay_frame()
83 rt_memset(&buf_info->buffer[audio->replay->pos], 0, dst_size); in _audio_send_replay_frame()
91 LOG_D("under run %d, remain %d", audio->replay->pos, remain_bytes); in _audio_send_replay_frame()
92 audio->replay->pos -= remain_bytes; in _audio_send_replay_frame()
93 audio->replay->pos += dst_size; in _audio_send_replay_frame()
94 audio->replay->pos %= buf_info->total_size; in _audio_send_replay_frame()
101 rt_memcpy(&buf_info->buffer[audio->replay->pos], in _audio_send_replay_frame()
106 audio->replay->pos += remain_bytes; in _audio_send_replay_frame()
107 audio->replay->pos %= buf_info->total_size; in _audio_send_replay_frame()
397 audio->replay->pos = 0; in _audio_dev_open()
464 static rt_ssize_t _audio_dev_read(struct rt_device *dev, rt_off_t pos, void *buffer, rt_size_t size) in _audio_dev_read() argument
473 return rt_device_read(RT_DEVICE(&audio->record->pipe), pos, buffer, size); in _audio_dev_read()
491 static rt_ssize_t _audio_dev_write(struct rt_device *dev, rt_off_t pos, const void *buffer, rt_size… in _audio_dev_write() argument