Home
last modified time | relevance | path

Searched refs:hsr_ethhdr (Results 1 – 2 of 2) sorted by relevance

/linux/net/hsr/
A Dhsr_forward.c236 static void hsr_set_path_id(struct hsr_ethhdr *hsr_ethhdr, in hsr_set_path_id() argument
246 set_hsr_tag_path(&hsr_ethhdr->hsr_tag, path_id); in hsr_set_path_id()
253 struct hsr_ethhdr *hsr_ethhdr; in hsr_fill_tag() local
264 hsr_ethhdr = (struct hsr_ethhdr *)skb_mac_header(skb); in hsr_fill_tag()
266 hsr_set_path_id(hsr_ethhdr, port); in hsr_fill_tag()
269 hsr_ethhdr->hsr_tag.encap_proto = hsr_ethhdr->ethhdr.h_proto; in hsr_fill_tag()
270 hsr_ethhdr->ethhdr.h_proto = htons(proto_version ? in hsr_fill_tag()
272 skb->protocol = hsr_ethhdr->ethhdr.h_proto; in hsr_fill_tag()
288 struct hsr_ethhdr *hsr_ethhdr = in hsr_create_tagged_frame() local
292 hsr_set_path_id(hsr_ethhdr, port); in hsr_create_tagged_frame()
[all …]
A Dhsr_main.h89 struct hsr_ethhdr { struct
238 struct hsr_ethhdr *hsr_ethhdr; in hsr_get_skb_sequence_nr() local
240 hsr_ethhdr = (struct hsr_ethhdr *)skb_mac_header(skb); in hsr_get_skb_sequence_nr()
241 return ntohs(hsr_ethhdr->hsr_tag.sequence_nr); in hsr_get_skb_sequence_nr()

Completed in 5 milliseconds