/openbmc/qemu/accel/tcg/ |
H A D | translator.c | 132 db->insn_start = NULL; in translator_loop() 152 ops->insn_start(db, cpu); in translator_loop() 153 db->insn_start = tcg_last_op(); in translator_loop() 155 first_insn_start = db->insn_start; in translator_loop() 206 tcg_debug_assert(first_insn_start == db->insn_start); in translator_loop() 208 tcg_debug_assert(first_insn_start != db->insn_start); in translator_loop() 212 tcg_ctx->emit_before_op = db->insn_start; in translator_loop()
|
/openbmc/linux/tools/lib/bpf/ |
H A D | gen_loader.c | 52 size_t off = gen->insn_cur - gen->insn_start; in realloc_insn_buf() 53 void *insn_start; in realloc_insn_buf() local 61 insn_start = realloc(gen->insn_start, off + size); in realloc_insn_buf() 62 if (!insn_start) { in realloc_insn_buf() 64 free(gen->insn_start); in realloc_insn_buf() 65 gen->insn_start = NULL; in realloc_insn_buf() 68 gen->insn_start = insn_start; in realloc_insn_buf() 69 gen->insn_cur = insn_start + off; in realloc_insn_buf() 142 gen->cleanup_label = gen->insn_cur - gen->insn_start; in bpf_gen__init() 284 __s64 off = -(gen->insn_cur - gen->insn_start - gen->cleanup_label) / 8 - 1; in emit_check_err() [all …]
|
H A D | bpf_gen_internal.h | 35 void *insn_start; member
|
/openbmc/qemu/include/exec/ |
H A D | translator.h | 90 struct TCGOp *insn_start; member 133 void (*insn_start)(DisasContextBase *db, CPUState *cpu); member
|
/openbmc/linux/tools/bpf/bpftool/ |
H A D | xlated_dumper.c | 380 struct bpf_insn *insn_start = buf_start; in dump_xlated_for_graph() local 382 struct bpf_insn *cur = insn_start; in dump_xlated_for_graph() 396 insn_off = (unsigned int)(cur - insn_start + start_idx); in dump_xlated_for_graph()
|
/openbmc/qemu/target/riscv/ |
H A D | translate.c | 218 tcg_set_insn_start_param(ctx->base.insn_start, 1, ctx->opcode); in decode_save_opc() 219 tcg_set_insn_start_param(ctx->base.insn_start, 2, excp_uw2); in decode_save_opc() 1296 tcg_ctx->emit_before_op = QTAILQ_NEXT(ctx->base.insn_start, link); in riscv_tr_translate_insn() 1343 .insn_start = riscv_tr_insn_start,
|
/openbmc/linux/arch/sh/kernel/ |
H A D | dwarf.c | 396 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()
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | translate.c | 331 .insn_start = loongarch_tr_insn_start,
|
/openbmc/qemu/include/tcg/ |
H A D | tcg-opc.h | 194 DEF(insn_start, 0, 0, DATA64_ARGS, TCG_OPF_NOT_PRESENT)
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 699 uint32_t iflags = tcg_get_insn_start_param(dc->base.insn_start, 1); in record_unaligned_ess() 706 tcg_set_insn_start_param(dc->base.insn_start, 1, iflags); in record_unaligned_ess() 1776 .insn_start = mb_tr_insn_start,
|
/openbmc/linux/kernel/bpf/ |
H A D | core.c | 211 u32 linfo_idx, insn_start, insn_end, nr_linfo, i; in bpf_prog_fill_jited_linfo() local 221 insn_start = linfo[0].insn_off; in bpf_prog_fill_jited_linfo() 222 insn_end = insn_start + prog->len; in bpf_prog_fill_jited_linfo() 234 insn_to_jit_off[linfo[i].insn_off - insn_start - 1]; in bpf_prog_fill_jited_linfo()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate.h | 285 tcg_set_insn_start_param(s->base.insn_start, 2, syn); in disas_set_insn_syndrome()
|
H A D | translate.c | 8083 .insn_start = arm_tr_insn_start, 8091 .insn_start = arm_tr_insn_start,
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 2191 ctx->base.insn_start = tcg_last_op(); in decode_gusa() 2315 .insn_start = sh4_tr_insn_start,
|
/openbmc/qemu/target/i386/tcg/ |
H A D | translate.c | 3702 dc->prev_insn_start = dc->base.insn_start; in i386_tr_insn_start() 3743 dc->base.insn_start = dc->prev_insn_start; in i386_tr_translate_insn() 3811 .insn_start = i386_tr_insn_start,
|
/openbmc/qemu/target/hexagon/ |
H A D | translate.c | 1081 .insn_start = hexagon_tr_insn_start,
|
/openbmc/qemu/disas/ |
H A D | m68k.c | 623 bfd_vma insn_start; member 635 bfd_vma start = priv->insn_start + (priv->max_fetched - priv->the_buffer); in fetch_data2() 1911 priv.insn_start = memaddr; in print_insn_m68k()
|
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 1643 .insn_start = openrisc_tr_insn_start,
|
/openbmc/qemu/target/avr/ |
H A D | translate.c | 2792 .insn_start = avr_tr_insn_start,
|
/openbmc/qemu/target/rx/ |
H A D | translate.c | 2255 .insn_start = rx_tr_insn_start,
|
/openbmc/qemu/target/alpha/ |
H A D | translate.c | 2952 .insn_start = alpha_tr_insn_start,
|
/openbmc/qemu/target/hppa/ |
H A D | translate.c | 335 tcg_set_insn_start_param(ctx->base.insn_start, 2, breg); in set_insn_breg() 4863 .insn_start = hppa_tr_insn_start,
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 6247 tcg_set_insn_start_param(s->base.insn_start, 2, s->ilen); in translate_one() 6477 .insn_start = s390x_tr_insn_start,
|
/openbmc/qemu/target/m68k/ |
H A D | translate.c | 6115 .insn_start = m68k_tr_insn_start,
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 5806 .insn_start = sparc_tr_insn_start,
|