Lines Matching refs:hh
533 seqlock_init(&n->hh.hh_lock);
1290 struct hh_cache *hh;
1298 hh = &neigh->hh;
1299 if (READ_ONCE(hh->hh_len)) {
1300 write_seqlock_bh(&hh->hh_lock);
1301 update(hh, neigh->dev, neigh->ha);
1302 write_sequnlock_bh(&hh->hh_lock);
1560 struct hh_cache *hh = &n->hh;
1567 if (!hh->hh_len)
1568 dev->header_ops->cache(n, hh, prot);
1584 if (dev->header_ops->cache && !READ_ONCE(neigh->hh.hh_len))
1608 /* As fast as possible without hh cache */