Home
last modified time | relevance | path

Searched refs:bnapi (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c323 if (!rxr->bnapi->in_reset) { in bnxt_sched_reset_rxr()
324 rxr->bnapi->in_reset = true; in bnxt_sched_reset_rxr()
337 struct bnxt_napi *bnapi = txr->bnapi; in bnxt_sched_reset_txr() local
339 if (bnapi->tx_fault) in bnxt_sched_reset_txr()
343 txr->txq_index, bnapi->tx_pkts, in bnxt_sched_reset_txr()
346 bnapi->tx_fault = 1; in bnxt_sched_reset_txr()
689 static void bnxt_tx_int(struct bnxt *bp, struct bnxt_napi *bnapi, int budget) in bnxt_tx_int() argument
691 struct bnxt_tx_ring_info *txr = bnapi->tx_ring; in bnxt_tx_int()
695 int nr_pkts = bnapi in bnxt_tx_int()
922 struct bnxt_napi *bnapi = cpr->bnapi; bnxt_reuse_rx_agg_bufs() local
1090 struct bnxt_napi *bnapi = cpr->bnapi; __bnxt_rx_agg_pages() local
1211 bnxt_copy_skb(struct bnxt_napi * bnapi,u8 * data,unsigned int len,dma_addr_t mapping) bnxt_copy_skb() argument
1595 struct bnxt_napi *bnapi = cpr->bnapi; bnxt_tpa_end() local
1748 bnxt_deliver_skb(struct bnxt * bp,struct bnxt_napi * bnapi,struct sk_buff * skb) bnxt_deliver_skb() argument
1787 struct bnxt_napi *bnapi = cpr->bnapi; bnxt_rx_pkt() local
2438 struct bnxt_napi *bnapi = dev_instance; bnxt_msix() local
2462 struct bnxt_napi *bnapi = dev_instance; bnxt_inta() local
2491 struct bnxt_napi *bnapi = cpr->bnapi; __bnxt_poll_work() local
2576 __bnxt_poll_work_done(struct bnxt * bp,struct bnxt_napi * bnapi,int budget) __bnxt_poll_work_done() argument
2598 struct bnxt_napi *bnapi = cpr->bnapi; bnxt_poll_work() local
2615 struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi); bnxt_poll_nitroa0() local
2691 struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi); bnxt_poll() local
2727 __bnxt_poll_cqs(struct bnxt * bp,struct bnxt_napi * bnapi,int budget) __bnxt_poll_cqs() argument
2744 __bnxt_poll_cqs_done(struct bnxt * bp,struct bnxt_napi * bnapi,u64 dbr_type,int budget) __bnxt_poll_cqs_done() argument
2766 struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi); bnxt_poll_p5() local
3395 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_free_all_cp_arrays() local
3408 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_alloc_all_cp_arrays() local
3428 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_free_cp_rings() local
3497 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_alloc_cp_rings() local
3548 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_init_ring_struct() local
4242 struct bnxt_napi *bnapi = bp->bnapi[0]; bnxt_init_stats() local
4329 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_free_ring_stats() local
4344 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_alloc_stats() local
4407 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_clear_ring_indices() local
4515 void *bnapi; bnxt_alloc_mem() local
4649 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_disable_int() local
4660 struct bnxt_napi *bnapi = bp->bnapi[n]; bnxt_cp_num_to_irq_num() local
4690 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_enable_int() local
5146 struct bnxt_napi *bnapi = rxr->bnapi; bnxt_cp_ring_for_rx() local
5159 struct bnxt_napi *bnapi = txr->bnapi; bnxt_cp_ring_for_tx() local
5893 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_hwrm_ring_alloc() local
5925 struct bnxt_napi *bnapi = txr->bnapi; bnxt_hwrm_ring_alloc() local
5953 struct bnxt_napi *bnapi = rxr->bnapi; bnxt_hwrm_ring_alloc() local
6111 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_hwrm_ring_free() local
6738 __bnxt_hwrm_set_coal_nq(struct bnxt * bp,struct bnxt_napi * bnapi,struct bnxt_coal * hw_coal) __bnxt_hwrm_set_coal_nq() argument
6766 bnxt_hwrm_set_ring_coal(struct bnxt * bp,struct bnxt_napi * bnapi) bnxt_hwrm_set_ring_coal() argument
6817 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_hwrm_set_coal() local
6879 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_hwrm_stat_ctx_free() local
6916 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_hwrm_stat_ctx_alloc() local
8347 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_accumulate_all_stats() local
9360 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_del_napi() local
9374 struct bnxt_napi *bnapi; bnxt_init_napi() local
9407 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_disable_napi() local
9427 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_enable_napi() local
10867 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_get_ring_stats() local
11545 bnxt_dump_tx_sw_state(struct bnxt_napi * bnapi) bnxt_dump_tx_sw_state() argument
11558 bnxt_dump_rx_sw_state(struct bnxt_napi * bnapi) bnxt_dump_rx_sw_state() argument
11572 bnxt_dump_cp_sw_state(struct bnxt_napi * bnapi) bnxt_dump_cp_sw_state() argument
11584 struct bnxt_napi *bnapi; bnxt_dbg_dump_states() local
11600 struct bnxt_napi *bnapi = rxr->bnapi; bnxt_hwrm_rx_ring_reset() local
11981 struct bnxt_napi *bnapi = bp->bnapi[i]; bnxt_chk_missed_irq() local
[all...]
H A Dbnxt_dim.c20 struct bnxt_napi *bnapi = container_of(cpr, in bnxt_dim_work() local
29 bnxt_hwrm_set_ring_coal(bnapi->bp, bnapi); in bnxt_dim_work()
H A Dbnxt_xdp.c121 void bnxt_tx_int_xdp(struct bnxt *bp, struct bnxt_napi *bnapi, int budget) in bnxt_tx_int_xdp() argument
123 struct bnxt_tx_ring_info *txr = bnapi->tx_ring; in bnxt_tx_int_xdp()
124 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_tx_int_xdp()
126 int nr_pkts = bnapi->tx_pkts; in bnxt_tx_int_xdp()
166 bnapi->tx_pkts = 0; in bnxt_tx_int_xdp()
245 txr = rxr->bnapi->tx_ring; in bnxt_rx_xdp()
H A Dbnxt_debugfs.c84 struct bnxt_cp_ring_info *cpr = &bp->bnapi[i]->cp_ring; in bnxt_debug_dev_init()
86 if (cpr && bp->bnapi[i]->rx_ring) in bnxt_debug_dev_init()
H A Dbnxt_xdp.h19 void bnxt_tx_int_xdp(struct bnxt *bp, struct bnxt_napi *bnapi, int budget);
H A Dbnxt.h800 struct bnxt_napi *bnapi; member
909 struct bnxt_napi *bnapi; member
983 struct bnxt_napi *bnapi; member
1887 struct bnxt_napi **bnapi; member
2388 int bnxt_hwrm_set_ring_coal(struct bnxt *bp, struct bnxt_napi *bnapi);
H A Dbnxt_ethtool.c594 if (!bp->bnapi) { in bnxt_get_ethtool_stats()
601 struct bnxt_napi *bnapi = bp->bnapi[i]; in bnxt_get_ethtool_stats() local
602 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_get_ethtool_stats()
3555 struct bnxt_napi *bnapi = cpr->bnapi; in bnxt_rx_loopback() local
3564 rxr = bnapi->rx_ring; in bnxt_rx_loopback()
3575 if (!ether_addr_equal(data + i, bnapi->bp->dev->dev_addr)) in bnxt_rx_loopback()
3631 cpr = &rxr->bnapi->cp_ring; in bnxt_run_loopback()
/openbmc/linux/drivers/net/ethernet/broadcom/
H A Dbnx2.c350 struct bnx2_napi *bnapi = &bp->bnx2_napi[0]; in bnx2_setup_cnic_irq_info() local
355 bnapi->cnic_present = 0; in bnx2_setup_cnic_irq_info()
360 bnapi->cnic_tag = bnapi->last_status_idx; in bnx2_setup_cnic_irq_info()
361 bnapi->cnic_present = 1; in bnx2_setup_cnic_irq_info()
368 ((unsigned long) bnapi->status_blk.msi + in bnx2_setup_cnic_irq_info()
403 struct bnx2_napi *bnapi = &bp->bnx2_napi[0]; in bnx2_unregister_cnic() local
408 bnapi->cnic_present = 0; in bnx2_unregister_cnic()
461 struct bnx2_napi *bnapi = &bp->bnx2_napi[0]; in bnx2_cnic_start() local
463 bnapi->cnic_tag = bnapi->last_status_idx; in bnx2_cnic_start()
595 struct bnx2_napi *bnapi; in bnx2_disable_int() local
[all …]