Home
last modified time | relevance | path

Searched refs:ioam6_trace_hdr (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/net/ipv6/
H A Dioam6_iptunnel.c32 struct ioam6_trace_hdr traceh;
64 static struct ioam6_trace_hdr *ioam6_lwt_trace(struct lwtunnel_state *lwt) in ioam6_lwt_trace()
76 [IOAM6_IPTUNNEL_TRACE] = NLA_POLICY_EXACT_LEN(sizeof(struct ioam6_trace_hdr)),
79 static bool ioam6_validate_trace_hdr(struct ioam6_trace_hdr *trace) in ioam6_validate_trace_hdr()
109 struct ioam6_trace_hdr *trace; in ioam6_build_state()
208 struct ioam6_trace_hdr *trace; in ioam6_do_fill()
211 trace = (struct ioam6_trace_hdr *)(skb_transport_header(skb) in ioam6_do_fill()
446 struct ioam6_trace_hdr *trace_a = ioam6_lwt_trace(a); in ioam6_encap_cmp()
447 struct ioam6_trace_hdr *trace_b = ioam6_lwt_trace(b); in ioam6_encap_cmp()
H A Dexthdrs.c912 struct ioam6_trace_hdr *trace; in ipv6_hop_ioam()
936 trace = (struct ioam6_trace_hdr *)((u8 *)hdr + sizeof(*hdr)); in ipv6_hop_ioam()
953 trace = (struct ioam6_trace_hdr *)(skb_network_header(skb) in ipv6_hop_ioam()
H A Dioam6.c635 struct ioam6_trace_hdr *trace, in __ioam6_fill_trace_data()
863 struct ioam6_trace_hdr *trace, in ioam6_fill_trace_data()
/openbmc/linux/tools/testing/selftests/net/
H A Dioam6_parser.c129 static int check_ioam_header(int tid, struct ioam6_trace_hdr *ioam6h, in check_ioam_header()
202 static int check_ioam6_data(__u8 **p, struct ioam6_trace_hdr *ioam6h, in check_ioam6_data()
370 static int check_ioam_header_and_data(int tid, struct ioam6_trace_hdr *ioam6h, in check_ioam_header_and_data()
567 static int (*func[__TEST_MAX])(int, struct ioam6_trace_hdr *, __u32, __u16) = {
661 ret = func[tid](tid, (struct ioam6_trace_hdr *)p, in main()
/openbmc/linux/include/net/
H A Dioam6.h59 struct ioam6_trace_hdr *trace,
/openbmc/linux/include/uapi/linux/
H A Dioam6.h38 struct ioam6_trace_hdr { struct