Home
last modified time | relevance | path

Searched refs:hh (Results 1 – 4 of 4) sorted by relevance

/include/net/
Dneighbour.h157 struct hh_cache hh; member
451 static inline int neigh_hh_bridge(struct hh_cache *hh, struct sk_buff *skb) in neigh_hh_bridge() argument
456 seq = read_seqbegin(&hh->hh_lock); in neigh_hh_bridge()
458 memcpy(skb->data - hh_alen, hh->hh_data, ETH_ALEN + hh_alen - ETH_HLEN); in neigh_hh_bridge()
459 } while (read_seqretry(&hh->hh_lock, seq)); in neigh_hh_bridge()
464 static inline int neigh_hh_output(const struct hh_cache *hh, struct sk_buff *skb) in neigh_hh_output() argument
471 seq = read_seqbegin(&hh->hh_lock); in neigh_hh_output()
472 hh_len = READ_ONCE(hh->hh_len); in neigh_hh_output()
482 memcpy(skb->data - HH_DATA_MOD, hh->hh_data, in neigh_hh_output()
489 memcpy(skb->data - hh_alen, hh->hh_data, in neigh_hh_output()
[all …]
/include/linux/
DmISDNif.h551 struct mISDNhead *hh; in _alloc_mISDN_skb() local
557 hh = mISDN_HEAD_P(skb); in _alloc_mISDN_skb()
558 hh->prim = prim; in _alloc_mISDN_skb()
559 hh->id = id; in _alloc_mISDN_skb()
Detherdevice.h39 int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh,
41 void eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev,
Dnetdevice.h283 int (*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type);
284 void (*cache_update)(struct hh_cache *hh,