Searched refs:extable (Results 1 – 25 of 29) sorted by relevance
12
16 const struct vdso_exception_table_entry *extable; in fixup_vdso_exception() local32 nr_entries = image->extable_len / (sizeof(*extable)); in fixup_vdso_exception()33 extable = image->extable; in fixup_vdso_exception()36 if (regs->ip == base + extable[i].insn) { in fixup_vdso_exception()37 regs->ip = base + extable[i].fixup; in fixup_vdso_exception()
79 within_module_init(ex_to_insn(&m->extable[0]), m)) { in trim_init_extable()80 m->extable++; in trim_init_extable()85 within_module_init(ex_to_insn(&m->extable[m->num_exentries - 1]), in trim_init_extable()
6 obj-y := extable.o ioremap.o dma.o fault.o init.o
8 obj-y += extable.o
4 generic-y += extable.h
3 generic-y += extable.h
6 obj-y += init.o cache.o tlb.o tlbex.o extable.o \
5 generic-y += extable.h
26 obj-y := init.o init_$(BITS).o fault.o ioremap.o extable.o mmap.o \
140 prog->aux->extable = (void *)ctx->ro_insns + prog_size; in bpf_int_jit_compile()
6 obj-y := extable.o fault.o init.o iomap.o
303 fp->aux->extable = (void *)fimage + FUNCTION_DESCR_SIZE + proglen + fixup_len; in bpf_int_jit_compile()405 if (!fp->aux->extable || in bpf_add_extable_entry()416 ex = (void *)fp->aux->extable - (void *)fimage + (void *)image; in bpf_add_extable_entry()
10 extable.o params.o \
2781 mod->extable = section_objs(info, "__ex_table", in find_module_sections()2782 sizeof(*mod->extable), &mod->num_exentries); in find_module_sections()3021 sort_extable(mod->extable, mod->extable + mod->num_exentries); in post_relocation()3881 return search_extable(mod->extable, mod->num_exentries, addr); in search_module_extables()
803 if (!fp->aux->extable) in bpf_jit_probe_post()809 ex = &fp->aux->extable[jit->excnt]; in bpf_jit_probe_post()2292 if (WARN_ON_ONCE(fp->aux->extable && in bpf_jit_prog()2342 fp->aux->extable = (struct exception_table_entry *) in bpf_jit_alloc()
2359 if (!bpf_prog->aux->extable) in do_jit()2366 ex = &bpf_prog->aux->extable[excnt++]; in do_jit()2515 if (!bpf_prog->aux->extable) in do_jit()2522 ex = &bpf_prog->aux->extable[excnt++]; in do_jit()4091 prog->aux->extable = (void *) image + roundup(proglen, align); in bpf_int_jit_compile()
640 if (!ctx->image || !ctx->ro_image || !ctx->prog->aux->extable) in add_exception_handler()651 ex = &ctx->prog->aux->extable[ctx->num_exentries]; in add_exception_handler()2289 prog->aux->extable = (void *)ro_image_ptr + prog_size; in bpf_int_jit_compile()
1161 if (!ctx->prog->aux->extable || in add_exception_handler()1165 ex = &ctx->prog->aux->extable[ctx->exentry_idx]; in add_exception_handler()2269 prog->aux->extable = (void *)ro_image_ptr + extable_offset; in bpf_int_jit_compile()