Searched refs:ioam6_trace_hdr (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/net/ipv6/ |
| H A D | ioam6_iptunnel.c | 32 struct ioam6_trace_hdr traceh; 66 static struct ioam6_trace_hdr *ioam6_lwt_trace(struct lwtunnel_state *lwt) in ioam6_lwt_trace() 80 sizeof(struct ioam6_trace_hdr)), 83 static bool ioam6_validate_trace_hdr(struct ioam6_trace_hdr *trace) in ioam6_validate_trace_hdr() 113 struct ioam6_trace_hdr *trace; in ioam6_build_state() 241 struct ioam6_trace_hdr *trace; in ioam6_do_fill() 244 trace = (struct ioam6_trace_hdr *)(skb_transport_header(skb) in ioam6_do_fill() 503 struct ioam6_trace_hdr *trace_a = ioam6_lwt_trace(a); in ioam6_encap_cmp() 504 struct ioam6_trace_hdr *trace_b = ioam6_lwt_trace(b); in ioam6_encap_cmp()
|
| H A D | ioam6.c | 619 struct ioam6_trace_hdr *trace, in ioam6_event_put_trace() 628 len - sizeof(struct ioam6_trace_hdr) - trace->remlen * 4, in ioam6_event_put_trace() 658 if (ioam6_event_put_trace(skb, (struct ioam6_trace_hdr *)opt, in ioam6_event() 695 struct ioam6_trace_hdr *trace, in __ioam6_fill_trace_data() 923 struct ioam6_trace_hdr *trace, in ioam6_fill_trace_data()
|
| H A D | exthdrs.c | 907 struct ioam6_trace_hdr *trace; in ipv6_hop_ioam() 931 trace = (struct ioam6_trace_hdr *)((u8 *)hdr + sizeof(*hdr)); in ipv6_hop_ioam() 948 trace = (struct ioam6_trace_hdr *)(skb_network_header(skb) in ipv6_hop_ioam()
|
| /linux-6.15/include/net/ |
| H A D | ioam6.h | 60 struct ioam6_trace_hdr *trace,
|
| /linux-6.15/include/uapi/linux/ |
| H A D | ioam6.h | 38 struct ioam6_trace_hdr { struct
|
| /linux-6.15/tools/testing/selftests/net/ |
| H A D | ioam6_parser.c | 244 static int check_header(int tid, struct ioam6_trace_hdr *trace, in check_header() 453 static int check_data(struct ioam6_trace_hdr *trace, __u8 trace_size, in check_data() 591 static int check_ioam_trace(int tid, struct ioam6_trace_hdr *trace, in check_ioam_trace() 1005 struct ioam6_trace_hdr *trace; in main() 1087 trace = (struct ioam6_trace_hdr *)(ptr + sizeof(*ioam6)); in main()
|