Lines Matching refs:buffer
20 __be32 *buffer, unsigned int frames);
42 __be32 *buffer, unsigned int frames) in write_pcm_s32() argument
56 buffer[c] = cpu_to_be32(*src); in write_pcm_s32()
59 buffer += s->data_block_quadlets; in write_pcm_s32()
67 __be32 *buffer, unsigned int frames) in write_pcm_s16() argument
81 buffer[c] = cpu_to_be32(*src << 16); in write_pcm_s16()
84 buffer += s->data_block_quadlets; in write_pcm_s16()
92 __be32 *buffer, unsigned int frames) in read_pcm_s32() argument
105 buffer += 1; in read_pcm_s32()
109 *dst = be32_to_cpu(buffer[c]); in read_pcm_s32()
112 buffer += s->data_block_quadlets; in read_pcm_s32()
118 static void write_pcm_silence(struct amdtp_stream *s, __be32 *buffer, in write_pcm_silence() argument
128 buffer[c] = 0x00000000; in write_pcm_silence()
129 buffer += s->data_block_quadlets; in write_pcm_silence()
177 __be32 *buffer, in process_tx_data_blocks() argument
186 p->transfer_samples(s, pcm, buffer, data_blocks); in process_tx_data_blocks()
194 __be32 *buffer, in process_rx_data_blocks() argument
206 p->transfer_samples(s, pcm, buffer, data_blocks); in process_rx_data_blocks()
208 write_pcm_silence(s, buffer, data_blocks); in process_rx_data_blocks()