Searched refs:bpf_attr (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/samples/bpf/ |
D | libbpf.c | 24 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/ |
D | syscall.c | 25 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 …]
|
D | arraymap.c | 21 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()
|
D | hashtab.c | 35 static struct bpf_map *htab_map_alloc(union bpf_attr *attr) in htab_map_alloc()
|
D | verifier.c | 2197 int bpf_check(struct bpf_prog **prog, union bpf_attr *attr) in bpf_check()
|
/linux-4.4.14/tools/lib/bpf/ |
D | bpf.c | 37 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/ |
D | test-bpf.c | 5 union bpf_attr attr; in main()
|
/linux-4.4.14/include/linux/ |
D | bpf.h | 19 struct bpf_map *(*map_alloc)(union bpf_attr *attr); 187 int bpf_check(struct bpf_prog **fp, union bpf_attr *attr);
|
D | syscalls.h | 68 union bpf_attr; 882 asmlinkage long sys_bpf(int cmd, union bpf_attr *attr, unsigned int size);
|
/linux-4.4.14/include/uapi/linux/ |
D | bpf.h | 101 union bpf_attr { union
|
/linux-4.4.14/tools/testing/selftests/net/ |
D | psock_fanout.c | 113 union bpf_attr attr; in sock_fanout_set_ebpf()
|
/linux-4.4.14/arch/s390/kernel/ |
D | compat_wrapper.c | 169 COMPAT_SYSCALL_WRAP3(bpf, int, cmd, union bpf_attr *, attr, unsigned int, size);
|
/linux-4.4.14/Documentation/networking/ |
D | filter.txt | 1105 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)
|