Home
last modified time | relevance | path

Searched refs:uld (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_uld.c61 if (adap->uld[q->uld].lro_flush) in uldrx_flush_handler()
62 adap->uld[q->uld].lro_flush(&q->lro_mgr); in uldrx_flush_handler()
87 ret = adap->uld[q->uld].lro_rx_handler(adap->uld[q->uld].handle, in uldrx_handler()
91 ret = adap->uld[q->uld].rx_handler(adap->uld[q->uld].handle, in uldrx_handler()
290 r->rspq.uld = uld_type; in cfg_queues_uld()
304 r->rspq.uld = uld_type; in cfg_queues_uld()
528 adap->uld = kcalloc(CXGB4_ULD_MAX, sizeof(*adap->uld), GFP_KERNEL); in t4_uld_mem_alloc()
529 if (!adap->uld) in t4_uld_mem_alloc()
548 kfree(adap->uld); in t4_uld_mem_alloc()
558 kfree(adap->uld); in t4_uld_mem_free()
[all …]
H A Dcudbg_lib.h183 static inline u32 cudbg_uld_txq_to_qtype(u32 uld) in cudbg_uld_txq_to_qtype() argument
185 switch (uld) { in cudbg_uld_txq_to_qtype()
195 static inline u32 cudbg_uld_rxq_to_qtype(u32 uld) in cudbg_uld_rxq_to_qtype() argument
197 switch (uld) { in cudbg_uld_rxq_to_qtype()
213 static inline u32 cudbg_uld_flq_to_qtype(u32 uld) in cudbg_uld_flq_to_qtype() argument
215 switch (uld) { in cudbg_uld_flq_to_qtype()
231 static inline u32 cudbg_uld_ciq_to_qtype(u32 uld) in cudbg_uld_ciq_to_qtype() argument
233 switch (uld) { in cudbg_uld_ciq_to_qtype()
H A Dcxgb4_main.c2500 if (adap->uld && adap->uld[type].handle) in notify_rdma_uld()
2501 adap->uld[type].control(adap->uld[type].handle, cmd); in notify_rdma_uld()
2655 if (adap->uld && adap->uld[i].handle) in detach_ulds()
2656 adap->uld[i].state_change(adap->uld[i].handle, in detach_ulds()
2672 if (adap->uld && adap->uld[i].handle) in notify_ulds()
2673 adap->uld[i].state_change(adap->uld[i].handle, in notify_ulds()
6402 if (!adap->uld[CXGB4_ULD_KTLS].handle) { in chcr_offload_state()
6406 if (!adap->uld[CXGB4_ULD_KTLS].tlsdev_ops) { in chcr_offload_state()
6415 if (!adap->uld[CXGB4_ULD_IPSEC].handle) { in chcr_offload_state()
6419 if (!adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops) { in chcr_offload_state()
[all …]
H A Dcxgb4_uld.h85 #define TX_ULD(uld)(((uld) != CXGB4_ULD_CRYPTO) ? CXGB4_TX_OFLD :\ argument
H A Dcxgb4_debugfs.c2618 static int sge_qinfo_uld_txq_entries(const struct adapter *adap, int uld) in sge_qinfo_uld_txq_entries() argument
2620 const struct sge_uld_txq_info *utxq_info = adap->sge.uld_txq_info[uld]; in sge_qinfo_uld_txq_entries()
2628 static int sge_qinfo_uld_rspq_entries(const struct adapter *adap, int uld, in sge_qinfo_uld_rspq_entries() argument
2631 const struct sge_uld_rxq_info *urxq_info = adap->sge.uld_rxq_info[uld]; in sge_qinfo_uld_rspq_entries()
2640 static int sge_qinfo_uld_rxq_entries(const struct adapter *adap, int uld) in sge_qinfo_uld_rxq_entries() argument
2642 return sge_qinfo_uld_rspq_entries(adap, uld, false); in sge_qinfo_uld_rxq_entries()
2645 static int sge_qinfo_uld_ciq_entries(const struct adapter *adap, int uld) in sge_qinfo_uld_ciq_entries() argument
2647 return sge_qinfo_uld_rspq_entries(adap, uld, true); in sge_qinfo_uld_ciq_entries()
H A Dcxgb4.h783 u8 uld; /* ULD handling this queue */ member
903 u8 uld; /* uld type */ member
1149 struct cxgb4_uld_info *uld; member
H A Dsge.c1529 return adap->uld[CXGB4_ULD_IPSEC].tx_handler(skb, dev); in cxgb4_eth_xmit()
1535 return adap->uld[CXGB4_ULD_KTLS].tx_handler(skb, dev); in cxgb4_eth_xmit()
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.h95 struct chcr_ktls_uld_ctx *u_ctx = adap->uld[CXGB4_ULD_KTLS].handle; in chcr_get_first_rx_qid()
H A Dchcr_ktls.c373 u_ctx = tx_info->adap->uld[CXGB4_ULD_KTLS].handle; in chcr_ktls_dev_del()
436 u_ctx = adap->uld[CXGB4_ULD_KTLS].handle; in chcr_ktls_dev_add()
690 u_ctx = adap->uld[CXGB4_ULD_KTLS].handle; in chcr_ktls_cpl_act_open_rpl()