You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
2.7 KiB
88 lines
2.7 KiB
diff --git a/vendor/github.com/iovisor/bcc/libbpf-tools/arm64/vmlinux_510.h b/vendor/github.com/iovisor/bcc/libbpf-tools/arm64/vmlinux_510.h |
|
index f84b1347bf..3c032f5230 100644 |
|
--- a/vendor/github.com/iovisor/bcc/libbpf-tools/arm64/vmlinux_510.h |
|
+++ b/vendor/github.com/iovisor/bcc/libbpf-tools/arm64/vmlinux_510.h |
|
@@ -1678,6 +1678,7 @@ struct perf_event { |
|
int pending_wakeup; |
|
int pending_kill; |
|
int pending_disable; |
|
+ long unsigned int pending_addr; |
|
struct irq_work pending; |
|
atomic_t event_limit; |
|
struct perf_addr_filters_head addr_filters; |
|
@@ -1693,6 +1694,7 @@ struct perf_event { |
|
void *overflow_handler_context; |
|
perf_overflow_handler_t orig_overflow_handler; |
|
struct bpf_prog *prog; |
|
+ u64 bpf_cookie; |
|
struct trace_event_call *tp_event; |
|
struct event_filter *filter; |
|
struct ftrace_ops ftrace_ops; |
|
@@ -26070,7 +26072,10 @@ enum bpf_link_type { |
|
BPF_LINK_TYPE_ITER = 4, |
|
BPF_LINK_TYPE_NETNS = 5, |
|
BPF_LINK_TYPE_XDP = 6, |
|
- MAX_BPF_LINK_TYPE = 7, |
|
+ BPF_LINK_TYPE_PERF_EVENT = 7, |
|
+ BPF_LINK_TYPE_KPROBE_MULTI = 8, |
|
+ BPF_LINK_TYPE_STRUCT_OPS = 9, |
|
+ MAX_BPF_LINK_TYPE = 10, |
|
}; |
|
|
|
struct bpf_link_info { |
|
@@ -30363,6 +30368,11 @@ struct bpf_raw_tp_link { |
|
struct bpf_raw_event_map *btp; |
|
}; |
|
|
|
+struct bpf_perf_link { |
|
+ struct bpf_link link; |
|
+ struct file *perf_file; |
|
+}; |
|
+ |
|
struct btf_member { |
|
__u32 name_off; |
|
__u32 type; |
|
diff --git a/vendor/github.com/iovisor/bcc/libbpf-tools/powerpc/vmlinux_510.h b/vendor/github.com/iovisor/bcc/libbpf-tools/powerpc/vmlinux_510.h |
|
index 3b1b0127d1..052db391d4 100644 |
|
--- a/vendor/github.com/iovisor/bcc/libbpf-tools/powerpc/vmlinux_510.h |
|
+++ b/vendor/github.com/iovisor/bcc/libbpf-tools/powerpc/vmlinux_510.h |
|
@@ -4345,6 +4345,7 @@ struct perf_event { |
|
int pending_wakeup; |
|
int pending_kill; |
|
int pending_disable; |
|
+ long unsigned int pending_addr; |
|
struct irq_work pending; |
|
atomic_t event_limit; |
|
struct perf_addr_filters_head addr_filters; |
|
@@ -4360,6 +4361,7 @@ struct perf_event { |
|
void *overflow_handler_context; |
|
perf_overflow_handler_t orig_overflow_handler; |
|
struct bpf_prog *prog; |
|
+ u64 bpf_cookie; |
|
struct trace_event_call *tp_event; |
|
struct event_filter *filter; |
|
struct ftrace_ops ftrace_ops; |
|
@@ -36449,7 +36451,10 @@ enum bpf_link_type { |
|
BPF_LINK_TYPE_ITER = 4, |
|
BPF_LINK_TYPE_NETNS = 5, |
|
BPF_LINK_TYPE_XDP = 6, |
|
- MAX_BPF_LINK_TYPE = 7, |
|
+ BPF_LINK_TYPE_PERF_EVENT = 7, |
|
+ BPF_LINK_TYPE_KPROBE_MULTI = 8, |
|
+ BPF_LINK_TYPE_STRUCT_OPS = 9, |
|
+ MAX_BPF_LINK_TYPE = 10, |
|
}; |
|
|
|
struct bpf_link_info { |
|
@@ -40756,6 +40761,11 @@ struct bpf_raw_tp_link { |
|
struct bpf_raw_event_map *btp; |
|
}; |
|
|
|
+struct bpf_perf_link { |
|
+ struct bpf_link link; |
|
+ struct file *perf_file; |
|
+}; |
|
+ |
|
struct btf_member { |
|
__u32 name_off; |
|
__u32 type;
|
|
|