Lines Matching refs:ctx_header
800 const __be32 *ctx_header, in parse_ir_ctx_header() argument
810 payload_length = be32_to_cpu(ctx_header[0]) >> ISO_DATA_LENGTH_SHIFT; in parse_ir_ctx_header()
828 cip_header = ctx_header + IR_CTX_HEADER_DEFAULT_QUADLETS; in parse_ir_ctx_header()
906 const __be32 *ctx_header, unsigned int packet_count, in generate_tx_packet_descs() argument
927 cycle = compute_ohci_cycle_count(ctx_header[1]); in generate_tx_packet_descs()
963 err = parse_ir_ctx_header(s, cycle, ctx_header, &data_blocks, &dbc, &syt, in generate_tx_packet_descs()
980 ctx_header += s->ctx_data.tx.ctx_header_size / sizeof(*ctx_header); in generate_tx_packet_descs()
1002 const __be32 *ctx_header, unsigned int packet_count) in generate_rx_packet_descs() argument
1017 desc->cycle = compute_ohci_it_cycle(*ctx_header, s->queue_size); in generate_rx_packet_descs()
1039 ++ctx_header; in generate_rx_packet_descs()
1140 const __be32 *ctx_header = header; in process_rx_packets() local
1154 packets = header_length / sizeof(*ctx_header); in process_rx_packets()
1156 generate_rx_packet_descs(s, desc, ctx_header, packets); in process_rx_packets()
1214 const __be32 *ctx_header = header; in skip_rx_packets() local
1222 packets = header_length / sizeof(*ctx_header); in skip_rx_packets()
1224 cycle = compute_ohci_it_cycle(ctx_header[packets - 1], s->queue_size); in skip_rx_packets()
1249 __be32 *ctx_header = header; in process_rx_packets_intermediately() local
1257 packets = header_length / sizeof(*ctx_header); in process_rx_packets_intermediately()
1261 unsigned int cycle = compute_ohci_it_cycle(ctx_header[offset], queue_size); in process_rx_packets_intermediately()
1270 unsigned int length = sizeof(*ctx_header) * offset; in process_rx_packets_intermediately()
1272 skip_rx_packets(context, tstamp, length, ctx_header, private_data); in process_rx_packets_intermediately()
1276 ctx_header += offset; in process_rx_packets_intermediately()
1287 process_rx_packets(context, tstamp, header_length, ctx_header, private_data); in process_rx_packets_intermediately()
1302 __be32 *ctx_header = header; in process_tx_packets() local
1316 err = generate_tx_packet_descs(s, desc, ctx_header, packet_count, &desc_count); in process_tx_packets()
1349 const __be32 *ctx_header = header; in drop_tx_packets() local
1359 ctx_header += (packets - 1) * s->ctx_data.tx.ctx_header_size / sizeof(*ctx_header); in drop_tx_packets()
1360 cycle = compute_ohci_cycle_count(ctx_header[1]); in drop_tx_packets()
1378 __be32 *ctx_header; in process_tx_packets_intermediately() local
1388 ctx_header = header; in process_tx_packets_intermediately()
1390 unsigned int cycle = compute_ohci_cycle_count(ctx_header[1]); in process_tx_packets_intermediately()
1395 ctx_header += s->ctx_data.tx.ctx_header_size / sizeof(__be32); in process_tx_packets_intermediately()
1399 ctx_header = header; in process_tx_packets_intermediately()
1404 drop_tx_packets(context, tstamp, length, ctx_header, s); in process_tx_packets_intermediately()
1408 ctx_header += length / sizeof(*ctx_header); in process_tx_packets_intermediately()
1416 process_tx_packets(context, tstamp, header_length, ctx_header, s); in process_tx_packets_intermediately()
1429 __be32 *ctx_header; in drop_tx_packets_initially() local
1441 ctx_header = header; in drop_tx_packets_initially()
1444 (be32_to_cpu(*ctx_header) >> ISO_DATA_LENGTH_SHIFT) / sizeof(__be32); in drop_tx_packets_initially()
1450 __be32 *cip_headers = ctx_header + IR_CTX_HEADER_DEFAULT_QUADLETS; in drop_tx_packets_initially()
1474 ctx_header += s->ctx_data.tx.ctx_header_size / sizeof(__be32); in drop_tx_packets_initially()