/tools/perf/scripts/python/Perf-Trace-Util/ |
A D | Context.c | 53 static PyObject *perf_trace_context_common_pc(PyObject *obj, PyObject *args) in perf_trace_context_common_pc() 63 static PyObject *perf_trace_context_common_flags(PyObject *obj, in perf_trace_context_common_flags() 74 static PyObject *perf_trace_context_common_lock_depth(PyObject *obj, in perf_trace_context_common_lock_depth() 86 static PyObject *perf_sample_insn(PyObject *obj, PyObject *args) in perf_sample_insn() 104 static PyObject *perf_set_itrace_options(PyObject *obj, PyObject *args) in perf_set_itrace_options() 130 static PyObject *perf_sample_src(PyObject *obj, PyObject *args, bool get_srccode) in perf_sample_src() 165 static PyObject *perf_sample_srcline(PyObject *obj, PyObject *args) in perf_sample_srcline() 170 static PyObject *perf_sample_srccode(PyObject *obj, PyObject *args) in perf_sample_srccode() 175 static PyObject *__perf_config_get(PyObject *obj, PyObject *args) in __perf_config_get()
|
/tools/testing/selftests/livepatch/test_modules/ |
A D | test_klp_callbacks_demo2.c | 21 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() 31 static int pre_patch_callback(struct klp_object *obj) in pre_patch_callback() 38 static void post_patch_callback(struct klp_object *obj) in post_patch_callback() 44 static void pre_unpatch_callback(struct klp_object *obj) in pre_unpatch_callback() 50 static void post_unpatch_callback(struct klp_object *obj) in post_unpatch_callback()
|
A D | test_klp_callbacks_demo.c | 21 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() 31 static int pre_patch_callback(struct klp_object *obj) in pre_patch_callback() 38 static void post_patch_callback(struct klp_object *obj) in post_patch_callback() 44 static void pre_unpatch_callback(struct klp_object *obj) in pre_unpatch_callback() 50 static void post_unpatch_callback(struct klp_object *obj) in post_unpatch_callback()
|
A D | test_klp_state.c | 23 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() 90 static int pre_patch_callback(struct klp_object *obj) in pre_patch_callback() 97 static void post_patch_callback(struct klp_object *obj) in post_patch_callback() 104 static void pre_unpatch_callback(struct klp_object *obj) in pre_unpatch_callback() 111 static void post_unpatch_callback(struct klp_object *obj) in post_unpatch_callback()
|
A D | test_klp_state2.c | 23 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() 119 static int pre_patch_callback(struct klp_object *obj) in pre_patch_callback() 126 static void post_patch_callback(struct klp_object *obj) in post_patch_callback() 133 static void pre_unpatch_callback(struct klp_object *obj) in pre_unpatch_callback() 140 static void post_unpatch_callback(struct klp_object *obj) in post_unpatch_callback()
|
A D | test_klp_shadow_vars.c | 61 static void *shadow_get(void *obj, unsigned long id) in shadow_get() 72 static void *shadow_alloc(void *obj, unsigned long id, size_t size, in shadow_alloc() 87 static void *shadow_get_or_alloc(void *obj, unsigned long id, size_t size, in shadow_get_or_alloc() 102 static void shadow_free(void *obj, unsigned long id, klp_shadow_dtor_t dtor) in shadow_free() 117 static int shadow_ctor(void *obj, void *shadow_data, void *ctor_data) in shadow_ctor() 136 static void shadow_dtor(void *obj, void *shadow_data) in shadow_dtor()
|
/tools/testing/selftests/bpf/prog_tests/ |
A D | cgroup_getset_retval.c | 21 struct cgroup_getset_retval_setsockopt *obj; in test_setsockopt_set() local 57 struct cgroup_getset_retval_setsockopt *obj; in test_setsockopt_set_and_get() local 100 struct cgroup_getset_retval_setsockopt *obj; in test_setsockopt_default_zero() local 136 struct cgroup_getset_retval_setsockopt *obj; in test_setsockopt_default_zero_and_set() local 180 struct cgroup_getset_retval_setsockopt *obj; in test_setsockopt_override() local 230 struct cgroup_getset_retval_setsockopt *obj; in test_setsockopt_legacy_eperm() local 275 struct cgroup_getset_retval_setsockopt *obj; in test_setsockopt_legacy_no_override() local 327 struct cgroup_getset_retval_getsockopt *obj; in test_getsockopt_get() local 369 struct cgroup_getset_retval_getsockopt *obj; in test_getsockopt_override() local 407 struct cgroup_getset_retval_getsockopt *obj; in test_getsockopt_retval_sync() local
|
A D | xdp_adjust_tail.c | 9 struct bpf_object *obj; in test_xdp_adjust_tail_shrink() local 43 struct bpf_object *obj; in test_xdp_adjust_tail_grow() local 84 struct bpf_object *obj; in test_xdp_adjust_tail_grow2() local 154 struct bpf_object *obj; in test_xdp_adjust_frags_tail_shrink() local 221 struct bpf_object *obj; in test_xdp_adjust_frags_tail_grow_4k() local 292 struct bpf_object *obj; in test_xdp_adjust_frags_tail_grow_64k() local
|
A D | global_data.c | 5 static void test_global_data_number(struct bpf_object *obj, __u32 duration) in test_global_data_number() 40 static void test_global_data_string(struct bpf_object *obj, __u32 duration) in test_global_data_string() 75 static void test_global_data_struct(struct bpf_object *obj, __u32 duration) in test_global_data_struct() 103 static void test_global_data_rdonly(struct bpf_object *obj, __u32 duration) in test_global_data_rdonly() 135 struct bpf_object *obj; in test_global_data() local
|
A D | sockopt_multi.c | 7 static int run_getsockopt_test(struct sockopt_multi *obj, int cg_parent, in run_getsockopt_test() 158 static int run_setsockopt_test(struct sockopt_multi *obj, int cg_parent, in run_setsockopt_test() 256 struct sockopt_multi *obj = NULL; in test_sockopt_multi() local
|
A D | subskeleton.c | 8 static void subskeleton_lib_setup(struct bpf_object *obj) in subskeleton_lib_setup() 23 static int subskeleton_lib_subresult(struct bpf_object *obj) in subskeleton_lib_subresult() 87 struct bpf_object *obj; in subtest_obj_subskeleton() local
|
A D | tailcalls.c | 21 struct bpf_object *obj; in test_tailcall_1() local 157 struct bpf_object *obj; in test_tailcall_2() local 231 struct bpf_object *obj = NULL, *fentry_obj = NULL, *fexit_obj = NULL; in test_tailcall_count() local 417 struct bpf_object *obj; in test_tailcall_4() local 507 struct bpf_object *obj; in test_tailcall_5() local 597 struct bpf_object *obj; in test_tailcall_bpf2bpf_1() local 681 struct bpf_object *obj; in test_tailcall_bpf2bpf_2() local 761 struct bpf_object *obj; in test_tailcall_bpf2bpf_3() local 856 struct bpf_object *obj; in test_tailcall_bpf2bpf_4() local 936 struct tailcall_bpf2bpf6 *obj; in test_tailcall_bpf2bpf_6() local [all …]
|
A D | global_func_args.c | 7 static void test_global_func_args0(struct bpf_object *obj) in test_global_func_args0() 43 struct bpf_object *obj; in test_global_func_args() local
|
A D | metadata.c | 68 struct metadata_unused *obj; in test_metadata_unused() local 102 struct metadata_used *obj; in test_metadata_used() local
|
A D | cg_storage_multi.c | 90 struct cg_storage_multi_egress_only *obj; in test_egress_only() local 160 struct cg_storage_multi_isolated *obj; in test_isolated() local 273 struct cg_storage_multi_shared *obj; in test_shared() local
|
A D | trampoline_count.c | 6 struct bpf_object *obj; member 12 struct bpf_object *obj; in load_prog() local
|
A D | pinning.c | 8 __u32 get_map_id(struct bpf_object *obj, const char *name) in get_map_id() 38 struct bpf_object *obj; in test_pinning() local
|
A D | fexit_bpf2bpf.c | 12 static int check_data_map(struct bpf_object *obj, int prog_cnt, bool reset) in check_data_map() 63 struct bpf_object *obj = NULL, *tgt_obj; in test_fexit_bpf2bpf_common() local 228 static int test_second_attach(struct bpf_object *obj) in test_second_attach() 358 struct bpf_object *obj = NULL, *pkt_obj; in test_obj_load_failure_common() local
|
A D | pkt_access.c | 8 struct bpf_object *obj; in test_pkt_access() local
|
A D | pkt_md_access.c | 8 struct bpf_object *obj; in test_pkt_md_access() local
|
/tools/lib/bpf/ |
A D | libbpf.c | 475 struct bpf_object *obj; member 546 struct bpf_object *obj; member 1140 struct bpf_object *obj = map->obj; in bpf_map__init_kern_struct_ops() local 1489 struct bpf_object *obj; in bpf_object__new() local 4495 struct bpf_object *obj = prog->obj; in bpf_program__record_reloc() local 7756 struct bpf_object *obj = prog->obj; in fixup_log_missing_map_load() local 7789 struct bpf_object *obj = prog->obj; in fixup_log_missing_kfunc_call() local 7862 struct bpf_object *obj = prog->obj; in bpf_program_record_relos() local 7990 struct bpf_object *obj; in bpf_object_open() local 8192 struct bpf_object *obj = ctx; in kallsyms_cb() local [all …]
|
A D | linker.c | 494 struct src_obj obj = {}; in bpf_linker_add_file() local 643 static struct src_sec *add_src_sec(struct src_obj *obj, const char *sec_name) in add_src_sec() 666 struct src_obj *obj) in linker_load_obj_file() 830 static int linker_sanity_check_elf(struct src_obj *obj) in linker_sanity_check_elf() 1087 static int linker_sanity_check_btf(struct src_obj *obj) in linker_sanity_check_btf() 1122 static int linker_sanity_check_btf_ext(struct src_obj *obj) in linker_sanity_check_btf_ext() 1767 struct src_obj *obj, Elf64_Sym *sym, int btf_id) in glob_map_defs_match() 1807 struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id) in glob_syms_match() 2287 static Elf64_Sym *find_sym_by_name(struct src_obj *obj, size_t sec_idx, in find_sym_by_name() 2315 static int linker_fixup_btf(struct src_obj *obj) in linker_fixup_btf() [all …]
|
/tools/include/linux/ |
A D | hashtable.h | 105 #define hash_for_each(name, bkt, obj, member) \ argument 119 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument 132 #define hash_for_each_possible(name, obj, member, key) \ argument 144 #define hash_for_each_possible_safe(name, obj, tmp, member, key) \ argument
|
/tools/bpf/resolve_btfids/ |
A D | main.c | 260 static struct btf_id *add_set(struct object *obj, char *name, bool is_set8) in add_set() 329 static int elf_collect(struct object *obj) in elf_collect() 430 static int symbols_collect(struct object *obj) in symbols_collect() 532 static int symbols_resolve(struct object *obj) in symbols_resolve() 623 static int id_patch(struct object *obj, struct btf_id *id) in id_patch() 655 static int __symbols_patch(struct object *obj, struct rb_root *root) in __symbols_patch() 679 static int sets_patch(struct object *obj) in sets_patch() 741 static int symbols_patch(struct object *obj) in symbols_patch() 778 struct object obj = { in main() local
|
/tools/bpf/bpftool/ |
A D | gen.c | 147 static int codegen_datasec_def(struct bpf_object *obj, in codegen_datasec_def() 275 static int codegen_datasecs(struct bpf_object *obj, const char *obj_name) in codegen_datasecs() 324 static int codegen_subskel_datasecs(struct bpf_object *obj, const char *obj_name) in codegen_subskel_datasecs() 497 static void codegen_asserts(struct bpf_object *obj, const char *obj_name) in codegen_asserts() 562 static void codegen_attach_detach(struct bpf_object *obj, const char *obj_name) in codegen_attach_detach() 644 static void codegen_destroy(struct bpf_object *obj, const char *obj_name) in codegen_destroy() 920 codegen_progs_skeleton(struct bpf_object *obj, size_t prog_cnt, bool populate_links) in codegen_progs_skeleton() 1106 static int gen_st_ops_shadow(const char *obj_name, struct btf *btf, struct bpf_object *obj) in gen_st_ops_shadow() 1140 static void gen_st_ops_shadow_init(struct btf *btf, struct bpf_object *obj) in gen_st_ops_shadow_init() 1171 struct bpf_object *obj = NULL; in do_skeleton() local [all …]
|