Lines Matching refs:header_length

651 		!!(params->header_length == 0 && params->payload_length == 0);  in queue_out_packet()
659 params->header_length = s->ctx_data.tx.ctx_header_size; in queue_in_packet()
679 struct fw_iso_packet *params, unsigned int header_length, in build_it_pkt_header() argument
690 if (header_length > 0) { in build_it_pkt_header()
693 params->header_length = header_length; in build_it_pkt_header()
698 trace_amdtp_packet(s, cycle, cip_header, payload_length + header_length, data_blocks, in build_it_pkt_header()
1047 static void process_rx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, in process_rx_packets() argument
1064 packets = header_length / sizeof(*ctx_header); in process_rx_packets()
1116 static void skip_rx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, in skip_rx_packets() argument
1129 packets = header_length / sizeof(*ctx_header); in skip_rx_packets()
1136 .header_length = 0, in skip_rx_packets()
1148 static void irq_target_callback(struct fw_iso_context *context, u32 tstamp, size_t header_length,
1152 size_t header_length, void *header, void *private_data) in process_rx_packets_intermediately() argument
1164 packets = header_length / sizeof(*ctx_header); in process_rx_packets_intermediately()
1184 header_length -= length; in process_rx_packets_intermediately()
1191 process_rx_packets(context, tstamp, header_length, ctx_header, private_data); in process_rx_packets_intermediately()
1202 static void process_tx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, in process_tx_packets() argument
1216 packets = header_length / s->ctx_data.tx.ctx_header_size; in process_tx_packets()
1244 static void drop_tx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, in drop_tx_packets() argument
1256 packets = header_length / s->ctx_data.tx.ctx_header_size; in drop_tx_packets()
1273 size_t header_length, void *header, void *private_data) in process_tx_packets_intermediately() argument
1284 packets = header_length / s->ctx_data.tx.ctx_header_size; in process_tx_packets_intermediately()
1308 header_length -= length; in process_tx_packets_intermediately()
1315 process_tx_packets(context, tstamp, header_length, ctx_header, s); in process_tx_packets_intermediately()
1324 size_t header_length, void *header, void *private_data) in drop_tx_packets_initially() argument
1336 count = header_length / s->ctx_data.tx.ctx_header_size; in drop_tx_packets_initially()
1376 drop_tx_packets(context, tstamp, header_length, header, s); in drop_tx_packets_initially()
1439 static void irq_target_callback(struct fw_iso_context *context, u32 tstamp, size_t header_length, in irq_target_callback() argument
1445 process_rx_packets(context, tstamp, header_length, header, private_data); in irq_target_callback()
1450 size_t header_length, void *header, void *private_data) in irq_target_callback_intermediately() argument
1455 process_rx_packets_intermediately(context, tstamp, header_length, header, private_data); in irq_target_callback_intermediately()
1460 size_t header_length, void *header, void *private_data) in irq_target_callback_skip() argument
1466 skip_rx_packets(context, tstamp, header_length, header, private_data); in irq_target_callback_skip()
1517 u32 tstamp, size_t header_length, in amdtp_stream_first_callback() argument
1532 context->callback.sc(context, tstamp, header_length, header, s); in amdtp_stream_first_callback()
1679 params.header_length = 0; in amdtp_stream_start()