Home
last modified time | relevance | path

Searched refs:bpf_attr (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/samples/bpf/
Dlibbpf.c24 union bpf_attr attr = { in bpf_create_map()
36 union bpf_attr attr = { in bpf_update_elem()
48 union bpf_attr attr = { in bpf_lookup_elem()
59 union bpf_attr attr = { in bpf_delete_elem()
69 union bpf_attr attr = { in bpf_get_next_key()
86 union bpf_attr attr = { in bpf_prog_load()
/linux-4.1.27/kernel/bpf/
Dsyscall.c23 static struct bpf_map *find_and_alloc_map(union bpf_attr *attr) in find_and_alloc_map()
84 offsetof(union bpf_attr, CMD##_LAST_FIELD) - \
89 static int map_create(union bpf_attr *attr) in map_create()
147 static int map_lookup_elem(union bpf_attr *attr) in map_lookup_elem()
205 static int map_update_elem(union bpf_attr *attr) in map_update_elem()
258 static int map_delete_elem(union bpf_attr *attr) in map_delete_elem()
297 static int map_get_next_key(union bpf_attr *attr) in map_get_next_key()
476 static int bpf_prog_load(union bpf_attr *attr) in bpf_prog_load()
551 SYSCALL_DEFINE3(bpf, int, cmd, union bpf_attr __user *, uattr, unsigned int, size) in SYSCALL_DEFINE3()
553 union bpf_attr attr = {}; in SYSCALL_DEFINE3()
Darraymap.c25 static struct bpf_map *array_map_alloc(union bpf_attr *attr) in array_map_alloc()
Dhashtab.c35 static struct bpf_map *htab_map_alloc(union bpf_attr *attr) in htab_map_alloc()
Dverifier.c2040 int bpf_check(struct bpf_prog **prog, union bpf_attr *attr) in bpf_check()
/linux-4.1.27/include/linux/
Dbpf.h19 struct bpf_map *(*map_alloc)(union bpf_attr *attr);
140 int bpf_check(struct bpf_prog **fp, union bpf_attr *attr);
Dsyscalls.h68 union bpf_attr;
881 asmlinkage long sys_bpf(int cmd, union bpf_attr *attr, unsigned int size);
/linux-4.1.27/include/uapi/linux/
Dbpf.h133 union bpf_attr { union
/linux-4.1.27/arch/s390/kernel/
Dcompat_wrapper.c220 COMPAT_SYSCALL_WRAP3(bpf, int, cmd, union bpf_attr *, attr, unsigned int, size);
/linux-4.1.27/Documentation/networking/
Dfilter.txt1105 map_fd = bpf(BPF_MAP_CREATE, union bpf_attr *attr, u32 size)
1110 err = bpf(BPF_MAP_LOOKUP_ELEM, union bpf_attr *attr, u32 size)
1115 err = bpf(BPF_MAP_UPDATE_ELEM, union bpf_attr *attr, u32 size)
1120 err = bpf(BPF_MAP_DELETE_ELEM, union bpf_attr *attr, u32 size)