Lines Matching defs:ksym
118 void bpf_image_ksym_add(void *data, unsigned int size, struct bpf_ksym *ksym)
120 ksym->start = (unsigned long) data;
121 ksym->end = ksym->start + size;
122 bpf_ksym_add(ksym);
123 perf_event_ksymbol(PERF_RECORD_KSYMBOL_TYPE_BPF, ksym->start,
124 PAGE_SIZE, false, ksym->name);
127 void bpf_image_ksym_del(struct bpf_ksym *ksym)
129 bpf_ksym_del(ksym);
130 perf_event_ksymbol(PERF_RECORD_KSYMBOL_TYPE_BPF, ksym->start,
131 PAGE_SIZE, true, ksym->name);
256 bpf_image_ksym_del(&im->ksym);
355 struct bpf_ksym *ksym;
377 ksym = &im->ksym;
378 INIT_LIST_HEAD_RCU(&ksym->lnode);
379 snprintf(ksym->name, KSYM_NAME_LEN, "bpf_trampoline_%llu", key);
380 bpf_image_ksym_add(image, size, ksym);