Lines Matching refs:data_blocks

321 	unsigned int phase, data_blocks;  in calculate_data_blocks()  local
324 data_blocks = s->syt_interval; in calculate_data_blocks()
327 data_blocks = s->data_block_state; in calculate_data_blocks()
341 data_blocks = 5 + ((phase & 1) ^ in calculate_data_blocks()
345 data_blocks = 11 * (s->sfc >> 1) + (phase == 0); in calculate_data_blocks()
351 return data_blocks; in calculate_data_blocks()
639 unsigned int data_blocks, payload_length; in handle_out_packet() local
647 data_blocks = calculate_data_blocks(s); in handle_out_packet()
649 data_blocks = 0; 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()
667 s->data_block_counter = (s->data_block_counter + data_blocks) & 0xff; in handle_out_packet()
669 payload_length = 8 + data_blocks * 4 * s->data_block_quadlets; in handle_out_packet()
677 update_pcm_pointers(s, pcm, data_blocks); in handle_out_packet()
685 unsigned int data_blocks, data_block_quadlets, data_block_counter, in handle_in_packet() local
710 data_blocks = 0; in handle_in_packet()
724 data_blocks = (payload_quadlets - 2) / data_block_quadlets; in handle_in_packet()
729 if (data_blocks == 0 && (s->flags & CIP_EMPTY_HAS_WRONG_DBC) && in handle_in_packet()
740 if ((data_blocks > 0) && (s->tx_dbc_interval > 0)) in handle_in_packet()
743 dbc_interval = data_blocks; in handle_in_packet()
756 if (data_blocks > 0) { 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()
771 (data_block_counter + data_blocks) & 0xff; in handle_in_packet()
777 update_pcm_pointers(s, pcm, data_blocks); in handle_in_packet()