Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c176 struct bnxt_napi *bnapi; in bnxt_start_xmit() local
186 bnapi = bp->bnapi[i]; in bnxt_start_xmit()
187 txr = &bnapi->tx_ring; in bnxt_start_xmit()
418 static void bnxt_tx_int(struct bnxt *bp, struct bnxt_napi *bnapi, int nr_pkts) in bnxt_tx_int() argument
420 struct bnxt_tx_ring_info *txr = &bnapi->tx_ring; in bnxt_tx_int()
421 int index = bnapi->index; in bnxt_tx_int()
594 static void bnxt_reuse_rx_agg_bufs(struct bnxt_napi *bnapi, u16 cp_cons, in bnxt_reuse_rx_agg_bufs() argument
597 struct bnxt *bp = bnapi->bp; in bnxt_reuse_rx_agg_bufs()
598 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_reuse_rx_agg_bufs()
599 struct bnxt_rx_ring_info *rxr = &bnapi->rx_ring; in bnxt_reuse_rx_agg_bufs()
[all …]
Dbnxt.h885 struct bnxt_napi **bnapi; member
996 static inline void bnxt_enable_poll(struct bnxt_napi *bnapi) in bnxt_enable_poll() argument
998 atomic_set(&bnapi->poll_state, BNXT_STATE_IDLE); in bnxt_enable_poll()
1002 static inline bool bnxt_lock_napi(struct bnxt_napi *bnapi) in bnxt_lock_napi() argument
1004 int rc = atomic_cmpxchg(&bnapi->poll_state, BNXT_STATE_IDLE, in bnxt_lock_napi()
1010 static inline void bnxt_unlock_napi(struct bnxt_napi *bnapi) in bnxt_unlock_napi() argument
1012 atomic_set(&bnapi->poll_state, BNXT_STATE_IDLE); in bnxt_unlock_napi()
1016 static inline bool bnxt_lock_poll(struct bnxt_napi *bnapi) in bnxt_lock_poll() argument
1018 int rc = atomic_cmpxchg(&bnapi->poll_state, BNXT_STATE_IDLE, in bnxt_lock_poll()
1024 static inline void bnxt_unlock_poll(struct bnxt_napi *bnapi) in bnxt_unlock_poll() argument
[all …]
Dbnxt_ethtool.c96 if (!bp->bnapi) in bnxt_get_ethtool_stats()
100 struct bnxt_napi *bnapi = bp->bnapi[i]; in bnxt_get_ethtool_stats() local
101 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_get_ethtool_stats()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbnx2.c354 struct bnx2_napi *bnapi = &bp->bnx2_napi[0]; in bnx2_setup_cnic_irq_info() local
359 bnapi->cnic_present = 0; in bnx2_setup_cnic_irq_info()
364 bnapi->cnic_tag = bnapi->last_status_idx; in bnx2_setup_cnic_irq_info()
365 bnapi->cnic_present = 1; in bnx2_setup_cnic_irq_info()
372 ((unsigned long) bnapi->status_blk.msi + in bnx2_setup_cnic_irq_info()
407 struct bnx2_napi *bnapi = &bp->bnx2_napi[0]; in bnx2_unregister_cnic() local
412 bnapi->cnic_present = 0; in bnx2_unregister_cnic()
465 struct bnx2_napi *bnapi = &bp->bnx2_napi[0]; in bnx2_cnic_start() local
467 bnapi->cnic_tag = bnapi->last_status_idx; in bnx2_cnic_start()
599 struct bnx2_napi *bnapi; in bnx2_disable_int() local
[all …]