aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/bpf_ppc64le.const
diff options
context:
space:
mode:
authorPaul Chaignon <paul@cilium.io>2020-06-10 13:16:19 +0200
committerGitHub <noreply@github.com>2020-06-10 13:16:19 +0200
commitb4eca5502e5fc0504ae5e693659e2baa587017c7 (patch)
tree0f77d40cb963e72801bb6efed166b0f347115b6b /sys/linux/bpf_ppc64le.const
parent79bb873bd7c4dd844a6db412589de5be473c36c6 (diff)
sys/linux: BPF update for 5.8 merge window part 1
* sys/linux: update BPF constants Signed-off-by: Paul Chaignon <paul@cilium.io> * sys/linux: Add BPF_ENABLE_STATS bpf(2) command Signed-off-by: Paul Chaignon <paul@cilium.io> * sys/linux: Add BPF_ITER_CREATE bpf(2) command Signed-off-by: Paul Chaignon <paul@cilium.io> * sys/linux: Fix BPF_*_GET_NEXT_ID bpf(2) commands These commands are used to retrieve a new ID for various BPF objects. With the current command descriptions, however, the output 'next ID' is treated as an input field. Fix: c2dcd70 ("sys/linux: update BPF's anonymous structures") Signed-off-by: Paul Chaignon <paul@cilium.io> * sys/linux: Add LINK_GET_* bpf(2) commands Signed-off-by: Paul Chaignon <paul@cilium.io>
Diffstat (limited to 'sys/linux/bpf_ppc64le.const')
-rw-r--r--sys/linux/bpf_ppc64le.const12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/linux/bpf_ppc64le.const b/sys/linux/bpf_ppc64le.const
index d45d7ca4b..2827d7f0c 100644
--- a/sys/linux/bpf_ppc64le.const
+++ b/sys/linux/bpf_ppc64le.const
@@ -15,9 +15,13 @@ BPF_CGROUP_DEVICE = 6
BPF_CGROUP_GETSOCKOPT = 21
BPF_CGROUP_INET4_BIND = 8
BPF_CGROUP_INET4_CONNECT = 10
+BPF_CGROUP_INET4_GETPEERNAME = 29
+BPF_CGROUP_INET4_GETSOCKNAME = 31
BPF_CGROUP_INET4_POST_BIND = 12
BPF_CGROUP_INET6_BIND = 9
BPF_CGROUP_INET6_CONNECT = 11
+BPF_CGROUP_INET6_GETPEERNAME = 30
+BPF_CGROUP_INET6_GETSOCKNAME = 32
BPF_CGROUP_INET6_POST_BIND = 13
BPF_CGROUP_INET_EGRESS = 1
BPF_CGROUP_INET_INGRESS = 0
@@ -31,6 +35,7 @@ BPF_CGROUP_UDP6_RECVMSG = 20
BPF_CGROUP_UDP6_SENDMSG = 15
BPF_DIV0 = 3
BPF_DW0 = 3
+BPF_ENABLE_STATS = 32
BPF_END0 = 13
BPF_EXIST = 2
BPF_EXIT0 = 9
@@ -59,6 +64,7 @@ BPF_F_ZERO_SEED = 64
BPF_H0 = 1
BPF_IMM0 = 0
BPF_IND0 = 2
+BPF_ITER_CREATE = 33
BPF_JA0 = 0
BPF_JEQ0 = 1
BPF_JGE0 = 3
@@ -76,6 +82,8 @@ BPF_LD = 0
BPF_LDX = 1
BPF_LINE_INFO_SIZE = 16
BPF_LINK_CREATE = 28
+BPF_LINK_GET_FD_BY_ID = 30
+BPF_LINK_GET_NEXT_ID = 31
BPF_LINK_UPDATE = 29
BPF_LIRC_MODE2 = 16
BPF_LSH0 = 6
@@ -110,6 +118,7 @@ BPF_MAP_TYPE_PERF_EVENT_ARRAY = 4
BPF_MAP_TYPE_PROG_ARRAY = 3
BPF_MAP_TYPE_QUEUE = 22
BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 20
+BPF_MAP_TYPE_RINGBUF = 27
BPF_MAP_TYPE_SK_STORAGE = 24
BPF_MAP_TYPE_SOCKHASH = 18
BPF_MAP_TYPE_SOCKMAP = 15
@@ -187,14 +196,17 @@ BPF_SK_MSG_VERDICT = 7
BPF_SK_SKB_STREAM_PARSER = 4
BPF_SK_SKB_STREAM_VERDICT = 5
BPF_ST = 2
+BPF_STATS_RUN_TIME = 0
BPF_STX = 3
BPF_SUB0 = 1
BPF_TASK_FD_QUERY = 20
BPF_TRACE_FENTRY = 24
BPF_TRACE_FEXIT = 25
+BPF_TRACE_ITER = 28
BPF_TRACE_RAW_TP = 23
BPF_W0 = 0
BPF_XADD0 = 6
+BPF_XDP_DEVMAP = 33
BPF_XOR0 = 10
BTF_INT_BOOL = 4
BTF_INT_CHAR = 2