/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 258 struct sge_eth_txq { struct 274 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; 560 int t4vf_sge_alloc_eth_txq(struct adapter *, struct sge_eth_txq *,
|
H A D | cxgb4vf_main.c | 536 struct sge_eth_txq *txq; in fwevtq_handler() 558 txq = container_of(tq, struct sge_eth_txq, q); in fwevtq_handler() 633 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; in setup_sge_queues() 664 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; in setup_sge_queues() 1801 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[pi->first_qset]; in collect_sge_port_stats() 2055 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; in sge_qinfo_show() 2195 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; in sge_qstats_show() 2722 struct sge_eth_txq *txq = &s->ethtxq[qs]; in cfg_queues()
|
H A D | sge.c | 1133 static void txq_stop(struct sge_eth_txq *txq) in txq_stop() 1164 struct sge_eth_txq *txq; in t4vf_eth_xmit() 2134 struct sge_eth_txq *txq = &s->ethtxq[i]; in sge_tx_timer_cb() 2413 int t4vf_sge_alloc_eth_txq(struct adapter *adapter, struct sge_eth_txq *txq, in t4vf_sge_alloc_eth_txq() 2568 struct sge_eth_txq *txq = s->ethtxq; in t4vf_free_sge_resources()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 259 struct sge_eth_txq { struct 275 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; 561 int t4vf_sge_alloc_eth_txq(struct adapter *, struct sge_eth_txq *,
|
H A D | cxgb4vf_main.c | 536 struct sge_eth_txq *txq; in fwevtq_handler() 558 txq = container_of(tq, struct sge_eth_txq, q); in fwevtq_handler() 633 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; in setup_sge_queues() 664 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; in setup_sge_queues() 1809 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[pi->first_qset]; in collect_sge_port_stats() 2063 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; in sge_qinfo_show() 2203 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; in sge_qstats_show() 2730 struct sge_eth_txq *txq = &s->ethtxq[qs]; in cfg_queues()
|
H A D | sge.c | 1133 static void txq_stop(struct sge_eth_txq *txq) in txq_stop() 1164 struct sge_eth_txq *txq; in t4vf_eth_xmit() 2131 struct sge_eth_txq *txq = &s->ethtxq[i]; in sge_tx_timer_cb() 2410 int t4vf_sge_alloc_eth_txq(struct adapter *adapter, struct sge_eth_txq *txq, in t4vf_sge_alloc_eth_txq() 2565 struct sge_eth_txq *txq = s->ethtxq; in t4vf_free_sge_resources()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 416 struct sge_eth_txq *q; in copy_esn_pktxt() 467 struct sge_eth_txq *q; in copy_cpltx_pktxt() 512 struct sge_eth_txq *q; in copy_key_cpltx_pktxt() 576 struct sge_eth_txq *q = &adap->sge.ethtxq[qidx + pi->first_qset]; in ch_ipsec_crypto_wreq() 689 static void eth_txq_stop(struct sge_eth_txq *q) in eth_txq_stop() 715 struct sge_eth_txq *q; in ch_ipsec_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 420 struct sge_eth_txq *q; in copy_esn_pktxt() 471 struct sge_eth_txq *q; in copy_cpltx_pktxt() 516 struct sge_eth_txq *q; in copy_key_cpltx_pktxt() 580 struct sge_eth_txq *q = &adap->sge.ethtxq[qidx + pi->first_qset]; in ch_ipsec_crypto_wreq() 693 static void eth_txq_stop(struct sge_eth_txq *q) in eth_txq_stop() 719 struct sge_eth_txq *q; in ch_ipsec_xmit()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 753 struct sge_eth_txq *q, u64 mask, in __chcr_write_cpl_set_tcb_ulp() 808 struct sge_eth_txq *q, u32 tid, in chcr_write_cpl_set_tcb_ulp() 849 struct sge_eth_txq *q, u64 tcp_seq, in chcr_ktls_xmit_tcb_cpls() 999 struct sge_eth_txq *q, uint32_t tx_chan) in chcr_ktls_write_tcp_options() 1108 struct sge_eth_txq *q, u32 tcp_seq, in chcr_ktls_xmit_wr_complete() 1282 struct sge_eth_txq *q, in chcr_ktls_xmit_wr_short() 1469 bool tcp_push, struct sge_eth_txq *q, in chcr_ktls_tx_plaintxt() 1578 struct sge_eth_txq *q) in chcr_ktls_tunnel_pkt() 1706 struct sge_eth_txq *q, u32 skb_offset, in chcr_end_part_handler() 1784 struct sge_eth_txq * in chcr_short_record_handler() [all...] |
H A D | chcr_common.h | 94 static inline void chcr_eth_txq_stop(struct sge_eth_txq *q) in chcr_eth_txq_stop()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 747 struct sge_eth_txq *q, u64 mask, in __chcr_write_cpl_set_tcb_ulp() 802 struct sge_eth_txq *q, u32 tid, in chcr_write_cpl_set_tcb_ulp() 843 struct sge_eth_txq *q, u64 tcp_seq, in chcr_ktls_xmit_tcb_cpls() 993 struct sge_eth_txq *q, uint32_t tx_chan) in chcr_ktls_write_tcp_options() 1102 struct sge_eth_txq *q, u32 tcp_seq, in chcr_ktls_xmit_wr_complete() 1276 struct sge_eth_txq *q, in chcr_ktls_xmit_wr_short() 1463 bool tcp_push, struct sge_eth_txq *q, in chcr_ktls_tx_plaintxt() 1571 struct sge_eth_txq *q) in chcr_ktls_tunnel_pkt() 1699 struct sge_eth_txq *q, u32 skb_offset, in chcr_end_part_handler() 1777 struct sge_eth_txq * in chcr_short_record_handler() [all...] |
H A D | chcr_common.h | 94 static inline void chcr_eth_txq_stop(struct sge_eth_txq *q) in chcr_eth_txq_stop()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sched.c | 175 struct sge_eth_txq *txq; in cxgb4_sched_queue_lookup() 189 struct sge_eth_txq *txq; in t4_sched_queue_unbind() 220 struct sge_eth_txq *txq; in t4_sched_queue_bind()
|
H A D | cxgb4.h | 866 struct sge_eth_txq { /* state for an SGE Ethernet Tx queue */ struct 967 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; 968 struct sge_eth_txq ptptxq; 1627 int t4_sge_alloc_eth_txq(struct adapter *adap, struct sge_eth_txq *txq, 1645 int t4_sge_eth_txq_egress_update(struct adapter *adap, struct sge_eth_txq *q,
|
H A D | sge.c | 1232 static void eth_txq_stop(struct sge_eth_txq *q) in eth_txq_stop() 1418 int t4_sge_eth_txq_egress_update(struct adapter *adap, struct sge_eth_txq *eq, in t4_sge_eth_txq_egress_update() 1516 struct sge_eth_txq *q; in cxgb4_eth_xmit() 1831 struct sge_eth_txq *txq; in cxgb4_vf_eth_xmit() 2668 struct sge_eth_txq *q; in cxgb4_selftest_lb_pkt() 3592 struct sge_eth_txq *txq; in t4_tx_completion_handler() 4275 struct sge_eth_txq *q = &s->ptptxq; in sge_tx_timer_cb() 4565 int t4_sge_alloc_eth_txq(struct adapter *adap, struct sge_eth_txq *txq, in t4_sge_alloc_eth_txq() 4898 struct sge_eth_txq *etq; in t4_free_sge_resources()
|
H A D | cxgb4_ethtool.c | 283 const struct sge_eth_txq *tx = &adap->sge.ethtxq[p->first_qset]; in collect_sge_port_stats() 1001 struct sge_eth_txq *txq; in get_dbqtimer() 1059 struct sge_eth_txq *txq; in set_dbqtimer()
|
H A D | cxgb4_main.c | 239 struct sge_eth_txq *txq = &adap->sge.ethtxq[pi->first_qset]; in dcb_tx_queue_prio_enable() 585 struct sge_eth_txq *eq; in fwevtq_handler() 587 eq = container_of(txq, struct sge_eth_txq, q); in fwevtq_handler() 1063 struct sge_eth_txq *t = &s->ethtxq[pi->first_qset]; in setup_sge_queues()
|
H A D | cxgb4_debugfs.c | 2687 const struct sge_eth_txq *tx = &s->ethtxq[base_qset]; in sge_qinfo_show()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sched.c | 175 struct sge_eth_txq *txq; in cxgb4_sched_queue_lookup() 189 struct sge_eth_txq *txq; in t4_sched_queue_unbind() 220 struct sge_eth_txq *txq; in t4_sched_queue_bind()
|
H A D | cxgb4.h | 864 struct sge_eth_txq { /* state for an SGE Ethernet Tx queue */ struct 965 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; 966 struct sge_eth_txq ptptxq; 1623 int t4_sge_alloc_eth_txq(struct adapter *adap, struct sge_eth_txq *txq, 1641 int t4_sge_eth_txq_egress_update(struct adapter *adap, struct sge_eth_txq *q,
|
H A D | sge.c | 1232 static void eth_txq_stop(struct sge_eth_txq *q) in eth_txq_stop() 1418 int t4_sge_eth_txq_egress_update(struct adapter *adap, struct sge_eth_txq *eq, in t4_sge_eth_txq_egress_update() 1516 struct sge_eth_txq *q; in cxgb4_eth_xmit() 1832 struct sge_eth_txq *txq; in cxgb4_vf_eth_xmit() 2674 struct sge_eth_txq *q; in cxgb4_selftest_lb_pkt() 3598 struct sge_eth_txq *txq; in t4_tx_completion_handler() 4300 struct sge_eth_txq *q = &s->ptptxq; in sge_tx_timer_cb() 4590 int t4_sge_alloc_eth_txq(struct adapter *adap, struct sge_eth_txq *txq, in t4_sge_alloc_eth_txq() 4928 struct sge_eth_txq *etq; in t4_free_sge_resources()
|
H A D | cxgb4_ethtool.c | 283 const struct sge_eth_txq *tx = &adap->sge.ethtxq[p->first_qset]; in collect_sge_port_stats() 1005 struct sge_eth_txq *txq; in get_dbqtimer() 1063 struct sge_eth_txq *txq; in set_dbqtimer()
|
H A D | cxgb4_main.c | 238 struct sge_eth_txq *txq = &adap->sge.ethtxq[pi->first_qset]; in dcb_tx_queue_prio_enable() 584 struct sge_eth_txq *eq; in fwevtq_handler() 586 eq = container_of(txq, struct sge_eth_txq, q); in fwevtq_handler() 1062 struct sge_eth_txq *t = &s->ethtxq[pi->first_qset]; in setup_sge_queues()
|
H A D | cxgb4_debugfs.c | 2687 const struct sge_eth_txq *tx = &s->ethtxq[base_qset]; in sge_qinfo_show()
|