Home
last modified time | relevance | path

Searched refs:l2tab (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/cxgbe/
H A Dt4_l2t.c82 for (e = d->rover, end = &d->l2tab[d->l2t_size]; e != end; ++e) in t4_alloc_l2e()
86 for (e = d->l2tab; atomic_load_acq_int(&e->refcnt); ++e) in t4_alloc_l2e()
97 for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next) { in t4_alloc_l2e()
116 for (e = &d->l2tab[0], end = &d->l2tab[d->l2t_size]; e != end; ++e) { in find_or_alloc_l2e()
135 for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next) { in find_or_alloc_l2e()
227 e = &d->l2tab[i]; in t4_l2t_alloc_tls()
341 d->rover = d->l2tab; in t4_init_l2t()
346 struct l2t_entry *e = &d->l2tab[i]; in t4_init_l2t()
367 mtx_destroy(&d->l2tab[i].lock); in t4_free_l2t()
466 e = &l2t->l2tab[0]; in sysctl_l2t()
H A Dt4_l2t.h84 struct l2t_entry l2tab[]; member
103 struct l2t_data *d = __containerof(e, struct l2t_data, l2tab[e->idx]); in t4_l2t_release()
/freebsd/sys/dev/cxgbe/tom/
H A Dt4_tom_l2t.c338 struct l2t_entry *e = &sc->l2t->l2tab[idx]; in do_l2t_write_rpl2()
388 for (e = d->l2tab[hash].first; e; e = e->next) { in t4_l2t_get()
399 e->next = d->l2tab[hash].first; in t4_l2t_get()
400 d->l2tab[hash].first = e; in t4_l2t_get()
437 for (e = d->l2tab[hash].first; e; e = e->next) { in t4_l2_update()
H A Dt4_listen.c559 t4_l2t_send(sc, wr, &sc->l2t->l2tab[synqe->params.l2t_idx]); in send_abort_rpl_synqe()
995 struct l2t_entry *e = &sc->l2t->l2tab[synqe->params.l2t_idx]; in done_with_synqe()
1283 struct l2t_entry *e = &sc->l2t->l2tab[synqe->params.l2t_idx]; in send_synack()
1671 toep->l2te = &sc->l2t->l2tab[synqe->params.l2t_idx]; in do_pass_establish()
H A Dt4_tom.c2124 e = &d->l2tab[i]; in stop_tom_l2t()