aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorPaul Chaignon <paul.chaignon@gmail.com>2020-02-15 20:58:44 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-02-16 10:22:29 +0100
commitcf9142006bfa242d2bbf5916749e42327103f803 (patch)
tree210b72a3a4cdd628d50671b1a46e288b04aaeb65 /executor/syscalls.h
parent88f115c9699ca2f4fe25e29c5f97691be179a8a3 (diff)
sys/linux: add map batch operations
Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 951ee3b82..709ad1ab8 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -2121,6 +2121,7 @@ const call_t syscalls[] = {
{"bpf$BPF_MAP_FREEZE", 357},
{"bpf$BPF_MAP_GET_FD_BY_ID", 357},
{"bpf$BPF_MAP_GET_NEXT_ID", 357},
+ {"bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH", 357},
{"bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM", 357},
{"bpf$BPF_PROG_ATTACH", 357},
{"bpf$BPF_PROG_DETACH", 357},
@@ -2131,9 +2132,12 @@ const call_t syscalls[] = {
{"bpf$BPF_RAW_TRACEPOINT_OPEN", 357},
{"bpf$BPF_TASK_FD_QUERY", 357},
{"bpf$MAP_CREATE", 357},
+ {"bpf$MAP_DELETE_BATCH", 357},
{"bpf$MAP_DELETE_ELEM", 357},
{"bpf$MAP_GET_NEXT_KEY", 357},
+ {"bpf$MAP_LOOKUP_BATCH", 357},
{"bpf$MAP_LOOKUP_ELEM", 357},
+ {"bpf$MAP_UPDATE_BATCH", 357},
{"bpf$MAP_UPDATE_ELEM", 357},
{"bpf$OBJ_GET_MAP", 357},
{"bpf$OBJ_GET_PROG", 357},
@@ -5417,6 +5421,7 @@ const call_t syscalls[] = {
{"bpf$BPF_MAP_FREEZE", 321},
{"bpf$BPF_MAP_GET_FD_BY_ID", 321},
{"bpf$BPF_MAP_GET_NEXT_ID", 321},
+ {"bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH", 321},
{"bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM", 321},
{"bpf$BPF_PROG_ATTACH", 321},
{"bpf$BPF_PROG_DETACH", 321},
@@ -5427,9 +5432,12 @@ const call_t syscalls[] = {
{"bpf$BPF_RAW_TRACEPOINT_OPEN", 321},
{"bpf$BPF_TASK_FD_QUERY", 321},
{"bpf$MAP_CREATE", 321},
+ {"bpf$MAP_DELETE_BATCH", 321},
{"bpf$MAP_DELETE_ELEM", 321},
{"bpf$MAP_GET_NEXT_KEY", 321},
+ {"bpf$MAP_LOOKUP_BATCH", 321},
{"bpf$MAP_LOOKUP_ELEM", 321},
+ {"bpf$MAP_UPDATE_BATCH", 321},
{"bpf$MAP_UPDATE_ELEM", 321},
{"bpf$OBJ_GET_MAP", 321},
{"bpf$OBJ_GET_PROG", 321},
@@ -8709,6 +8717,7 @@ const call_t syscalls[] = {
{"bpf$BPF_MAP_FREEZE", 386},
{"bpf$BPF_MAP_GET_FD_BY_ID", 386},
{"bpf$BPF_MAP_GET_NEXT_ID", 386},
+ {"bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH", 386},
{"bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM", 386},
{"bpf$BPF_PROG_ATTACH", 386},
{"bpf$BPF_PROG_DETACH", 386},
@@ -8719,9 +8728,12 @@ const call_t syscalls[] = {
{"bpf$BPF_RAW_TRACEPOINT_OPEN", 386},
{"bpf$BPF_TASK_FD_QUERY", 386},
{"bpf$MAP_CREATE", 386},
+ {"bpf$MAP_DELETE_BATCH", 386},
{"bpf$MAP_DELETE_ELEM", 386},
{"bpf$MAP_GET_NEXT_KEY", 386},
+ {"bpf$MAP_LOOKUP_BATCH", 386},
{"bpf$MAP_LOOKUP_ELEM", 386},
+ {"bpf$MAP_UPDATE_BATCH", 386},
{"bpf$MAP_UPDATE_ELEM", 386},
{"bpf$OBJ_GET_MAP", 386},
{"bpf$OBJ_GET_PROG", 386},
@@ -11960,6 +11972,7 @@ const call_t syscalls[] = {
{"bpf$BPF_MAP_FREEZE", 280},
{"bpf$BPF_MAP_GET_FD_BY_ID", 280},
{"bpf$BPF_MAP_GET_NEXT_ID", 280},
+ {"bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH", 280},
{"bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM", 280},
{"bpf$BPF_PROG_ATTACH", 280},
{"bpf$BPF_PROG_DETACH", 280},
@@ -11970,9 +11983,12 @@ const call_t syscalls[] = {
{"bpf$BPF_RAW_TRACEPOINT_OPEN", 280},
{"bpf$BPF_TASK_FD_QUERY", 280},
{"bpf$MAP_CREATE", 280},
+ {"bpf$MAP_DELETE_BATCH", 280},
{"bpf$MAP_DELETE_ELEM", 280},
{"bpf$MAP_GET_NEXT_KEY", 280},
+ {"bpf$MAP_LOOKUP_BATCH", 280},
{"bpf$MAP_LOOKUP_ELEM", 280},
+ {"bpf$MAP_UPDATE_BATCH", 280},
{"bpf$MAP_UPDATE_ELEM", 280},
{"bpf$OBJ_GET_MAP", 280},
{"bpf$OBJ_GET_PROG", 280},
@@ -18335,6 +18351,7 @@ const call_t syscalls[] = {
{"bpf$BPF_MAP_FREEZE", 361},
{"bpf$BPF_MAP_GET_FD_BY_ID", 361},
{"bpf$BPF_MAP_GET_NEXT_ID", 361},
+ {"bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH", 361},
{"bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM", 361},
{"bpf$BPF_PROG_ATTACH", 361},
{"bpf$BPF_PROG_DETACH", 361},
@@ -18345,9 +18362,12 @@ const call_t syscalls[] = {
{"bpf$BPF_RAW_TRACEPOINT_OPEN", 361},
{"bpf$BPF_TASK_FD_QUERY", 361},
{"bpf$MAP_CREATE", 361},
+ {"bpf$MAP_DELETE_BATCH", 361},
{"bpf$MAP_DELETE_ELEM", 361},
{"bpf$MAP_GET_NEXT_KEY", 361},
+ {"bpf$MAP_LOOKUP_BATCH", 361},
{"bpf$MAP_LOOKUP_ELEM", 361},
+ {"bpf$MAP_UPDATE_BATCH", 361},
{"bpf$MAP_UPDATE_ELEM", 361},
{"bpf$OBJ_GET_MAP", 361},
{"bpf$OBJ_GET_PROG", 361},