Searched refs:hh_cache (Results 1 – 6 of 6) sorted by relevance
/linux/include/linux/ |
H A D | etherdevice.h | 46 int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh, 48 void eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev,
|
H A D | netdevice.h | 282 struct hh_cache { struct 315 int (*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type); argument 316 void (*cache_update)(struct hh_cache *hh,
|
/linux/net/ethernet/ |
H A D | eth.c | 217 int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh, __be16 type) in eth_header_cache() 249 void eth_header_cache_update(struct hh_cache *hh, in eth_header_cache_update()
|
/linux/drivers/net/plip/ |
H A D | plip.c | 151 struct hh_cache *hh, __be16 type); 1044 struct hh_cache *hh, __be16 type) in plip_hard_header_cache() 1101 because we use the hh_cache. Actually, abusing dev->broadcast in plip_open()
|
/linux/drivers/firewire/ |
H A D | net.c | 233 struct hh_cache *hh, __be16 type) in fwnet_header_cache() 254 static void fwnet_header_cache_update(struct hh_cache *hh, in fwnet_header_cache_update()
|
/linux/net/core/ |
H A D | neighbour.c | 1290 struct hh_cache *hh; in neigh_update_hhs() 1291 void (*update)(struct hh_cache*, const struct net_device*, const unsigned char *) in neigh_update_hhs() 1560 struct hh_cache *hh = &n->hh; in neigh_hh_init() 1565 * hh_cache entry. in neigh_hh_init()
|