Searched refs:hh (Results 1 – 4 of 4) sorted by relevance
| /net/ethernet/ |
| A D | eth.c | 217 int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh, __be16 type) in eth_header_cache() argument 223 (((u8 *) hh->hh_data) + (HH_DATA_OFF(sizeof(*eth)))); in eth_header_cache() 235 smp_store_release(&hh->hh_len, ETH_HLEN); in eth_header_cache() 249 void eth_header_cache_update(struct hh_cache *hh, in eth_header_cache_update() argument 253 memcpy(((u8 *) hh->hh_data) + HH_DATA_OFF(sizeof(struct ethhdr)), in eth_header_cache_update()
|
| /net/core/ |
| A D | pktgen.c | 393 __u8 hh[14]; member 2484 pkt_dev->hh[11] = tmp; in mod_cur_headers() 2486 pkt_dev->hh[10] = tmp; in mod_cur_headers() 2488 pkt_dev->hh[9] = tmp; in mod_cur_headers() 2490 pkt_dev->hh[8] = tmp; in mod_cur_headers() 2492 pkt_dev->hh[7] = tmp; in mod_cur_headers() 2512 pkt_dev->hh[5] = tmp; in mod_cur_headers() 2514 pkt_dev->hh[4] = tmp; in mod_cur_headers() 2516 pkt_dev->hh[3] = tmp; in mod_cur_headers() 2518 pkt_dev->hh[2] = tmp; in mod_cur_headers() [all …]
|
| A D | neighbour.c | 533 seqlock_init(&n->hh.hh_lock); in neigh_alloc() 1290 struct hh_cache *hh; in neigh_update_hhs() local 1298 hh = &neigh->hh; in neigh_update_hhs() 1299 if (READ_ONCE(hh->hh_len)) { in neigh_update_hhs() 1300 write_seqlock_bh(&hh->hh_lock); in neigh_update_hhs() 1301 update(hh, neigh->dev, neigh->ha); in neigh_update_hhs() 1302 write_sequnlock_bh(&hh->hh_lock); in neigh_update_hhs() 1560 struct hh_cache *hh = &n->hh; in neigh_hh_init() local 1567 if (!hh->hh_len) in neigh_hh_init() 1568 dev->header_ops->cache(n, hh, prot); in neigh_hh_init() [all …]
|
| /net/bridge/ |
| A D | br_netfilter_hooks.c | 290 READ_ONCE(neigh->hh.hh_len)) { in br_nf_pre_routing_finish_bridge() 299 neigh_hh_bridge(&neigh->hh, skb); in br_nf_pre_routing_finish_bridge()
|
Completed in 24 milliseconds