diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-12-29 10:09:24 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-12-29 10:09:24 +0100 |
| commit | 0cbc76dfeaca130ad2768c18b8b9a7eae515264f (patch) | |
| tree | 2ecda94d3be6c383becc1b85c7cc657052a7d31f /sys/linux/bpf_arm.const | |
| parent | 6deb6153100d00ca8afcbd776a401bbf09f49d65 (diff) | |
sys/linux: assorted improvements
Mostly extensions of API in 4.15.
Diffstat (limited to 'sys/linux/bpf_arm.const')
| -rw-r--r-- | sys/linux/bpf_arm.const | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/linux/bpf_arm.const b/sys/linux/bpf_arm.const index ae90c2433..efdd2b993 100644 --- a/sys/linux/bpf_arm.const +++ b/sys/linux/bpf_arm.const @@ -6,11 +6,15 @@ BPF_CGROUP_INET_INGRESS = 0 BPF_CGROUP_INET_SOCK_CREATE = 2 BPF_CGROUP_SOCK_OPS = 3 BPF_EXIST = 2 +BPF_F_ALLOW_MULTI = 2 BPF_F_ALLOW_OVERRIDE = 1 BPF_F_NO_COMMON_LRU = 2 BPF_F_NO_PREALLOC = 1 BPF_F_NUMA_NODE = 4 +BPF_F_QUERY_EFFECTIVE = 1 +BPF_F_RDONLY = 8 BPF_F_STRICT_ALIGNMENT = 1 +BPF_F_WRONLY = 16 BPF_MAP_CREATE = 0 BPF_MAP_DELETE_ELEM = 3 BPF_MAP_GET_FD_BY_ID = 14 @@ -20,6 +24,7 @@ BPF_MAP_LOOKUP_ELEM = 1 BPF_MAP_TYPE_ARRAY = 2 BPF_MAP_TYPE_ARRAY_OF_MAPS = 12 BPF_MAP_TYPE_CGROUP_ARRAY = 8 +BPF_MAP_TYPE_CPUMAP = 16 BPF_MAP_TYPE_DEVMAP = 14 BPF_MAP_TYPE_HASH = 1 BPF_MAP_TYPE_HASH_OF_MAPS = 13 @@ -36,12 +41,14 @@ BPF_MAP_UPDATE_ELEM = 2 BPF_NOEXIST = 1 BPF_OBJ_GET = 7 BPF_OBJ_GET_INFO_BY_FD = 15 +BPF_OBJ_NAME_LEN = 16 BPF_OBJ_PIN = 6 BPF_PROG_ATTACH = 8 BPF_PROG_DETACH = 9 BPF_PROG_GET_FD_BY_ID = 13 BPF_PROG_GET_NEXT_ID = 11 BPF_PROG_LOAD = 5 +BPF_PROG_QUERY = 16 BPF_PROG_TEST_RUN = 10 BPF_PROG_TYPE_CGROUP_DEVICE = 15 BPF_PROG_TYPE_CGROUP_SKB = 8 |
