Searched refs:l2tab (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | l2t.c | 227 for (e = d->rover, end = &d->l2tab[d->nentries]; e != end; ++e) in alloc_l2e() 231 for (e = &d->l2tab[1]; atomic_read(&e->refcnt); ++e) ; in alloc_l2e() 243 for (p = &d->l2tab[hash].first; *p; p = &(*p)->next) in alloc_l2e() 334 for (e = d->l2tab[hash].first; e; e = e->next) in t3_l2t_get() 347 e->next = d->l2tab[hash].first; in t3_l2t_get() 348 d->l2tab[hash].first = e; in t3_l2t_get() 409 for (e = d->l2tab[hash].first; e; e = e->next) in t3_l2t_update() 448 d = kvzalloc(struct_size(d, l2tab, l2t_capacity), GFP_KERNEL); in t3_init_l2t() 453 d->rover = &d->l2tab[1]; /* entry 0 is not used */ in t3_init_l2t() 458 d->l2tab[ in t3_init_l2t() [all...] |
H A D | l2t.h | 79 struct l2t_entry l2tab[]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | l2t.c | 227 for (e = d->rover, end = &d->l2tab[d->nentries]; e != end; ++e) in alloc_l2e() 231 for (e = &d->l2tab[1]; atomic_read(&e->refcnt); ++e) ; in alloc_l2e() 243 for (p = &d->l2tab[hash].first; *p; p = &(*p)->next) in alloc_l2e() 334 for (e = d->l2tab[hash].first; e; e = e->next) in t3_l2t_get() 347 e->next = d->l2tab[hash].first; in t3_l2t_get() 348 d->l2tab[hash].first = e; in t3_l2t_get() 409 for (e = d->l2tab[hash].first; e; e = e->next) in t3_l2t_update() 448 d = kvzalloc(struct_size(d, l2tab, l2t_capacity), GFP_KERNEL); in t3_init_l2t() 453 d->rover = &d->l2tab[1]; /* entry 0 is not used */ in t3_init_l2t() 458 d->l2tab[ in t3_init_l2t() [all...] |
H A D | l2t.h | 79 struct l2t_entry l2tab[]; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | l2t.c | 58 unsigned int l2t_size; /* number of entries in l2tab */ 62 struct l2t_entry l2tab[]; /* MUST BE LAST */ member 200 struct l2t_entry *e = &d->l2tab[l2t_idx - d->l2t_start]; in do_l2t_write_rpl() 272 for (e = d->rover, end = &d->l2tab[d->l2t_size]; e != end; ++e) in alloc_l2e() 276 for (e = d->l2tab; atomic_read(&e->refcnt); ++e) in alloc_l2e() 287 for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next) in alloc_l2e() 304 for (e = &d->l2tab[0], end = &d->l2tab[d->l2t_size]; e != end; ++e) { in find_or_alloc_l2e() 329 for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next) in find_or_alloc_l2e() 363 d = container_of(e, struct l2t_data, l2tab[ in _t4_l2e_free() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | l2t.c | 58 unsigned int l2t_size; /* number of entries in l2tab */ 62 struct l2t_entry l2tab[]; /* MUST BE LAST */ member 200 struct l2t_entry *e = &d->l2tab[l2t_idx - d->l2t_start]; in do_l2t_write_rpl() 272 for (e = d->rover, end = &d->l2tab[d->l2t_size]; e != end; ++e) in alloc_l2e() 276 for (e = d->l2tab; atomic_read(&e->refcnt); ++e) in alloc_l2e() 287 for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next) in alloc_l2e() 304 for (e = &d->l2tab[0], end = &d->l2tab[d->l2t_size]; e != end; ++e) { in find_or_alloc_l2e() 329 for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next) in find_or_alloc_l2e() 363 d = container_of(e, struct l2t_data, l2tab[ in _t4_l2e_free() [all...] |
Completed in 5 milliseconds