Home
last modified time | relevance | path

Searched refs:prog_type (Results 1 - 14 of 14) sorted by relevance

/third_party/libbpf/src/
H A Dlibbpf_probes.c103 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 Dbpf_gen_internal.h63 enum bpf_prog_type prog_type, const char *prog_name,
H A Dlibbpf.h284 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 Dgen_loader.c935 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 Dskel_internal.h331 attr.prog_type = BPF_PROG_TYPE_SYSCALL; in bpf_load_and_run()
H A Dbpf.c119 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 Dbpf.h109 LIBBPF_API int bpf_prog_load(enum bpf_prog_type prog_type,
H A Dlibbpf.c388 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 Dnv50_program.c477 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 Dbpf_common.c99 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 DHost.cpp367 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 Dbpf.h213 uint32_t prog_type; /* one of enum bpf_prog_type */ member
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_cmd_buffer.c4493 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 Dbpf.h1434 __u32 prog_type; /* one of enum bpf_prog_type */ member

Completed in 47 milliseconds