Searched refs:tid_tab (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_defs.h66 &(t->tid_tab[tid]) : NULL;
83 if ((void *)e->next >= (void *)t->tid_tab &&
102 if ((void *)e->next >= (void *)t->tid_tab &&
H A Dcxgb3_offload.h158 struct t3c_tid_entry *tid_tab; member in struct:tid_info
176 * usually in cache due to tid_tab.
H A Dcxgb3_offload.c540 t->tid_tab[tid].client = client;
541 t->tid_tab[tid].ctx = ctx;
585 mk_tid_release(skb, p - td->tid_maps.tid_tab);
607 struct t3c_tid_entry *p = &td->tid_maps.tid_tab[tid];
633 (void)cmpxchg(&t->tid_tab[tid].ctx, ctx, NULL);
641 t->tid_tab[tid].ctx = NULL;
1161 unsigned long size = ntids * sizeof(*t->tid_tab) +
1164 t->tid_tab = kvzalloc(size, GFP_KERNEL);
1165 if (!t->tid_tab)
1168 t->stid_tab = (union listen_entry *)&t->tid_tab[ntid
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_uld.h106 void **tid_tab; member in struct:tid_info
169 return tid < t->ntids ? t->tid_tab[tid] : NULL;
198 t->tid_tab[tid - t->tid_base] = data;
H A Dcxgb4_filter.c370 f = adapter->tids.tid_tab[fidx - adapter->tids.tid_base];
1032 if (is_hashfilter(adapter) && adapter->tids.tid_tab) {
1039 adapter->tids.tid_tab[i];
1047 f = (struct filter_entry *)adapter->tids.tid_tab[i];
H A Dcxgb4_main.c1747 void **p = &t->tid_tab[tid - t->tid_base];
1784 mk_tid_release(skb, chan, p - adap->tids.tid_tab);
1804 if (t->tid_tab[tid - adap->tids.tid_base]) {
1805 t->tid_tab[tid - adap->tids.tid_base] = NULL;
1847 size = t->ntids * sizeof(*t->tid_tab) +
1859 t->tid_tab = kvzalloc(size, GFP_KERNEL);
1860 if (!t->tid_tab)
1863 t->atid_tab = (union aopen_entry *)&t->tid_tab[t->ntids];
6178 kvfree(adapter->tids.tid_tab);

Completed in 119 milliseconds