Searched refs:raw_cons (Results 1 – 7 of 7) sorted by relevance
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_cpr.h | 14 #define CMP_VALID(cmp, raw_cons, ring) \ argument 16 CMPL_BASE_V) == !((raw_cons) & ((ring)->ring_size))) 22 #define NQ_CMP_VALID(nqcmp, raw_cons, ring) \ argument 24 !((raw_cons) & ((ring)->ring_size))) 46 #define B_CP_DB_REARM(cpr, raw_cons) \ argument 48 RING_CMP(((cpr)->cp_ring_struct), raw_cons)), \ 66 #define B_CP_DIS_DB(cpr, raw_cons) \ argument 68 RING_CMP(((cpr)->cp_ring_struct), raw_cons)), \ 71 #define B_CP_DB(cpr, raw_cons, ring_mask) \ argument 73 RING_CMPL((ring_mask), raw_cons)), \
|
| H A D | bnxt_irq.c | 26 uint32_t raw_cons; in bnxt_int_handler() local 32 raw_cons = cpr->cp_raw_cons; in bnxt_int_handler() 45 cons = RING_CMP(cpr->cp_ring_struct, raw_cons); in bnxt_int_handler() 48 if (!CMP_VALID(cmp, raw_cons, cpr->cp_ring_struct)) in bnxt_int_handler() 52 raw_cons = NEXT_RAW_CMP(raw_cons); in bnxt_int_handler() 55 cpr->cp_raw_cons = raw_cons; in bnxt_int_handler()
|
| H A D | bnxt_rxtx_vec_sse.c | 154 uint32_t raw_cons = cpr->cp_raw_cons; in bnxt_recv_pkts_vec() local 158 _mm_set1_epi32(!!(raw_cons & cp_ring_size)); in bnxt_recv_pkts_vec() 171 cons = raw_cons & (cp_ring_size - 1); in bnxt_recv_pkts_vec() 172 mbcons = (raw_cons / 2) & (rx_ring_size - 1); in bnxt_recv_pkts_vec() 297 uint32_t raw_cons = cpr->cp_raw_cons; in bnxt_handle_tx_cp_vec() local 306 cons = RING_CMPL(ring_mask, raw_cons); in bnxt_handle_tx_cp_vec() 309 if (!CMP_VALID(txcmp, raw_cons, cp_ring_struct)) in bnxt_handle_tx_cp_vec() 318 raw_cons = NEXT_RAW_CMP(raw_cons); in bnxt_handle_tx_cp_vec() 321 cpr->valid = !!(raw_cons & cp_ring_struct->ring_size); in bnxt_handle_tx_cp_vec() 327 cpr->cp_raw_cons = raw_cons; in bnxt_handle_tx_cp_vec()
|
| H A D | bnxt_rxtx_vec_neon.c | 161 uint32_t raw_cons = cpr->cp_raw_cons; in bnxt_recv_pkts_vec() local 166 vdupq_n_u32(!!(raw_cons & cp_ring_size)); in bnxt_recv_pkts_vec() 179 cons = raw_cons & (cp_ring_size - 1); in bnxt_recv_pkts_vec() 180 mbcons = (raw_cons / 2) & (rx_ring_size - 1); in bnxt_recv_pkts_vec() 315 uint32_t raw_cons = cpr->cp_raw_cons; in bnxt_handle_tx_cp_vec() local 324 cons = RING_CMPL(ring_mask, raw_cons); in bnxt_handle_tx_cp_vec() 327 if (!CMP_VALID(txcmp, raw_cons, cp_ring_struct)) in bnxt_handle_tx_cp_vec() 336 raw_cons = NEXT_RAW_CMP(raw_cons); in bnxt_handle_tx_cp_vec() 339 cpr->valid = !!(raw_cons & cp_ring_struct->ring_size); in bnxt_handle_tx_cp_vec() 345 cpr->cp_raw_cons = raw_cons; in bnxt_handle_tx_cp_vec()
|
| H A D | bnxt_rxr.c | 662 struct bnxt_rx_queue *rxq, uint32_t *raw_cons) in bnxt_rx_pkt() argument 668 uint32_t tmp_raw_cons = *raw_cons; in bnxt_rx_pkt() 818 *raw_cons = tmp_raw_cons; in bnxt_rx_pkt() 829 uint32_t raw_cons = cpr->cp_raw_cons; in bnxt_recv_pkts() local 866 cons = RING_CMP(cpr->cp_ring_struct, raw_cons); in bnxt_recv_pkts() 869 if (!CMP_VALID(rxcmp, raw_cons, cpr->cp_ring_struct)) in bnxt_recv_pkts() 877 rc = bnxt_rx_pkt(&rx_pkts[nb_rx_pkts], rxq, &raw_cons); in bnxt_recv_pkts() 893 raw_cons = NEXT_RAW_CMP(raw_cons); in bnxt_recv_pkts() 901 cpr->cp_raw_cons = raw_cons; in bnxt_recv_pkts()
|
| H A D | bnxt_txr.c | 431 uint32_t raw_cons = cpr->cp_raw_cons; in bnxt_handle_tx_cp() local 444 cons = RING_CMPL(ring_mask, raw_cons); in bnxt_handle_tx_cp() 461 raw_cons = cons; in bnxt_handle_tx_cp() 469 cpr->cp_raw_cons = raw_cons; in bnxt_handle_tx_cp()
|
| H A D | bnxt_ethdev.c | 2891 uint32_t desc = 0, raw_cons = 0, cons; in bnxt_rx_queue_count_op() local 2903 raw_cons = cpr->cp_raw_cons; in bnxt_rx_queue_count_op() 2906 cons = RING_CMP(cpr->cp_ring_struct, raw_cons); in bnxt_rx_queue_count_op() 2910 if (!CMP_VALID(rxcmp, raw_cons, cpr->cp_ring_struct)) { in bnxt_rx_queue_count_op() 2913 raw_cons++; in bnxt_rx_queue_count_op()
|