Lines Matching refs:packet_index
98 s->packet_index = 0; in amdtp_stream_init()
464 s->buffer.packets[s->packet_index].offset); in queue_packet()
470 if (++s->packet_index >= s->queue_size) in queue_packet()
471 s->packet_index = 0; in queue_packet()
529 data_block_counter, s->packet_index, index); in build_it_pkt_header()
633 unsigned int *syt, unsigned int packet_index, unsigned int index) in parse_ir_ctx_header() argument
671 *data_block_counter, packet_index, index); in parse_ir_ctx_header()
710 unsigned int packet_index = s->packet_index; in generate_device_pkt_descs() local
725 &data_blocks, &dbc, &syt, packet_index, i); in generate_device_pkt_descs()
733 desc->ctx_payload = s->buffer.packets[packet_index].buffer; in generate_device_pkt_descs()
741 packet_index = (packet_index + 1) % queue_size; in generate_device_pkt_descs()
771 unsigned int index = (s->packet_index + i) % s->queue_size; in generate_pkt_descs()
806 s->packet_index = -1; in cancel_stream()
837 if (s->packet_index < 0) in out_stream_callback()
893 if (s->packet_index < 0) in in_stream_callback()
1133 s->packet_index = 0; in amdtp_stream_start()
1146 sched_irq = !((s->packet_index + 1) % in amdtp_stream_start()
1154 } while (s->packet_index > 0); in amdtp_stream_start()