Searched refs:load_attr (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.4/tools/testing/selftests/bpf/ |
| D | test_stub.c | 27 struct bpf_load_program_attr load_attr; in bpf_test_load_program() local 29 memset(&load_attr, 0, sizeof(struct bpf_load_program_attr)); in bpf_test_load_program() 30 load_attr.prog_type = type; in bpf_test_load_program() 31 load_attr.expected_attach_type = 0; in bpf_test_load_program() 32 load_attr.name = NULL; in bpf_test_load_program() 33 load_attr.insns = insns; in bpf_test_load_program() 34 load_attr.insns_cnt = insns_cnt; in bpf_test_load_program() 35 load_attr.license = license; in bpf_test_load_program() 36 load_attr.kern_version = kern_version; in bpf_test_load_program() 37 load_attr.prog_flags = BPF_F_TEST_RND_HI32; in bpf_test_load_program() [all …]
|
| D | test_sock_addr.c | 644 struct bpf_load_program_attr load_attr; in load_insns() local 647 memset(&load_attr, 0, sizeof(struct bpf_load_program_attr)); in load_insns() 648 load_attr.prog_type = BPF_PROG_TYPE_CGROUP_SOCK_ADDR; in load_insns() 649 load_attr.expected_attach_type = test->expected_attach_type; in load_insns() 650 load_attr.insns = insns; in load_insns() 651 load_attr.insns_cnt = insns_cnt; in load_insns() 652 load_attr.license = "GPL"; in load_insns() 654 ret = bpf_load_program_xattr(&load_attr, bpf_log_buf, BPF_LOG_BUF_SIZE); in load_insns()
|
| /Linux-v5.4/tools/lib/bpf/ |
| D | bpf.c | 213 int bpf_load_program_xattr(const struct bpf_load_program_attr *load_attr, in bpf_load_program_xattr() argument 221 if (!load_attr || !log_buf != !log_buf_sz) in bpf_load_program_xattr() 224 log_level = load_attr->log_level; in bpf_load_program_xattr() 229 attr.prog_type = load_attr->prog_type; in bpf_load_program_xattr() 230 attr.expected_attach_type = load_attr->expected_attach_type; in bpf_load_program_xattr() 231 attr.insn_cnt = (__u32)load_attr->insns_cnt; in bpf_load_program_xattr() 232 attr.insns = ptr_to_u64(load_attr->insns); in bpf_load_program_xattr() 233 attr.license = ptr_to_u64(load_attr->license); in bpf_load_program_xattr() 244 attr.kern_version = load_attr->kern_version; in bpf_load_program_xattr() 245 attr.prog_ifindex = load_attr->prog_ifindex; in bpf_load_program_xattr() [all …]
|
| D | libbpf.c | 3359 struct bpf_load_program_attr load_attr; in load_program() local 3368 memset(&load_attr, 0, sizeof(struct bpf_load_program_attr)); in load_program() 3369 load_attr.prog_type = prog->type; in load_program() 3370 load_attr.expected_attach_type = prog->expected_attach_type; in load_program() 3372 load_attr.name = prog->name; in load_program() 3373 load_attr.insns = insns; in load_program() 3374 load_attr.insns_cnt = insns_cnt; in load_program() 3375 load_attr.license = license; in load_program() 3376 load_attr.kern_version = kern_version; in load_program() 3377 load_attr.prog_ifindex = prog->prog_ifindex; in load_program() [all …]
|
| D | bpf.h | 99 bpf_load_program_xattr(const struct bpf_load_program_attr *load_attr,
|
| /Linux-v5.4/tools/testing/selftests/bpf/prog_tests/ |
| D | raw_tp_writable_reject_nbd_invalid.c | 21 struct bpf_load_program_attr load_attr = { in test_raw_tp_writable_reject_nbd_invalid() local 29 bpf_fd = bpf_load_program_xattr(&load_attr, error, sizeof(error)); in test_raw_tp_writable_reject_nbd_invalid()
|
| D | core_reloc.c | 292 struct bpf_object_load_attr load_attr = {}; in test_core_reloc() local 320 load_attr.obj = obj; in test_core_reloc() 321 load_attr.log_level = 0; in test_core_reloc() 322 load_attr.target_btf_path = test_case->btf_src_file; in test_core_reloc() 323 err = bpf_object__load_xattr(&load_attr); in test_core_reloc()
|
| D | raw_tp_writable_test_run.c | 19 struct bpf_load_program_attr load_attr = { in test_raw_tp_writable_test_run() local 27 int bpf_fd = bpf_load_program_xattr(&load_attr, error, sizeof(error)); in test_raw_tp_writable_test_run()
|
| /Linux-v5.4/tools/bpf/bpftool/ |
| D | prog.c | 1094 struct bpf_object_load_attr load_attr = { 0 }; in load_with_options() local 1306 load_attr.obj = obj; in load_with_options() 1309 load_attr.log_level = 1 + 2 + 4; in load_with_options() 1311 err = bpf_object__load_xattr(&load_attr); in load_with_options()
|