Searched refs:nshhdr (Results 1 – 6 of 6) sorted by relevance
/linux-6.6.21/include/net/ |
D | nsh.h | 208 struct nshhdr { struct 255 static inline struct nshhdr *nsh_hdr(struct sk_buff *skb) in nsh_hdr() 257 return (struct nshhdr *)skb_network_header(skb); in nsh_hdr() 260 static inline u16 nsh_hdr_len(const struct nshhdr *nsh) in nsh_hdr_len() 266 static inline u8 nsh_get_ver(const struct nshhdr *nsh) in nsh_get_ver() 272 static inline u8 nsh_get_flags(const struct nshhdr *nsh) in nsh_get_flags() 278 static inline u8 nsh_get_ttl(const struct nshhdr *nsh) in nsh_get_ttl() 284 static inline void __nsh_set_xflag(struct nshhdr *nsh, u16 xflag, u16 xmask) in __nsh_set_xflag() 290 static inline void nsh_set_flags_and_ttl(struct nshhdr *nsh, u8 flags, u8 ttl) in nsh_set_flags_and_ttl() 297 static inline void nsh_set_flags_ttl_len(struct nshhdr *nsh, u8 flags, in nsh_set_flags_ttl_len() [all …]
|
/linux-6.6.21/net/nsh/ |
D | nsh.c | 15 int nsh_push(struct sk_buff *skb, const struct nshhdr *pushed_nh) in nsh_push() 17 struct nshhdr *nh; in nsh_push() 34 nh = (struct nshhdr *)(skb->data); in nsh_push() 50 struct nshhdr *nh; in nsh_pop() 56 nh = (struct nshhdr *)(skb->data); in nsh_pop()
|
/linux-6.6.21/net/openvswitch/ |
D | flow_netlink.h | 70 int nsh_hdr_from_nlattr(const struct nlattr *attr, struct nshhdr *nh,
|
D | actions.c | 315 const struct nshhdr *nh) in push_nsh() 603 struct nshhdr *nh; in set_nsh() 1444 struct nshhdr *nh = (struct nshhdr *)buffer; in do_execute_actions()
|
D | flow.c | 630 struct nshhdr *nh; in parse_nsh()
|
D | flow_netlink.c | 1296 struct nshhdr *nh, size_t size) in nsh_hdr_from_nlattr()
|