Home
last modified time | relevance | path

Searched refs:prog_load_attr (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dsyscall.c121 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 Dgen_loader.c1053 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 …]