Home
last modified time | relevance | path

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

/linux-4.4.14/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()
108 union bpf_attr attr = { in bpf_obj_pin()
118 union bpf_attr attr = { in bpf_obj_get()
/linux-4.4.14/kernel/bpf/
Dsyscall.c25 static struct bpf_map *find_and_alloc_map(union bpf_attr *attr) in find_and_alloc_map()
131 offsetof(union bpf_attr, CMD##_LAST_FIELD) - \
136 static int map_create(union bpf_attr *attr) in map_create()
222 static int map_lookup_elem(union bpf_attr *attr) in map_lookup_elem()
281 static int map_update_elem(union bpf_attr *attr) in map_update_elem()
335 static int map_delete_elem(union bpf_attr *attr) in map_delete_elem()
375 static int map_get_next_key(union bpf_attr *attr) in map_get_next_key()
621 static int bpf_prog_load(union bpf_attr *attr) in bpf_prog_load()
709 static int bpf_obj_pin(const union bpf_attr *attr) in bpf_obj_pin()
717 static int bpf_obj_get(const union bpf_attr *attr) in bpf_obj_get()
[all …]
Darraymap.c21 static struct bpf_map *array_map_alloc(union bpf_attr *attr) in array_map_alloc()
160 static struct bpf_map *fd_array_map_alloc(union bpf_attr *attr) in fd_array_map_alloc()
Dhashtab.c35 static struct bpf_map *htab_map_alloc(union bpf_attr *attr) in htab_map_alloc()
Dverifier.c2197 int bpf_check(struct bpf_prog **prog, union bpf_attr *attr) in bpf_check()
/linux-4.4.14/tools/lib/bpf/
Dbpf.c37 static int sys_bpf(enum bpf_cmd cmd, union bpf_attr *attr, in sys_bpf()
46 union bpf_attr attr; in bpf_create_map()
63 union bpf_attr attr; in bpf_load_program()
/linux-4.4.14/tools/build/feature/
Dtest-bpf.c5 union bpf_attr attr; in main()
/linux-4.4.14/include/linux/
Dbpf.h19 struct bpf_map *(*map_alloc)(union bpf_attr *attr);
187 int bpf_check(struct bpf_prog **fp, union bpf_attr *attr);
Dsyscalls.h68 union bpf_attr;
882 asmlinkage long sys_bpf(int cmd, union bpf_attr *attr, unsigned int size);
/linux-4.4.14/include/uapi/linux/
Dbpf.h101 union bpf_attr { union
/linux-4.4.14/tools/testing/selftests/net/
Dpsock_fanout.c113 union bpf_attr attr; in sock_fanout_set_ebpf()
/linux-4.4.14/arch/s390/kernel/
Dcompat_wrapper.c169 COMPAT_SYSCALL_WRAP3(bpf, int, cmd, union bpf_attr *, attr, unsigned int, size);
/linux-4.4.14/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)