Searched refs:ksyms (Results 1 – 11 of 11) sorted by relevance
| /linux/tools/testing/selftests/bpf/ |
| A D | trace_helpers.c | 25 struct ksyms { struct 31 static struct ksyms *ksyms; argument 42 ksyms->syms[ksyms->sym_cnt].addr = addr; in ksyms__add_symbol() 43 ksyms->syms[ksyms->sym_cnt].name = tmp; in ksyms__add_symbol() 48 void free_kallsyms_local(struct ksyms *ksyms) in free_kallsyms_local() argument 52 if (!ksyms) in free_kallsyms_local() 56 free(ksyms); in free_kallsyms_local() 63 free(ksyms); in free_kallsyms_local() 73 struct ksyms *ksyms; in load_kallsyms_local_common() local 79 ksyms = calloc(1, sizeof(struct ksyms)); in load_kallsyms_local_common() [all …]
|
| A D | trace_helpers.h | 14 struct ksyms; 23 struct ksyms *load_kallsyms_local(void); 24 struct ksym *ksym_search_local(struct ksyms *ksyms, long key); 25 long ksym_get_addr_local(struct ksyms *ksyms, const char *name); 26 void free_kallsyms_local(struct ksyms *ksyms); 28 struct ksyms *load_kallsyms_custom_local(ksym_cmp_t cmp_cb); 29 struct ksym *search_kallsyms_custom_local(struct ksyms *ksyms, const void *p1,
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| A D | kprobe_multi_testmod_test.c | 7 static struct ksyms *ksyms; variable 55 addrs[0] = ksym_get_addr_local(ksyms, "bpf_testmod_fentry_test1"); in test_testmod_attach_api_addrs() 57 addrs[1] = ksym_get_addr_local(ksyms, "bpf_testmod_fentry_test2"); in test_testmod_attach_api_addrs() 59 addrs[2] = ksym_get_addr_local(ksyms, "bpf_testmod_fentry_test3"); in test_testmod_attach_api_addrs() 84 ksyms = load_kallsyms_local(); in serial_test_kprobe_multi_testmod_test() 85 if (!ASSERT_OK_PTR(ksyms, "load_kallsyms_local")) in serial_test_kprobe_multi_testmod_test() 94 free_kallsyms_local(ksyms); in serial_test_kprobe_multi_testmod_test()
|
| A D | kprobe_multi_test.c | 473 struct ksyms *ksyms; in get_syms() local 479 ksyms = load_kallsyms_custom_local(load_kallsyms_compare); in get_syms() 480 if (!ASSERT_OK_PTR(ksyms, "load_kallsyms_custom_local")) in get_syms() 515 ks = search_kallsyms_custom_local(ksyms, name, search_kallsyms_compare); in get_syms()
|
| /linux/drivers/media/dvb-frontends/ |
| A D | tda826x.c | 66 u32 ksyms; in tda826x_set_params() local 77 ksyms = p->symbol_rate / 1000; in tda826x_set_params() 78 bandwidth = (878 * ksyms + 6500000) / 1000000 + 1; in tda826x_set_params()
|
| /linux/net/mac80211/ |
| A D | airtime.c | 24 #define MCS_SYMBOL_TIME(sgi, ksyms) \ argument 26 ((ksyms) * 4 * 18) / 20 : /* 3.6 us per sym */ \ 27 ((ksyms) * 4) /* 4.0 us per sym */ \ 43 #define HE_SYMBOL_TIME(gi, ksyms) \ argument 45 ((ksyms) * 16 * 17) / 20 : /* 13.6 us per sym */ \ 47 ((ksyms) * 16 * 18) / 20 : /* 14.4 us per sym */ \ 48 ((ksyms) * 16) /* 16.0 us per sym */ \
|
| /linux/tools/lib/bpf/ |
| A D | bpf_gen_internal.h | 48 struct ksym_desc *ksyms; member
|
| A D | gen_loader.c | 590 kdesc = &gen->ksyms[i]; in get_ksym_desc() 597 kdesc = libbpf_reallocarray(gen->ksyms, gen->nr_ksyms + 1, sizeof(*kdesc)); in get_ksym_desc() 602 gen->ksyms = kdesc; in get_ksym_desc() 603 kdesc = &gen->ksyms[gen->nr_ksyms++]; in get_ksym_desc() 908 kdesc = &gen->ksyms[i]; in cleanup_relos() 922 free(gen->ksyms); in cleanup_relos() 924 gen->ksyms = NULL; in cleanup_relos()
|
| /linux/arch/um/kernel/ |
| A D | Makefile | 17 obj-y = config.o exec.o exitcode.o irq.o ksyms.o mem.o \
|
| /linux/tools/bpf/bpftool/ |
| A D | prog.c | 780 __u64 *ksyms = NULL; in prog_dump() local 785 ksyms = u64_to_ptr(info->jited_ksyms); in prog_dump() 793 if (ksyms) { in prog_dump() 794 sym = kernel_syms_search(&dd, ksyms[i]); in prog_dump() 798 sprintf(sym_name, "0x%016llx", ksyms[i]); in prog_dump() 827 prog_linfo, ksyms[i], i, in prog_dump()
|
| /linux/Documentation/filesystems/ |
| A D | proc.rst | 728 ksyms Kernel symbol table
|
Completed in 29 milliseconds