Lines Matching refs:req_id
312 static inline int validate_rx_req_id(struct ena_ring *rx_ring, u16 req_id) in validate_rx_req_id() argument
314 if (likely(req_id < rx_ring->ring_size)) in validate_rx_req_id()
318 "Invalid rx req_id: %hu\n", req_id); in validate_rx_req_id()
507 u16 next_to_use, req_id; in ena_refill_rx_bufs() local
516 req_id = rx_ring->free_rx_ids[next_to_use]; in ena_refill_rx_bufs()
517 rc = validate_rx_req_id(rx_ring, req_id); in ena_refill_rx_bufs()
521 rx_info = &rx_ring->rx_buffer_info[req_id]; in ena_refill_rx_bufs()
534 req_id); in ena_refill_rx_bufs()
695 static int validate_tx_req_id(struct ena_ring *tx_ring, u16 req_id) in validate_tx_req_id() argument
699 if (likely(req_id < tx_ring->ring_size)) { in validate_tx_req_id()
700 tx_info = &tx_ring->tx_buffer_info[req_id]; in validate_tx_req_id()
710 "Invalid req_id: %hu\n", req_id); in validate_tx_req_id()
729 u16 req_id; in ena_clean_tx_irq() local
743 &req_id); in ena_clean_tx_irq()
747 rc = validate_tx_req_id(tx_ring, req_id); in ena_clean_tx_irq()
751 tx_info = &tx_ring->tx_buffer_info[req_id]; in ena_clean_tx_irq()
788 tx_ring->free_tx_ids[next_to_clean] = req_id; in ena_clean_tx_irq()
858 u16 len, req_id, buf = 0; in ena_rx_skb() local
862 req_id = ena_bufs[buf].req_id; in ena_rx_skb()
863 rx_info = &rx_ring->rx_buffer_info[req_id]; in ena_rx_skb()
901 rx_ring->free_rx_ids[*next_to_clean] = req_id; in ena_rx_skb()
925 rx_ring->free_rx_ids[*next_to_clean] = req_id; in ena_rx_skb()
934 req_id = ena_bufs[buf].req_id; in ena_rx_skb()
935 rx_info = &rx_ring->rx_buffer_info[req_id]; in ena_rx_skb()
1068 rx_ring->ena_bufs[i].req_id; in ena_clean_rx_irq()
2001 u16 req_id; in ena_start_xmit() local
2022 req_id = tx_ring->free_tx_ids[next_to_use]; in ena_start_xmit()
2023 tx_info = &tx_ring->tx_buffer_info[req_id]; in ena_start_xmit()
2026 WARN(tx_info->skb, "SKB isn't NULL req_id %d\n", req_id); in ena_start_xmit()
2080 ena_tx_ctx.req_id = req_id; in ena_start_xmit()