Lines Matching refs:req_id
187 validate_tx_req_id(struct ena_ring *tx_ring, uint16_t req_id)
192 if (likely(req_id < tx_ring->ring_size)) {
193 tx_info = &tx_ring->tx_buffer_info[req_id];
200 device_printf(adapter->pdev, "Invalid req_id: %hu\n", req_id);
226 uint16_t req_id;
249 rc = ena_com_tx_comp_req_id_get(io_cq, &req_id);
253 rc = validate_tx_req_id(tx_ring, req_id);
257 tx_info = &tx_ring->tx_buffer_info[req_id];
276 tx_ring->free_tx_ids[next_to_clean] = req_id;
398 uint16_t ntc, len, req_id, buf = 0;
404 req_id = ena_bufs[buf].req_id;
405 rx_info = &rx_ring->rx_buffer_info[req_id];
436 rx_ring->free_rx_ids[ntc] = req_id;
446 req_id = ena_bufs[buf].req_id;
447 rx_info = &rx_ring->rx_buffer_info[req_id];
481 rx_ring->free_rx_ids[ntc] = req_id;
604 rx_ring->ena_bufs[i].req_id;
921 uint16_t req_id;
942 req_id = tx_ring->free_tx_ids[next_to_use];
943 tx_info = &tx_ring->tx_buffer_info[req_id];
955 ena_tx_ctx.req_id = req_id;