/kernel/linux/linux-6.6/samples/kprobes/ |
H A D | kprobe_example.c | 24 .symbol_name = symbol, 32 p->symbol_name, p->addr, regs->ip, regs->flags); in handler_pre() 36 p->symbol_name, p->addr, regs->nip, regs->msr); in handler_pre() 40 p->symbol_name, p->addr, regs->cp0_epc, regs->cp0_status); in handler_pre() 44 p->symbol_name, p->addr, (long)regs->pc, (long)regs->pstate); in handler_pre() 48 p->symbol_name, p->addr, (long)regs->ARM_pc, (long)regs->ARM_cpsr); in handler_pre() 52 p->symbol_name, p->addr, regs->epc, regs->status); in handler_pre() 56 p->symbol_name, p->addr, regs->psw.addr, regs->flags); in handler_pre() 60 p->symbol_name, p->addr, regs->csr_era, regs->csr_estat); in handler_pre() 73 p->symbol_name, in handler_post() [all...] |
H A D | kretprobe_example.c | 84 my_kretprobe.kp.symbol_name = func_name; in kretprobe_init() 91 my_kretprobe.kp.symbol_name, my_kretprobe.kp.addr); in kretprobe_init() 102 my_kretprobe.nmissed, my_kretprobe.kp.symbol_name); in kretprobe_exit()
|
/kernel/linux/linux-5.10/samples/kprobes/ |
H A D | kprobe_example.c | 24 .symbol_name = symbol, 32 p->symbol_name, p->addr, regs->ip, regs->flags); in handler_pre() 36 p->symbol_name, p->addr, regs->nip, regs->msr); in handler_pre() 40 p->symbol_name, p->addr, regs->cp0_epc, regs->cp0_status); in handler_pre() 45 p->symbol_name, p->addr, (long)regs->pc, (long)regs->pstate); in handler_pre() 49 p->symbol_name, p->addr, regs->psw.addr, regs->flags); in handler_pre() 62 p->symbol_name, p->addr, regs->flags); in handler_post() 66 p->symbol_name, p->addr, regs->msr); in handler_post() 70 p->symbol_name, p->addr, regs->cp0_status); in handler_post() 74 p->symbol_name, in handler_post() [all...] |
H A D | kretprobe_example.c | 85 my_kretprobe.kp.symbol_name = func_name; in kretprobe_init() 92 my_kretprobe.kp.symbol_name, my_kretprobe.kp.addr); in kretprobe_init() 103 my_kretprobe.nmissed, my_kretprobe.kp.symbol_name); in kretprobe_exit()
|
/kernel/linux/linux-5.10/tools/lib/symbol/ |
H A D | kallsyms.c | 52 char symbol_name[KSYM_NAME_LEN + 1]; in kallsyms__parse() local 63 for (i = 0; i < sizeof(symbol_name); i++) { in kallsyms__parse() 67 symbol_name[i] = ch; in kallsyms__parse() 69 symbol_name[i] = '\0'; in kallsyms__parse() 71 err = process_symbol(arg, symbol_name, symbol_type, start); in kallsyms__parse()
|
/kernel/linux/linux-6.6/tools/lib/symbol/ |
H A D | kallsyms.c | 52 char symbol_name[KSYM_NAME_LEN + 1]; in kallsyms__parse() local 63 for (i = 0; i < sizeof(symbol_name); i++) { in kallsyms__parse() 67 symbol_name[i] = ch; in kallsyms__parse() 69 symbol_name[i] = '\0'; in kallsyms__parse() 71 err = process_symbol(arg, symbol_name, symbol_type, start); in kallsyms__parse()
|
/kernel/linux/linux-6.6/lib/ |
H A D | test_kprobes.c | 56 .symbol_name = "kprobe_target", 117 .symbol_name = "kprobe_target2", 150 .symbol_name = "kprobe_recursed_target", 196 .kp.symbol_name = "kprobe_target" 221 .kp.symbol_name = "kprobe_target2" 285 .kp.symbol_name = "kprobe_stacktrace_target" 346 .kp.symbol_name = "kprobe_stacktrace_internal_target"
|
/kernel/linux/linux-5.10/kernel/ |
H A D | test_kprobes.c | 51 .symbol_name = "kprobe_target", 104 .symbol_name = "kprobe_target2", 193 .kp.symbol_name = "kprobe_target" 236 .kp.symbol_name = "kprobe_target2"
|
H A D | fail_function.c | 62 attr->kp.symbol_name = kstrdup(sym, GFP_KERNEL); in fei_attr_new() 63 if (!attr->kp.symbol_name) { in fei_attr_new() 78 kfree(attr->kp.symbol_name); in fei_attr_free() 88 if (!strcmp(attr->kp.symbol_name, sym)) in fei_attr_lookup() 159 dir = debugfs_create_dir(attr->kp.symbol_name, fei_debugfs_dir); in fei_debugfs_add_attr() 166 debugfs_lookup_and_remove(attr->kp.symbol_name, fei_debugfs_dir); in fei_debugfs_remove_attr()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_module.c | 8 static const char *symbol_name = "bpf_testmod_test_read"; variable 28 type_id = btf__find_by_name(module_btf, symbol_name); in test_btf_module()
|
H A D | module_fentry_shadow.c | 9 static const char *symbol_name = "bpf_fentry_shadow_test"; variable 90 btf_id[0] = btf__find_by_name_kind(vmlinux_btf, symbol_name, BTF_KIND_FUNC); in test_module_fentry_shadow() 94 btf_id[1] = btf__find_by_name_kind(mod_btf, symbol_name, BTF_KIND_FUNC); in test_module_fentry_shadow()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | fail_function.c | 62 attr->kp.symbol_name = kstrdup(sym, GFP_KERNEL); in fei_attr_new() 63 if (!attr->kp.symbol_name) { in fei_attr_new() 78 kfree(attr->kp.symbol_name); in fei_attr_free() 88 if (!strcmp(attr->kp.symbol_name, sym)) in fei_attr_lookup() 159 dir = debugfs_create_dir(attr->kp.symbol_name, fei_debugfs_dir); in fei_debugfs_add_attr() 166 debugfs_lookup_and_remove(attr->kp.symbol_name, fei_debugfs_dir); in fei_debugfs_remove_attr()
|
H A D | kprobes.c | 1440 * If 'symbol_name' is specified, look it up and add the 'offset' 1446 _kprobe_addr(kprobe_opcode_t *addr, const char *symbol_name, in _kprobe_addr() argument 1449 if ((symbol_name && addr) || (!symbol_name && !addr)) in _kprobe_addr() 1452 if (symbol_name) { in _kprobe_addr() 1460 addr = kprobe_lookup_name(symbol_name, offset); in _kprobe_addr() 1490 return _kprobe_addr(p->addr, p->symbol_name, p->offset, &on_func_entry); in kprobe_addr() 1622 addr = _kprobe_addr(p->addr, p->symbol_name, p->offset, &on_func_entry); in register_kprobe() 2200 ret = kprobe_on_func_entry(rp->kp.addr, rp->kp.symbol_name, rp->kp.offset); in register_kretprobe() 2457 pr_err("Dump kprobe:\n.symbol_name in dump_kprobe() [all...] |
/kernel/linux/linux-5.10/sound/pci/cs46xx/ |
H A D | dsp_spos.c | 145 if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") && in add_symbols() 160 module->symbol_table.symbols[i].symbol_name, in add_symbols() 176 module->symbol_table.symbols[i].symbol_name); */ in add_symbols() 185 add_symbol (struct snd_cs46xx * chip, char * symbol_name, u32 address, int type) in add_symbol() argument 197 symbol_name, in add_symbol() 200 "dsp_spos: symbol <%s> duplicated\n", symbol_name); in add_symbol() 206 strcpy (ins->symbol_table.symbols[index].symbol_name, symbol_name); in add_symbol() 445 cs46xx_dsp_lookup_symbol (struct snd_cs46xx * chip, char * symbol_name, int symbol_type) in cs46xx_dsp_lookup_symbol() argument 455 if (!strcmp(ins->symbol_table.symbols[i].symbol_name,symbol_nam in cs46xx_dsp_lookup_symbol() [all...] |
H A D | cs46xx_dsp_spos.h | 55 char symbol_name[DSP_MAX_SYMBOL_NAME]; member
|
/kernel/linux/linux-6.6/sound/pci/cs46xx/ |
H A D | dsp_spos.c | 145 if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") && in add_symbols() 160 module->symbol_table.symbols[i].symbol_name, in add_symbols() 176 module->symbol_table.symbols[i].symbol_name); */ in add_symbols() 185 add_symbol (struct snd_cs46xx * chip, char * symbol_name, u32 address, int type) in add_symbol() argument 197 symbol_name, in add_symbol() 200 "dsp_spos: symbol <%s> duplicated\n", symbol_name); in add_symbol() 206 strcpy (ins->symbol_table.symbols[index].symbol_name, symbol_name); in add_symbol() 445 cs46xx_dsp_lookup_symbol (struct snd_cs46xx * chip, char * symbol_name, int symbol_type) in cs46xx_dsp_lookup_symbol() argument 455 if (!strcmp(ins->symbol_table.symbols[i].symbol_name,symbol_nam in cs46xx_dsp_lookup_symbol() [all...] |
/kernel/linux/linux-5.10/tools/perf/jvmti/ |
H A D | jvmti_agent.h | 22 int jvmti_write_code(void *agent, char const *symbol_name,
|
/kernel/linux/linux-6.6/tools/perf/jvmti/ |
H A D | jvmti_agent.h | 22 int jvmti_write_code(void *agent, char const *symbol_name,
|
/kernel/linux/linux-6.6/drivers/misc/lkdtm/ |
H A D | core.c | 46 .symbol_name = (_symbol), \ 170 if (!crashpoint->kprobe.symbol_name) { in lkdtm_register_cpoint() 184 crashpoint->kprobe.symbol_name); in lkdtm_register_cpoint()
|
/kernel/linux/linux-5.10/tools/perf/scripts/python/ |
H A D | export-to-postgresql.py | 1014 def symbol_table(symbol_id, dso_id, sym_start, sym_end, binding, symbol_name, *x): 1015 symbol_name = toserverstr(symbol_name) 1016 n = len(symbol_name) 1018 value = struct.pack(fmt, 6, 8, symbol_id, 8, dso_id, 8, sym_start, 8, sym_end, 4, binding, n, symbol_name)
|
/kernel/linux/linux-6.6/tools/perf/scripts/python/ |
H A D | export-to-postgresql.py | 1017 def symbol_table(symbol_id, dso_id, sym_start, sym_end, binding, symbol_name, *x): 1018 symbol_name = toserverstr(symbol_name) 1019 n = len(symbol_name) 1021 value = struct.pack(fmt, 6, 8, symbol_id, 8, dso_id, 8, sym_start, 8, sym_end, 4, binding, n, symbol_name)
|
/kernel/liteos_m/tools/ |
H A D | mem_analysis.py | 132 symbol_name = "LR%s_symbol" % (str(i))
134 c.value = symbol_name
167 symbol_name = "LR%s_symbol" % (str(i))
169 target_list.append('{:<15s}{:<55s}{:<55s}'.format(addr_name, symbol_name, object_name))
|
/kernel/linux/linux-6.6/arch/s390/lib/ |
H A D | test_kprobes.c | 16 kp->symbol_name = symbol; in setup_kprobe()
|
/kernel/linux/linux-5.10/drivers/misc/lkdtm/ |
H A D | core.c | 45 .symbol_name = (_symbol), \ 235 if (!crashpoint->kprobe.symbol_name) { in lkdtm_register_cpoint() 249 crashpoint->kprobe.symbol_name); in lkdtm_register_cpoint()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | event.h | 362 const char *symbol_name, u64 *addr); 364 const char *symbol_name, u64 *addr);
|