Home
last modified time | relevance | path

Searched refs:func_name (Results 1 – 25 of 34) sorted by relevance

12

/linux/kernel/trace/
H A Dtrace_selftest.c363 char *func_name; in trace_selftest_startup_dynamic_tracing() local
381 func_name = "*" __stringify(DYN_FTRACE_TEST_NAME); in trace_selftest_startup_dynamic_tracing()
384 ftrace_set_global_filter(func_name, strlen(func_name), 1); in trace_selftest_startup_dynamic_tracing()
494 char *func_name; in trace_selftest_function_recursion() local
507 func_name = "*" __stringify(DYN_FTRACE_TEST_NAME); in trace_selftest_function_recursion()
508 len = strlen(func_name); in trace_selftest_function_recursion()
510 ret = ftrace_set_filter(&test_rec_probe, func_name, len, 1); in trace_selftest_function_recursion()
543 ret = ftrace_set_filter(&test_recsafe_probe, func_name, len, 1); in trace_selftest_function_recursion()
605 char *func_name; in trace_selftest_function_regs() local
623 func_name = "*" __stringify(DYN_FTRACE_TEST_NAME); in trace_selftest_function_regs()
[all …]
H A Dtrace_btf.c13 const struct btf_type *btf_find_func_proto(const char *func_name, struct btf **btf_p) in btf_find_func_proto() argument
18 id = bpf_find_btf_id(func_name, BTF_KIND_FUNC, btf_p); in btf_find_func_proto()
H A Dtrace_btf.h4 const struct btf_type *btf_find_func_proto(const char *func_name,
/linux/samples/kprobes/
H A Dkretprobe_example.c28 static char func_name[KSYM_NAME_LEN] = "kernel_clone"; variable
29 module_param_string(func, func_name, KSYM_NAME_LEN, 0644);
67 func_name, retval, (long long)delta); in ret_handler()
84 my_kretprobe.kp.symbol_name = func_name; in kretprobe_init()
/linux/tools/perf/jvmti/
H A Dlibjvmti.c242 char *func_name = NULL; in compiled_method_load_cb() local
286 ret = (*jvmti)->GetMethodName(jvmti, method, &func_name, in compiled_method_load_cb()
300 len = strlen(func_name) + strlen(class_sign) + strlen(func_sign) + 2; in compiled_method_load_cb()
303 snprintf(str, len, "%s%s%s", class_sign, func_name, func_sign); in compiled_method_load_cb()
309 (*jvmti)->Deallocate(jvmti, (unsigned char *)func_name); in compiled_method_load_cb()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Duprobe.c61 uprobe_opts.func_name = "urandlib_api"; in test_uprobe()
70 uprobe_opts.func_name = "urandlib_api@LIBURANDOM_READ_1.0.0"; in test_uprobe()
168 uprobe_opts.func_name = "uprobe_regs_change_trigger";
216 uprobe_opts.func_name = "uprobe_regs_change_ip_1";
H A Dattach_probe.c96 uprobe_opts.func_name = "trigger_func2"; in test_attach_probe_manual()
468 uprobe_opts.func_name = "fopen";
478 uprobe_opts.func_name = "fclose";
H A Dfill_link_info.c73 if (!info.perf_event.kprobe.func_name) { in verify_perf_link_info()
74 info.perf_event.kprobe.func_name = ptr_to_u64(&buf); in verify_perf_link_info()
79 err = strncmp(u64_to_ptr(info.perf_event.kprobe.func_name), KPROBE_FUNC, in verify_perf_link_info()
137 info.perf_event.kprobe.func_name = 0x1; /* invalid address */ in kprobe_fill_invalid_user_buffer()
145 info.perf_event.kprobe.func_name = 0; in kprobe_fill_invalid_user_buffer()
/linux/lib/tests/
H A Dffs_kunit.c103 int actual, int expected, const char *func_name, in validate_ffs_result() argument
108 func_name, input, description, expected, actual); in validate_ffs_result()
115 int actual, int expected, const char *func_name, in validate_ffs64_result() argument
120 func_name, input, description, expected, actual); in validate_ffs64_result()
/linux/sound/soc/
H A Dsoc-ops-test.c41 .func_name = #cfunc, \
51 .func_name = #cfunc, \
75 const char * const func_name; member
84 const char * const func_name; member
425 control_layout_str(param->layout), param->func_name, in info_test_desc()
460 control_layout_str(param->layout), param->func_name, in access_test_desc()
468 control_layout_str(param->layout), param->func_name, in access_test_desc()
/linux/include/linux/firmware/intel/
H A Dstratix10-smc.h51 #define INTEL_SIP_SMC_ASYNC_VAL(func_name) \ argument
53 ARM_SMCCC_OWNER_SIP, (func_name))
/linux/fs/smb/client/
H A Dtrace.h1110 const char *func_name,
1112 TP_ARGS(xid, func_name, rc),
1115 __string(func_name, func_name)
1120 __assign_str(func_name);
1124 __get_str(func_name), __entry->xid, __entry->rc)
1130 const char *func_name, \
1132 TP_ARGS(xid, func_name, rc))
1165 const char *func_name),
1166 TP_ARGS(xid, func_name),
1169 __string(func_name, func_name)
[all …]
/linux/kernel/events/
H A Dinternal.h164 #define DEFINE_OUTPUT_COPY(func_name, memcpy_func) \ argument
166 func_name(struct perf_output_handle *handle, \
/linux/scripts/dtc/
H A Ddt-extract-compatibles49 def parse_of_functions(data, func_name): argument
52 for m in re.finditer(rf'{func_name}\(([a-zA-Z0-9_>\(\)"\-]+,\s)*"([a-zA-Z0-9_,-]+)"\)', data):
/linux/tools/perf/bench/
H A Duprobe.c81 uprobe_opts.func_name = "usleep"; in bench_uprobe__setup_bpf_skel()
/linux/tools/lib/bpf/
H A Dlibbpf.c11816 const char *func_name,
11855 if (!func_name && legacy) in avail_kallsyms_cb()
11860 func_name, offset, in avail_kallsyms_cb()
11866 func_name, offset); in avail_kallsyms_cb()
11872 pfd = perf_event_kprobe_open_legacy(legacy_probe, retprobe, func_name, in avail_kallsyms_cb()
11879 func_name ?: "", func_name ? "+" : "", in libbpf_available_kallsyms_parse()
11889 func_name ?: "", func_name ? "+" : "", in libbpf_available_kallsyms_parse()
11913 const char *func_name) in libbpf_available_kallsyms_parse()
11656 bpf_program__attach_kprobe_opts(const struct bpf_program * prog,const char * func_name,const struct bpf_kprobe_opts * opts) bpf_program__attach_kprobe_opts() argument
11751 bpf_program__attach_kprobe(const struct bpf_program * prog,bool retprobe,const char * func_name) bpf_program__attach_kprobe() argument
11765 char func_name[128]; bpf_program__attach_ksyscall() local
12105 const char *func_name; attach_kprobe() local
12218 char *probe_type = NULL, *binary_path = NULL, *func_name = NULL; attach_uprobe_multi() local
12327 elf_find_func_offset_from_archive(const char * archive_path,const char * file_name,const char * func_name) elf_find_func_offset_from_archive() argument
12599 const char *func_name; bpf_program__attach_uprobe_opts() local
12735 char *probe_type = NULL, *binary_path = NULL, *func_name = NULL, *func_off; attach_uprobe() local
[all...]
/linux/kernel/bpf/
H A Dverifier.c2904 const char *func_name) in find_kfunc_impl_proto() argument
2911 len = snprintf(buf, TMP_STR_BUF_LEN, "%s%s", func_name, KF_IMPL_SUFFIX); in find_kfunc_impl_proto()
2913 verbose(env, "function name %s%s is too long\n", func_name, KF_IMPL_SUFFIX); in find_kfunc_impl_proto()
2934 const char *func_name; in fetch_kfunc_meta() local
2964 func_name = btf_name_by_offset(btf, func->name_off); in fetch_kfunc_meta()
2971 func_proto = find_kfunc_impl_proto(env, btf, func_name); in fetch_kfunc_meta()
2984 kfunc->name = func_name; in fetch_kfunc_meta()
7627 verbose(env, "expected an RCU CS when using %s\n", meta->func_name); in process_iter_arg()
11452 meta->func_name, argno, btf_type_str(ref_t), ref_tname); in get_kfunc_ptr_arg_type()
11539 meta->func_name, argno, btf_type_str(ref_t), ref_tname, argno + 1, in process_kf_arg_ptr_to_btf_id()
[all …]
H A Dcore.c568 const char *func_name; in bpf_prog_ksym_set_name() local
588 func_name = btf_name_by_offset(prog->aux->btf, type->name_off); in bpf_prog_ksym_set_name()
589 snprintf(sym, (size_t)(end - sym), "_%s", func_name); in bpf_prog_ksym_set_name()
/linux/tools/perf/util/
H A Ddwarf-aux.c729 const char *func_name; in die_find_func_rettype()
734 func_name = dwarf_diename(die_mem); in die_find_func_rettype()
735 if (func_name && !strcmp(func_name, data)) in die_find_func_rettype()
702 const char *func_name; __die_find_func_rettype_cb() local
/linux/tools/bpf/resolve_btfids/
H A Dmain.c994 const char *tag_name, *func_name; in collect_kfuncs() local
1019 func_name = btf__name_by_offset(btf, t->name_off); in collect_kfuncs()
1020 if (!func_name) in collect_kfuncs()
1023 id = btf_id__find(&obj->funcs, func_name); in collect_kfuncs()
/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c158 const char *func_name) in sunxi_pinctrl_desc_find_function_by_name() argument
170 if (!strcmp(func->name, func_name) && in sunxi_pinctrl_desc_find_function_by_name()
186 const char *func_name) in sunxi_pinctrl_desc_find_function_by_pin() argument
197 if (!strcmp(func->name, func_name)) in sunxi_pinctrl_desc_find_function_by_pin()
/linux/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c223 const char *func_name) in s32_dt_group_node_to_map() argument
253 np->name, func_name); in s32_dt_group_node_to_map()
/linux/drivers/usb/gadget/
H A Dconfigfs.c608 char *func_name; in function_make() local
617 func_name = buf; in function_make()
618 instance_name = strchr(func_name, '.'); in function_make()
626 fi = usb_get_function_instance(func_name); in function_make()
/linux/drivers/message/fusion/
H A Dmptbase.h913 char *func_name);
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c80 const char *func_name; member
887 void *res, const char *func_name) in _get_res() argument
902 func_name, slave, res_id, mlx4_resource_type_to_str(type), in _get_res()
903 r->func_name); in _get_res()
915 r->func_name = func_name; in _get_res()
960 r->func_name = ""; in put_res()

12