Home
last modified time | relevance | path

Searched refs:rx_ev (Results 1 – 4 of 4) sorted by relevance

/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_ef10_rx_ev.h26 sfc_ef10_rx_ev_to_offloads(const efx_qword_t rx_ev, struct rte_mbuf *m, in sfc_ef10_rx_ev_to_offloads() argument
39 if (unlikely(rx_ev.eq_u64[0] & in sfc_ef10_rx_ev_to_offloads()
48 switch (EFX_QWORD_FIELD(rx_ev, ESF_EZ_RX_ENCAP_HDR)) { in sfc_ef10_rx_ev_to_offloads()
77 if (unlikely(EFX_TEST_QWORD_BIT(rx_ev, in sfc_ef10_rx_ev_to_offloads()
82 switch (EFX_QWORD_FIELD(rx_ev, ESF_DZ_RX_ETH_TAG_CLASS)) { in sfc_ef10_rx_ev_to_offloads()
100 switch (EFX_QWORD_FIELD(rx_ev, ESF_DZ_RX_L3_CLASS)) { in sfc_ef10_rx_ev_to_offloads()
109 ((EFX_TEST_QWORD_BIT(rx_ev, ip_csum_err_bit)) ? in sfc_ef10_rx_ev_to_offloads()
140 switch (EFX_QWORD_FIELD(rx_ev, ESF_FZ_RX_L4_CLASS)) { in sfc_ef10_rx_ev_to_offloads()
146 (EFX_TEST_QWORD_BIT(rx_ev, l4_csum_err_bit)) ? in sfc_ef10_rx_ev_to_offloads()
154 (EFX_TEST_QWORD_BIT(rx_ev, l4_csum_err_bit)) ? in sfc_ef10_rx_ev_to_offloads()
H A Dsfc_ef10_rx.c276 if (rx_ev.eq_u64[0] & in sfc_ef10_rx_process_event()
295 seg_len = EFX_QWORD_FIELD(rx_ev, ESF_DZ_RX_BYTES); in sfc_ef10_rx_process_event()
310 if (~rx_ev.eq_u64[0] & in sfc_ef10_rx_process_event()
330 sfc_ef10_rx_ev_to_offloads(rx_ev, m, in sfc_ef10_rx_process_event()
345 seg_len = EFX_QWORD_FIELD(rx_ev, ESF_DZ_RX_BYTES) - in sfc_ef10_rx_process_event()
414 if (!sfc_ef10_ev_present(*rx_ev)) in sfc_ef10_rx_get_event()
417 if (unlikely(EFX_QWORD_FIELD(*rx_ev, FSF_AZ_EV_CODE) != in sfc_ef10_rx_get_event()
440 efx_qword_t rx_ev; in sfc_ef10_recv_pkts() local
455 rx_pkts = sfc_ef10_rx_process_event(rxq, rx_ev, in sfc_ef10_recv_pkts()
536 efx_qword_t rx_ev; in sfc_ef10_rx_qdesc_npending() local
[all …]
H A Dsfc_ef10_essb_rx.c229 *rx_ev = rxq->evq_hw_ring[rxq->evq_read_ptr & rxq->evq_ptr_mask]; in sfc_ef10_essb_rx_event_get()
231 if (!sfc_ef10_ev_present(*rx_ev)) in sfc_ef10_essb_rx_event_get()
234 if (unlikely(EFX_QWORD_FIELD(*rx_ev, FSF_AZ_EV_CODE) != in sfc_ef10_essb_rx_event_get()
256 ready = (EFX_QWORD_FIELD(rx_ev, ESF_DZ_RX_DSC_PTR_LBITS) - in sfc_ef10_essb_rx_process_ev()
291 sfc_ef10_rx_ev_to_offloads(rx_ev, m, ~0ull); in sfc_ef10_essb_rx_process_ev()
410 efx_qword_t rx_ev; in sfc_ef10_essb_recv_pkts() local
419 sfc_ef10_essb_rx_event_get(rxq, &rx_ev)) { in sfc_ef10_essb_recv_pkts()
425 sfc_ef10_essb_rx_process_ev(rxq, rx_ev); in sfc_ef10_essb_recv_pkts()
446 efx_qword_t rx_ev; in sfc_ef10_essb_rx_qdesc_npending() local
452 while (sfc_ef10_essb_rx_event_get(rxq, &rx_ev)) { in sfc_ef10_essb_rx_qdesc_npending()
[all …]
H A Dsfc_ef100_rx.c568 efx_qword_t rx_ev; in sfc_ef100_recv_pkts() local
576 while (rx_pkts != rx_pkts_end && sfc_ef100_rx_get_event(rxq, &rx_ev)) { in sfc_ef100_recv_pkts()
578 EFX_QWORD_FIELD(rx_ev, ESF_GZ_EV_RXPKTS_NUM_PKT); in sfc_ef100_recv_pkts()