Home
last modified time | relevance | path

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

/linux-6.6.21/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_uld.h214 u32 eotid) in cxgb4_lookup_eotid() argument
216 return eotid < t->neotids ? &t->eotid_tab[eotid] : NULL; in cxgb4_lookup_eotid()
221 int eotid; in cxgb4_get_free_eotid() local
223 eotid = find_first_zero_bit(t->eotid_bmap, t->neotids); in cxgb4_get_free_eotid()
224 if (eotid >= t->neotids) in cxgb4_get_free_eotid()
225 eotid = -1; in cxgb4_get_free_eotid()
227 return eotid; in cxgb4_get_free_eotid()
230 static inline void cxgb4_alloc_eotid(struct tid_info *t, u32 eotid, void *data) in cxgb4_alloc_eotid() argument
232 set_bit(eotid, t->eotid_bmap); in cxgb4_alloc_eotid()
233 t->eotid_tab[eotid].data = data; in cxgb4_alloc_eotid()
[all …]
Dcxgb4_tc_mqprio.c96 u32 eotid, u32 hwqid) in cxgb4_init_eosw_txq() argument
112 eosw_txq->eotid = eotid; in cxgb4_init_eosw_txq()
113 eosw_txq->hwtid = adap->tids.eotid_base + eosw_txq->eotid; in cxgb4_init_eosw_txq()
390 fe.tid = eosw_txq->eotid; in cxgb4_mqprio_class_bind()
418 fe.tid = eosw_txq->eotid; in cxgb4_mqprio_class_unbind()
435 int eotid, ret; in cxgb4_mqprio_enable_offload() local
448 eotid = cxgb4_get_free_eotid(&adap->tids); in cxgb4_mqprio_enable_offload()
449 if (eotid < 0) { in cxgb4_mqprio_enable_offload()
455 hwqid = pi->first_qset + (eotid % pi->nqsets); in cxgb4_mqprio_enable_offload()
458 eotid, hwqid); in cxgb4_mqprio_enable_offload()
[all …]
Dsge.c2537 int cxgb4_ethofld_send_flowc(struct net_device *dev, u32 eotid, u32 tc) in cxgb4_ethofld_send_flowc() argument
2553 entry = cxgb4_lookup_eotid(&adap->tids, eotid); in cxgb4_ethofld_send_flowc()
4082 u32 hdr_len, eotid; in cxgb4_ethofld_rx_handler() local
4087 eotid = CPL_FW4_ACK_FLOWID_G(ntohl(OPCODE_TID(cpl))) - in cxgb4_ethofld_rx_handler()
4089 entry = cxgb4_lookup_eotid(&q->adap->tids, eotid); in cxgb4_ethofld_rx_handler()
Dcxgb4.h944 u32 eotid; /* Index into EOTID table in software */ member
2109 int cxgb4_ethofld_send_flowc(struct net_device *dev, u32 eotid, u32 tc);