Home
last modified time | relevance | path

Searched refs:hsr_sup_tag (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/net/hsr/
H A Dhsr_forward.c38 struct hsr_sup_tag *hsr_sup_tag; in is_supervision_frame() local
66 hsr_sup_tag = &hsr_V1_hdr->hsr_sup; in is_supervision_frame()
72 hsr_sup_tag = in is_supervision_frame()
76 if (hsr_sup_tag->tlv.HSR_TLV_type != HSR_TLV_ANNOUNCE && in is_supervision_frame()
77 hsr_sup_tag->tlv.HSR_TLV_type != HSR_TLV_LIFE_CHECK && in is_supervision_frame()
78 hsr_sup_tag->tlv.HSR_TLV_type != PRP_TLV_LIFE_CHECK_DD && in is_supervision_frame()
79 hsr_sup_tag->tlv.HSR_TLV_type != PRP_TLV_LIFE_CHECK_DA) in is_supervision_frame()
81 if (hsr_sup_tag->tlv.HSR_TLV_length != 12 && in is_supervision_frame()
82 hsr_sup_tag in is_supervision_frame()
[all...]
H A Dhsr_main.h91 struct hsr_sup_tag { struct
101 static inline void set_hsr_stag_path(struct hsr_sup_tag *hst, u16 path) in set_hsr_stag_path()
106 static inline void set_hsr_stag_HSR_ver(struct hsr_sup_tag *hst, u16 HSR_ver) in set_hsr_stag_HSR_ver()
113 struct hsr_sup_tag hsr_sup;
119 struct hsr_sup_tag hsr_sup;
H A Dhsr_device.c249 skb = dev_alloc_skb(sizeof(struct hsr_sup_tag) + in hsr_init_skb()
282 struct hsr_sup_tag *hsr_stag; in send_hsr_supervision_frame()
298 hsr_stag = skb_put(skb, sizeof(struct hsr_sup_tag)); in send_hsr_supervision_frame()
336 struct hsr_sup_tag *hsr_stag; in send_prp_supervision_frame()
346 hsr_stag = skb_put(skb, sizeof(struct hsr_sup_tag)); in send_prp_supervision_frame()
H A Dhsr_framereg.c301 pull_size = sizeof(struct hsr_sup_tag); in hsr_handle_sup_frame()
/kernel/linux/linux-5.10/net/hsr/
H A Dhsr_forward.c38 struct hsr_sup_tag *hsr_sup_tag; in is_supervision_frame() local
60 hsr_sup_tag = &hsr_V1_hdr->hsr_sup; in is_supervision_frame()
62 hsr_sup_tag = in is_supervision_frame()
66 if (hsr_sup_tag->HSR_TLV_type != HSR_TLV_ANNOUNCE && in is_supervision_frame()
67 hsr_sup_tag->HSR_TLV_type != HSR_TLV_LIFE_CHECK && in is_supervision_frame()
68 hsr_sup_tag->HSR_TLV_type != PRP_TLV_LIFE_CHECK_DD && in is_supervision_frame()
69 hsr_sup_tag->HSR_TLV_type != PRP_TLV_LIFE_CHECK_DA) in is_supervision_frame()
71 if (hsr_sup_tag->HSR_TLV_length != 12 && in is_supervision_frame()
72 hsr_sup_tag in is_supervision_frame()
[all...]
H A Dhsr_main.h99 struct hsr_sup_tag { struct
110 static inline void set_hsr_stag_path(struct hsr_sup_tag *hst, u16 path) in set_hsr_stag_path()
115 static inline void set_hsr_stag_HSR_ver(struct hsr_sup_tag *hst, u16 HSR_ver) in set_hsr_stag_HSR_ver()
122 struct hsr_sup_tag hsr_sup;
128 struct hsr_sup_tag hsr_sup;
H A Dhsr_device.c249 skb = dev_alloc_skb(sizeof(struct hsr_sup_tag) + in hsr_init_skb()
282 struct hsr_sup_tag *hsr_stag; in send_hsr_supervision_frame()
298 hsr_stag = skb_put(skb, sizeof(struct hsr_sup_tag)); in send_hsr_supervision_frame()
336 struct hsr_sup_tag *hsr_stag; in send_prp_supervision_frame()
346 hsr_stag = skb_put(skb, sizeof(struct hsr_sup_tag)); in send_prp_supervision_frame()
H A Dhsr_framereg.c296 skb_pull(skb, sizeof(struct hsr_sup_tag)); in hsr_handle_sup_frame()

Completed in 7 milliseconds