/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 221 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 D | be.h | 784 #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 D | be_ethtool.c | 374 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 D | be_cmds.c | 1359 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 D | be_cmds.h | 2401 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 D | be_main.c | 220 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 D | be.h | 783 #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 D | be_ethtool.c | 378 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 D | be_cmds.c | 1360 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 D | be_cmds.h | 2401 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 D | ehea_phyp.h | 229 u64 txo; member 318 u64 txo; /* 29 */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_phyp.h | 229 u64 txo; member 318 u64 txo; /* 29 */ member
|