Lines Matching refs:buffer

260 			    __be32 *buffer, unsigned int frames);
263 __be32 *buffer, unsigned int frames);
266 __be32 *buffer, unsigned int frames);
399 __be32 *buffer, unsigned int frames) in amdtp_write_s32() argument
412 buffer[s->pcm_positions[c]] = in amdtp_write_s32()
416 buffer += s->data_block_quadlets; in amdtp_write_s32()
424 __be32 *buffer, unsigned int frames) in amdtp_write_s16() argument
437 buffer[s->pcm_positions[c]] = in amdtp_write_s16()
441 buffer += s->data_block_quadlets; in amdtp_write_s16()
449 __be32 *buffer, unsigned int frames) in amdtp_read_s32() argument
462 *dst = be32_to_cpu(buffer[s->pcm_positions[c]]) << 8; in amdtp_read_s32()
465 buffer += s->data_block_quadlets; in amdtp_read_s32()
472 __be32 *buffer, unsigned int frames) in amdtp_fill_pcm_silence() argument
478 buffer[s->pcm_positions[c]] = cpu_to_be32(0x40000000); in amdtp_fill_pcm_silence()
479 buffer += s->data_block_quadlets; in amdtp_fill_pcm_silence()
514 __be32 *buffer, unsigned int frames) in amdtp_fill_midi() argument
520 b = (u8 *)&buffer[s->midi_position]; in amdtp_fill_midi()
536 buffer += s->data_block_quadlets; in amdtp_fill_midi()
541 __be32 *buffer, unsigned int frames) in amdtp_pull_midi() argument
549 b = (u8 *)&buffer[s->midi_position]; in amdtp_pull_midi()
555 buffer += s->data_block_quadlets; in amdtp_pull_midi()
610 err = fw_iso_context_queue(s->context, &p, &s->buffer.iso_buffer, in queue_packet()
611 s->buffer.packets[s->packet_index].offset); in queue_packet()
638 __be32 *buffer; in handle_out_packet() local
651 buffer = s->buffer.packets[s->packet_index].buffer; in handle_out_packet()
652 buffer[0] = cpu_to_be32(ACCESS_ONCE(s->source_node_id_field) | in handle_out_packet()
655 buffer[1] = cpu_to_be32(CIP_EOH | CIP_FMT_AM | AMDTP_FDF_AM824 | in handle_out_packet()
657 buffer += 2; in handle_out_packet()
661 s->transfer_samples(s, pcm, buffer, data_blocks); in handle_out_packet()
663 amdtp_fill_pcm_silence(s, buffer, data_blocks); in handle_out_packet()
665 amdtp_fill_midi(s, buffer, data_blocks); in handle_out_packet()
682 __be32 *buffer) in handle_in_packet() argument
690 cip_header[0] = be32_to_cpu(buffer[0]); in handle_in_packet()
691 cip_header[1] = be32_to_cpu(buffer[1]); in handle_in_packet()
757 buffer += 2; in handle_in_packet()
761 s->transfer_samples(s, pcm, buffer, data_blocks); in handle_in_packet()
764 amdtp_pull_midi(s, buffer, data_blocks); in handle_in_packet()
812 __be32 *buffer, *headers = header; in in_stream_callback() local
821 buffer = s->buffer.packets[s->packet_index].buffer; in in_stream_callback()
825 syt = be32_to_cpu(buffer[1]) & CIP_SYT_MASK; in in_stream_callback()
832 handle_in_packet(s, payload_quadlets, buffer); in in_stream_callback()
939 err = iso_packets_buffer_init(&s->buffer, s->unit, QUEUE_LENGTH, in amdtp_stream_start()
985 iso_packets_buffer_destroy(&s->buffer, s->unit); in amdtp_stream_start()
1042 iso_packets_buffer_destroy(&s->buffer, s->unit); in amdtp_stream_stop()