Lines Matching refs:eotid
214 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()
237 static inline void cxgb4_free_eotid(struct tid_info *t, u32 eotid) in cxgb4_free_eotid() argument
239 clear_bit(eotid, t->eotid_bmap); in cxgb4_free_eotid()
240 t->eotid_tab[eotid].data = NULL; in cxgb4_free_eotid()