Home
last modified time | relevance | path

Searched refs:insn_start (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/tools/lib/bpf/
Dgen_loader.c44 size_t off = gen->insn_cur - gen->insn_start; in realloc_insn_buf()
45 void *insn_start; in realloc_insn_buf() local
53 insn_start = realloc(gen->insn_start, off + size); in realloc_insn_buf()
54 if (!insn_start) { in realloc_insn_buf()
56 free(gen->insn_start); in realloc_insn_buf()
57 gen->insn_start = NULL; in realloc_insn_buf()
60 gen->insn_start = insn_start; in realloc_insn_buf()
61 gen->insn_cur = insn_start + off; in realloc_insn_buf()
124 gen->cleanup_label = gen->insn_cur - gen->insn_start; in bpf_gen__init()
225 __s64 off = -(gen->insn_cur - gen->insn_start - gen->cleanup_label) / 8 - 1; in emit_check_err()
[all …]
Dbpf_gen_internal.h16 void *insn_start; member
/Linux-v5.15/tools/bpf/bpftool/
Dxlated_dumper.c369 struct bpf_insn *insn_start = buf_start; in dump_xlated_for_graph() local
371 struct bpf_insn *cur = insn_start; in dump_xlated_for_graph()
374 printf("% 4d: ", (int)(cur - insn_start + start_idx)); in dump_xlated_for_graph()
/Linux-v5.15/arch/sh/kernel/
Ddwarf.c396 static int dwarf_cfa_execute_insns(unsigned char *insn_start, in dwarf_cfa_execute_insns() argument
408 current_insn = insn_start; in dwarf_cfa_execute_insns()
/Linux-v5.15/kernel/bpf/
Dcore.c196 u32 linfo_idx, insn_start, insn_end, nr_linfo, i; in bpf_prog_fill_jited_linfo() local
206 insn_start = linfo[0].insn_off; in bpf_prog_fill_jited_linfo()
207 insn_end = insn_start + prog->len; in bpf_prog_fill_jited_linfo()
219 insn_to_jit_off[linfo[i].insn_off - insn_start - 1]; in bpf_prog_fill_jited_linfo()