Lines Matching refs:smtab
50 s = kvzalloc(struct_size(s, smtab, smt_size), GFP_KERNEL);
56 s->smtab[i].idx = i;
57 s->smtab[i].state = SMT_STATE_UNUSED;
58 eth_zero_addr(s->smtab[i].src_mac);
59 spin_lock_init(&s->smtab[i].lock);
60 s->smtab[i].refcnt = 0;
70 for (e = &s->smtab[0], end = &s->smtab[s->smt_size]; e != end; ++e) {
126 struct smt_entry *e = &s->smtab[smtidx];
170 memcpy(req->src_mac0, s->smtab[e->idx - 1].src_mac,
180 memcpy(req->src_mac1, s->smtab[e->idx + 1].src_mac,
195 memcpy(req->src_mac0, s->smtab[e->idx].src_mac, ETH_ALEN);