Lines Matching defs:l2tab
66 struct l2t_entry l2tab[L2T_SIZE];
199 struct l2t_entry *e = &adap->l2t->l2tab[idx];
274 for (e = d->rover, end = &d->l2tab[L2T_SIZE]; e != end; ++e)
278 for (e = d->l2tab; atomic_read(&e->refcnt); ++e)
289 for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next)
323 d = container_of(e, struct l2t_data, l2tab[e->idx]);
379 for (e = d->l2tab[hash].first; e; e = e->next)
401 e->next = d->l2tab[hash].first;
402 d->l2tab[hash].first = e;
446 for (e = d->l2tab[hash].first; e; e = e->next)
527 d->rover = d->l2tab;
532 d->l2tab[i].idx = i;
533 d->l2tab[i].state = L2T_STATE_UNUSED;
534 spin_lock_init(&d->l2tab[i].lock);
535 atomic_set(&d->l2tab[i].refcnt, 0);
546 struct l2t_entry *l2tab = seq->private;
548 return pos >= L2T_SIZE ? NULL : &l2tab[pos];
620 seq->private = adap->l2t->l2tab;