Searched refs:prog_load_attr (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | syscall.c | 121 static union bpf_attr prog_load_attr = { in load_prog() local 135 prog_load_attr.license = ptr_to_u64(license); in load_prog() 136 prog_load_attr.insns = ptr_to_u64(insns); in load_prog() 137 prog_load_attr.log_buf = ctx->log_buf; in load_prog() 138 prog_load_attr.log_size = ctx->log_size; in load_prog() 139 prog_load_attr.log_level = 1; in load_prog() 154 ret = bpf_sys_bpf(BPF_PROG_LOAD, &prog_load_attr, sizeof(prog_load_attr)); in load_prog()
|
| /linux-6.15/tools/lib/bpf/ |
| H A D | gen_loader.c | 1053 prog_load_attr = add_data(gen, &attr, attr_size); in bpf_gen__prog_load() 1055 prog_load_attr, attr_size); in bpf_gen__prog_load() 1058 emit_rel_store(gen, attr_field(prog_load_attr, license), license_off); in bpf_gen__prog_load() 1061 emit_rel_store(gen, attr_field(prog_load_attr, insns), insns_off); in bpf_gen__prog_load() 1076 move_ctx2blob(gen, attr_field(prog_load_attr, log_level), 4, in bpf_gen__prog_load() 1078 move_ctx2blob(gen, attr_field(prog_load_attr, log_size), 4, in bpf_gen__prog_load() 1080 move_ctx2blob(gen, attr_field(prog_load_attr, log_buf), 8, in bpf_gen__prog_load() 1083 move_stack2blob(gen, attr_field(prog_load_attr, prog_btf_fd), 4, in bpf_gen__prog_load() 1089 0, 0, 0, prog_load_attr)); in bpf_gen__prog_load() 1098 emit_sys_bpf(gen, BPF_PROG_LOAD, prog_load_attr, attr_size); in bpf_gen__prog_load() [all …]
|