/third_party/libbpf/src/ |
H A D | libbpf_probes.c | 103 static int probe_prog_load(enum bpf_prog_type prog_type, in probe_prog_load() argument 116 switch (prog_type) { in probe_prog_load() 137 if (prog_type == BPF_PROG_TYPE_TRACING) in probe_prog_load() 191 fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts); in probe_prog_load() 205 int libbpf_probe_bpf_prog_type(enum bpf_prog_type prog_type, const void *opts) in libbpf_probe_bpf_prog_type() argument 217 ret = probe_prog_load(prog_type, insns, insn_cnt, NULL, 0); in libbpf_probe_bpf_prog_type() 403 int libbpf_probe_bpf_helper(enum bpf_prog_type prog_type, enum bpf_func_id helper_id, in libbpf_probe_bpf_helper() argument 420 switch (prog_type) { in libbpf_probe_bpf_helper() 431 ret = probe_prog_load(prog_type, insns, insn_cnt, buf, sizeof(buf)); in libbpf_probe_bpf_helper()
|
H A D | bpf_gen_internal.h | 63 enum bpf_prog_type prog_type, const char *prog_name,
|
H A D | libbpf.h | 284 libbpf_prog_type_by_name(const char *name, enum bpf_prog_type *prog_type, 1567 * @param prog_type BPF program type to detect kernel support for 1576 LIBBPF_API int libbpf_probe_bpf_prog_type(enum bpf_prog_type prog_type, const void *opts); 1593 * @param prog_type BPF program type used to check the support of BPF helper 1603 LIBBPF_API int libbpf_probe_bpf_helper(enum bpf_prog_type prog_type, 1786 * @param prog_type BPF program type associated with specified section 1820 enum bpf_prog_type prog_type,
|
H A D | gen_loader.c | 935 enum bpf_prog_type prog_type, const char *prog_name, in bpf_gen__prog_load() 945 prog_type, insn_cnt, prog_idx); in bpf_gen__prog_load() 951 attr.prog_type = prog_type; in bpf_gen__prog_load() 934 bpf_gen__prog_load(struct bpf_gen *gen, enum bpf_prog_type prog_type, const char *prog_name, const char *license, struct bpf_insn *insns, size_t insn_cnt, struct bpf_prog_load_opts *load_attr, int prog_idx) bpf_gen__prog_load() argument
|
H A D | skel_internal.h | 331 attr.prog_type = BPF_PROG_TYPE_SYSCALL; in bpf_load_and_run()
|
H A D | bpf.c | 119 attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; in probe_memcg_account() 230 int bpf_prog_load(enum bpf_prog_type prog_type, in bpf_prog_load() argument 257 attr.prog_type = prog_type; in bpf_prog_load()
|
H A D | bpf.h | 109 LIBBPF_API int bpf_prog_load(enum bpf_prog_type prog_type,
|
H A D | libbpf.c | 388 enum bpf_prog_type prog_type; member 4962 attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; 7800 prog->type = prog->sec_def->prog_type; 9200 .prog_type = BPF_PROG_TYPE_##ptype, \ 9326 enum bpf_prog_type prog_type, 9357 sec_def->prog_type = prog_type; 9502 int libbpf_prog_type_by_name(const char *name, enum bpf_prog_type *prog_type, argument 9513 *prog_type = sec_def->prog_type; 9325 libbpf_register_prog_handler(const char *sec, enum bpf_prog_type prog_type, enum bpf_attach_type exp_attach_type, const struct libbpf_prog_handler_opts *opts) global() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_program.c | 477 uint8_t prog_type; in nv50_program_upload_code() local 509 prog_type = 1; in nv50_program_upload_code() 512 prog_type = prog->type; in nv50_program_upload_code() 533 (prog_type << NV50_CODE_BO_SIZE_LOG2) + prog->code_base, in nv50_program_upload_code()
|
/third_party/ltp/testcases/kernel/syscalls/bpf/ |
H A D | bpf_common.c | 99 attr->prog_type = BPF_PROG_TYPE_SOCKET_FILTER; in bpf_init_prog_attr()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
H A D | Host.cpp | 367 uint32_t prog_type; in getHostCPUNameForBPF() 377 attr.prog_type = 1; /* BPF_PROG_TYPE_SOCKET_FILTER */ in getHostCPUNameForBPF() 391 attr.prog_type = 1; /* BPF_PROG_TYPE_SOCKET_FILTER */ in getHostCPUNameForBPF()
|
/third_party/ltp/include/lapi/ |
H A D | bpf.h | 213 uint32_t prog_type; /* one of enum bpf_prog_type */ member
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_cmd_buffer.c | 4493 enum pvr_pds_vertex_attrib_program_type prog_type; in pvr_validate_draw_state() local 4497 prog_type = PVR_PDS_VERTEX_ATTRIB_PROGRAM_DRAW_INDIRECT; in pvr_validate_draw_state() 4499 prog_type = PVR_PDS_VERTEX_ATTRIB_PROGRAM_BASE_INSTANCE; in pvr_validate_draw_state() 4501 prog_type = PVR_PDS_VERTEX_ATTRIB_PROGRAM_BASIC; in pvr_validate_draw_state() 4504 &gfx_pipeline->vertex_shader_state.pds_attrib_programs[prog_type]; in pvr_validate_draw_state()
|
/third_party/libbpf/include/uapi/linux/ |
H A D | bpf.h | 1434 __u32 prog_type; /* one of enum bpf_prog_type */ member
|