Home
last modified time | relevance | path

Searched refs:txo (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c221 static void be_txq_notify(struct be_adapter *adapter, struct be_tx_obj *txo, in be_txq_notify() argument
229 val |= txo->q.id & DB_TXULP_RING_ID_MASK; in be_txq_notify()
233 iowrite32(val, adapter->db + txo->db_offset); in be_txq_notify()
659 struct be_tx_obj *txo; in be_get_stats64() local
679 for_all_tx_queues(adapter, txo, i) { in be_get_stats64()
680 const struct be_tx_stats *tx_stats = tx_stats(txo); in be_get_stats64()
684 pkts = tx_stats(txo)->tx_pkts; in be_get_stats64()
685 bytes = tx_stats(txo)->tx_bytes; in be_get_stats64()
745 static void be_tx_stats_update(struct be_tx_obj *txo, struct sk_buff *skb) in be_tx_stats_update() argument
747 struct be_tx_stats *stats = tx_stats(txo); in be_tx_stats_update()
816 be_is_txq_full(struct be_tx_obj *txo) be_is_txq_full() argument
821 be_can_txq_wake(struct be_tx_obj *txo) be_can_txq_wake() argument
826 be_is_tx_compl_pending(struct be_tx_obj *txo) be_is_tx_compl_pending() argument
918 be_tx_get_wrb_hdr(struct be_tx_obj *txo) be_tx_get_wrb_hdr() argument
927 be_tx_setup_wrb_hdr(struct be_adapter *adapter, struct be_tx_obj *txo, struct be_wrb_params *wrb_params, struct sk_buff *skb, u16 head) be_tx_setup_wrb_hdr() argument
948 be_tx_setup_wrb_frag(struct be_tx_obj *txo, dma_addr_t busaddr, int len) be_tx_setup_wrb_frag() argument
963 be_xmit_restore(struct be_adapter *adapter, struct be_tx_obj *txo, u32 head, bool map_single, u32 copied) be_xmit_restore() argument
991 be_xmit_enqueue(struct be_adapter *adapter, struct be_tx_obj *txo, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_xmit_enqueue() argument
1225 be_xmit_flush(struct be_adapter *adapter, struct be_tx_obj *txo) be_xmit_flush() argument
1373 struct be_tx_obj *txo = &adapter->tx_obj[q_idx]; be_xmit() local
1424 struct be_tx_obj *txo; be_tx_timeout() local
2143 struct be_tx_obj *txo; be_get_new_eqd() local
2668 be_update_tx_err(struct be_tx_obj *txo, u8 status) be_update_tx_err() argument
2683 lancer_update_tx_err(struct be_tx_obj *txo, u8 status) lancer_update_tx_err() argument
2708 be_tx_compl_get(struct be_adapter *adapter, struct be_tx_obj *txo) be_tx_compl_get() argument
2748 be_tx_compl_process(struct be_adapter *adapter, struct be_tx_obj *txo, u16 last_index) be_tx_compl_process() argument
2874 struct be_tx_obj *txo; be_tx_compl_clean() local
3043 struct be_tx_obj *txo; be_tx_queues_destroy() local
3062 struct be_tx_obj *txo; be_tx_qs_create() local
3266 be_process_tx(struct be_adapter *adapter, struct be_tx_obj *txo, int idx) be_process_tx() argument
3300 struct be_tx_obj *txo; be_poll() local
3798 struct be_tx_obj *txo; be_open() local
[all...]
H A Dbe.h784 #define tx_stats(txo) (&(txo)->stats)
798 #define for_all_tx_queues(adapter, txo, i) \
799 for (i = 0, txo = &adapter->tx_obj[i]; i < adapter->num_tx_qs; \
800 i++, txo++)
810 #define for_all_tx_queues_on_eq(adapter, eqo, txo, i) \
811 for (i = eqo->idx, txo = &adapter->tx_obj[i]; i < adapter->num_tx_qs;\
812 i += adapter->num_evt_qs, txo += adapter->num_evt_qs)
H A Dbe_ethtool.c374 struct be_tx_obj *txo; in be_get_ethtool_stats() local
400 for_all_tx_queues(adapter, txo, j) { in be_get_ethtool_stats()
401 struct be_tx_stats *stats = tx_stats(txo); in be_get_ethtool_stats()
H A Dbe_cmds.c1359 int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo) in be_cmd_txq_create() argument
1363 struct be_queue_info *txq = &txo->q; in be_cmd_txq_create()
1364 struct be_queue_info *cq = &txo->cq; in be_cmd_txq_create()
1397 txo->db_offset = le32_to_cpu(resp->db_offset); in be_cmd_txq_create()
1399 txo->db_offset = DB_TXULP1_OFFSET; in be_cmd_txq_create()
H A Dbe_cmds.h2401 int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo);
/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c220 static void be_txq_notify(struct be_adapter *adapter, struct be_tx_obj *txo, in be_txq_notify() argument
228 val |= txo->q.id & DB_TXULP_RING_ID_MASK; in be_txq_notify()
232 iowrite32(val, adapter->db + txo->db_offset); in be_txq_notify()
658 struct be_tx_obj *txo; in be_get_stats64() local
678 for_all_tx_queues(adapter, txo, i) { in be_get_stats64()
679 const struct be_tx_stats *tx_stats = tx_stats(txo); in be_get_stats64()
683 pkts = tx_stats(txo)->tx_pkts; in be_get_stats64()
684 bytes = tx_stats(txo)->tx_bytes; in be_get_stats64()
744 static void be_tx_stats_update(struct be_tx_obj *txo, struct sk_buff *skb) in be_tx_stats_update() argument
746 struct be_tx_stats *stats = tx_stats(txo); in be_tx_stats_update()
815 be_is_txq_full(struct be_tx_obj *txo) be_is_txq_full() argument
820 be_can_txq_wake(struct be_tx_obj *txo) be_can_txq_wake() argument
825 be_is_tx_compl_pending(struct be_tx_obj *txo) be_is_tx_compl_pending() argument
917 be_tx_get_wrb_hdr(struct be_tx_obj *txo) be_tx_get_wrb_hdr() argument
926 be_tx_setup_wrb_hdr(struct be_adapter *adapter, struct be_tx_obj *txo, struct be_wrb_params *wrb_params, struct sk_buff *skb, u16 head) be_tx_setup_wrb_hdr() argument
947 be_tx_setup_wrb_frag(struct be_tx_obj *txo, dma_addr_t busaddr, int len) be_tx_setup_wrb_frag() argument
962 be_xmit_restore(struct be_adapter *adapter, struct be_tx_obj *txo, u32 head, bool map_single, u32 copied) be_xmit_restore() argument
990 be_xmit_enqueue(struct be_adapter *adapter, struct be_tx_obj *txo, struct sk_buff *skb, struct be_wrb_params *wrb_params) be_xmit_enqueue() argument
1224 be_xmit_flush(struct be_adapter *adapter, struct be_tx_obj *txo) be_xmit_flush() argument
1372 struct be_tx_obj *txo = &adapter->tx_obj[q_idx]; be_xmit() local
1423 struct be_tx_obj *txo; be_tx_timeout() local
2142 struct be_tx_obj *txo; be_get_new_eqd() local
2669 be_update_tx_err(struct be_tx_obj *txo, u8 status) be_update_tx_err() argument
2684 lancer_update_tx_err(struct be_tx_obj *txo, u8 status) lancer_update_tx_err() argument
2709 be_tx_compl_get(struct be_adapter *adapter, struct be_tx_obj *txo) be_tx_compl_get() argument
2749 be_tx_compl_process(struct be_adapter *adapter, struct be_tx_obj *txo, u16 last_index) be_tx_compl_process() argument
2875 struct be_tx_obj *txo; be_tx_compl_clean() local
3043 struct be_tx_obj *txo; be_tx_queues_destroy() local
3062 struct be_tx_obj *txo; be_tx_qs_create() local
3266 be_process_tx(struct be_adapter *adapter, struct be_tx_obj *txo, int idx) be_process_tx() argument
3300 struct be_tx_obj *txo; be_poll() local
3798 struct be_tx_obj *txo; be_open() local
[all...]
H A Dbe.h783 #define tx_stats(txo) (&(txo)->stats)
797 #define for_all_tx_queues(adapter, txo, i) \
798 for (i = 0, txo = &adapter->tx_obj[i]; i < adapter->num_tx_qs; \
799 i++, txo++)
809 #define for_all_tx_queues_on_eq(adapter, eqo, txo, i) \
810 for (i = eqo->idx, txo = &adapter->tx_obj[i]; i < adapter->num_tx_qs;\
811 i += adapter->num_evt_qs, txo += adapter->num_evt_qs)
H A Dbe_ethtool.c378 struct be_tx_obj *txo; in be_get_ethtool_stats() local
404 for_all_tx_queues(adapter, txo, j) { in be_get_ethtool_stats()
405 struct be_tx_stats *stats = tx_stats(txo); in be_get_ethtool_stats()
H A Dbe_cmds.c1360 int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo) in be_cmd_txq_create() argument
1364 struct be_queue_info *txq = &txo->q; in be_cmd_txq_create()
1365 struct be_queue_info *cq = &txo->cq; in be_cmd_txq_create()
1398 txo->db_offset = le32_to_cpu(resp->db_offset); in be_cmd_txq_create()
1400 txo->db_offset = DB_TXULP1_OFFSET; in be_cmd_txq_create()
H A Dbe_cmds.h2401 int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo);
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ehea/
H A Dehea_phyp.h229 u64 txo; member
318 u64 txo; /* 29 */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ehea/
H A Dehea_phyp.h229 u64 txo; member
318 u64 txo; /* 29 */ member

Completed in 43 milliseconds