Home
last modified time | relevance | path

Searched refs:memaddr (Results 1 – 22 of 22) sorted by relevance

/openbmc/qemu/disas/
H A Dhexagon.c32 int print_insn_hexagon(bfd_vma memaddr, struct disassemble_info *info) in print_insn_hexagon() argument
40 int status = (*info->read_memory_func)(memaddr + i * sizeof(uint32_t), in print_insn_hexagon()
47 (*info->memory_error_func)(status, memaddr, info); in print_insn_hexagon()
61 len = disassemble_hexagon(words, i, memaddr, buf); in print_insn_hexagon()
H A Dxtensa.c32 int print_insn_xtensa(bfd_vma memaddr, struct disassemble_info *info) in print_insn_xtensa() argument
38 int status = info->read_memory_func(memaddr, buffer, 1, info); in print_insn_xtensa()
44 info->memory_error_func(status, memaddr, info); in print_insn_xtensa()
55 status = info->read_memory_func(memaddr + 1, buffer + 1, len - 1, info); in print_insn_xtensa()
58 info->memory_error_func(status, memaddr + 1, info); in print_insn_xtensa()
114 xtensa_operand_undo_reloc(isa, opc, opnd, &v, memaddr); in print_insn_xtensa()
H A Ddisas-mon.c19 virtual_read_memory(bfd_vma memaddr, bfd_byte *myaddr, int length, in virtual_read_memory() argument
23 int r = cpu_memory_rw_debug(s->cpu, memaddr, myaddr, length, 0); in virtual_read_memory()
28 physical_read_memory(bfd_vma memaddr, bfd_byte *myaddr, int length, in physical_read_memory() argument
34 res = address_space_read(s->cpu->as, memaddr, MEMTXATTRS_UNSPECIFIED, in physical_read_memory()
H A Ddisas-common.c20 static void perror_memory(int status, bfd_vma memaddr, in perror_memory() argument
30 memaddr); in perror_memory()
H A Ddisas-target.c13 static int translator_read_memory(bfd_vma memaddr, bfd_byte *myaddr, in translator_read_memory() argument
17 return translator_st(db, myaddr, memaddr, length) ? 0 : EIO; in translator_read_memory()
H A Dmicroblaze.c640 read_insn_microblaze (bfd_vma memaddr, in read_insn_microblaze() argument
649 status = info->read_memory_func (memaddr, ibytes, 4, info); in read_insn_microblaze()
653 info->memory_error_func (status, memaddr, info); in read_insn_microblaze()
695 print_insn_microblaze(bfd_vma memaddr, struct disassemble_info *info) in print_insn_microblaze() argument
711 inst = read_insn_microblaze (memaddr, info, &op); in print_insn_microblaze()
717 if (memaddr - info->bytes_per_chunk == prev_insn_addr) { in print_insn_microblaze()
732 prev_insn_addr = memaddr; in print_insn_microblaze()
805 print_immval_addr(info, immfound, immval, inst, memaddr); in print_insn_microblaze()
813 ? memaddr : 0); in print_insn_microblaze()
821 ? memaddr : 0); in print_insn_microblaze()
H A Dmips.c4927 print_insn_mips (bfd_vma memaddr, in print_insn_mips() argument
5028 print_insn_args (d, word, memaddr, info, op); in print_insn_mips()
5049 _print_insn_mips (bfd_vma memaddr, in _print_insn_mips() argument
5063 if (memaddr & 0x01) in _print_insn_mips()
5064 return print_insn_mips16 (memaddr, info); in _print_insn_mips()
5073 return print_insn_mips16 (memaddr, info); in _print_insn_mips()
5077 status = (*info->read_memory_func) (memaddr, buffer, INSNLEN, info); in _print_insn_mips()
5087 return print_insn_mips (memaddr, insn, info); in _print_insn_mips()
5091 (*info->memory_error_func) (status, memaddr, info); in _print_insn_mips()
5097 print_insn_big_mips (bfd_vma memaddr, struct disassemble_info *info) in print_insn_big_mips() argument
[all …]
H A Dsh4.c1509 print_insn_sh (bfd_vma memaddr, struct disassemble_info *info) in print_insn_sh() argument
1531 status = print_insn_sh64 (memaddr, info); in print_insn_sh()
1544 status = info->read_memory_func (memaddr, insn, 2, info); in print_insn_sh()
1548 info->memory_error_func (status, memaddr, info); in print_insn_sh()
1568 status = info->read_memory_func (memaddr + 2, insn + 2, 2, info); in print_insn_sh()
1600 status = info->read_memory_func (memaddr + 2, insn, 2, info); in print_insn_sh()
1604 info->memory_error_func (status, memaddr + 2, info); in print_insn_sh()
1859 disp_pc_addr = imm + 4 + (memaddr & relmask); in print_insn_sh()
1890 addr = imm + memaddr; in print_insn_sh()
2021 print_insn_sh (memaddr + 2, info); in print_insn_sh()
H A Dhppa.c1974 print_insn_hppa (bfd_vma memaddr, disassemble_info *info) in print_insn_hppa() argument
1981 (*info->read_memory_func) (memaddr, buffer, sizeof (buffer), info); in print_insn_hppa()
1984 (*info->memory_error_func) (status, memaddr, info); in print_insn_hppa()
2565 (memaddr + 8 + extract_12 (insn), info); in print_insn_hppa()
2570 ((memaddr + 8 + extract_17 (insn)), info); in print_insn_hppa()
2845 (memaddr + 8 + extract_22 (insn), info); in print_insn_hppa()
H A Dsparc.c2667 print_insn_sparc (bfd_vma memaddr, disassemble_info *info) in print_insn_sparc() argument
2702 (*info->read_memory_func) (memaddr, buffer, sizeof (buffer), info); in print_insn_sparc()
2706 (*info->memory_error_func) (status, memaddr, info); in print_insn_sparc()
2951 info->target = memaddr + SEX (X_DISP16 (insn), 16) * 4; in print_insn_sparc()
2956 info->target = memaddr + SEX (X_DISP19 (insn), 19) * 4; in print_insn_sparc()
3065 info->target = memaddr + SEX (X_DISP30 (insn), 30) * 4; in print_insn_sparc()
3075 info->target = memaddr + SEX (X_DISP22 (insn), 22) * 4; in print_insn_sparc()
3162 if (memaddr >= 4) in print_insn_sparc()
3165 (memaddr - 4, buffer, sizeof (buffer), info); in print_insn_sparc()
3183 if (memaddr >= 8) in print_insn_sparc()
[all …]
H A Driscv.c5469 print_insn_riscv(bfd_vma memaddr, struct disassemble_info *info, rv_isa isa) in print_insn_riscv() argument
5479 status = (*info->read_memory_func)(memaddr + n, packet, 2, info); in print_insn_riscv()
5485 (*info->memory_error_func)(status, memaddr, info); in print_insn_riscv()
5512 disasm_inst(isa, memaddr, inst, (RISCVCPUConfig *)info->target_info); in print_insn_riscv()
5518 int print_insn_riscv32(bfd_vma memaddr, struct disassemble_info *info) in print_insn_riscv32() argument
5520 return print_insn_riscv(memaddr, info, rv32); in print_insn_riscv32()
5523 int print_insn_riscv64(bfd_vma memaddr, struct disassemble_info *info) in print_insn_riscv64() argument
5525 return print_insn_riscv(memaddr, info, rv64); in print_insn_riscv64()
5528 int print_insn_riscv128(bfd_vma memaddr, struct disassemble_info *info) in print_insn_riscv128() argument
5530 return print_insn_riscv(memaddr, info, rv128); in print_insn_riscv128()
H A Dalpha.c1766 print_insn_alpha (bfd_vma memaddr, struct disassemble_info *info) in print_insn_alpha() argument
1812 int status = (*info->read_memory_func) (memaddr, buffer, 4, info); in print_insn_alpha()
1815 (*info->memory_error_func) (status, memaddr, info); in print_insn_alpha()
1904 (*info->print_address_func) (memaddr + 4 + value, info); in print_insn_alpha()
H A Dm68k.c1723 match_insn_m68k (bfd_vma memaddr, in match_insn_m68k() argument
1817 int eaten = print_insn_arg (d, buffer, p, memaddr + (p - buffer), info); in match_insn_m68k()
1852 p += print_insn_arg (d, buffer, p, memaddr + (p - buffer), info); in match_insn_m68k()
1866 print_insn_m68k (bfd_vma memaddr, disassemble_info *info) in print_insn_m68k() argument
1911 priv.insn_start = memaddr; in print_insn_m68k()
2036 if ((val = match_insn_m68k (memaddr, info, opc, & priv))) in print_insn_m68k()
H A Dnanomips.c21921 static bool read_u16(uint16_t *ret, bfd_vma memaddr, in read_u16() argument
21924 int status = (*info->read_memory_func)(memaddr, (bfd_byte *)ret, 2, info); in read_u16()
21926 (*info->memory_error_func)(status, memaddr, info); in read_u16()
21936 int print_insn_nanomips(bfd_vma memaddr, struct disassemble_info *info) in print_insn_nanomips() argument
21952 disassm_info.m_pc = memaddr; in print_insn_nanomips()
21956 if (!read_u16(&words[0], memaddr, info)) { in print_insn_nanomips()
21963 if (!read_u16(&words[1], memaddr + 2, info)) { in print_insn_nanomips()
21970 if (!read_u16(&words[1], memaddr + 4, info)) { in print_insn_nanomips()
/openbmc/u-boot/tools/gdb/
H A Dremote.c466 remote_write_bytes (memaddr, myaddr, len) in remote_write_bytes() argument
467 CORE_ADDR memaddr; in remote_write_bytes()
477 check_binary_download (memaddr);
486 max_buf_size -= 2 + hexnumlen (memaddr + len - 1) + 1 + hexnumlen (len) + 4;
497 memaddr = remote_address_masked (memaddr);
510 p += hexnumstr ((char *)p, (ULONGEST) memaddr);
583 memaddr += i;
/openbmc/u-boot/common/
H A Dbedbug.c79 int disppc (unsigned char *memaddr, unsigned char *virtual, int num_instr, in disppc() argument
117 ctx.virtual = memaddr; in disppc()
137 for (i = 0; i < num_instr; ++i, memaddr += 4, ctx.virtual += 4) { in disppc()
182 ctx.instr = INSTRUCTION (memaddr); in disppc()
754 unsigned long asmppc (unsigned long memaddr, char *asm_buf, int *err) in asmppc() argument
823 if ((param = parse_operand (memaddr, opc, oper[n_operands], in asmppc()
855 int parse_operand (unsigned long memaddr, struct opcode *opc, in parse_operand() argument
870 data = data - memaddr; in parse_operand()
/openbmc/u-boot/include/bedbug/
H A Dppc.h299 #define INSTRUCTION( memaddr ) ntohl(*(unsigned long *)(memaddr)) argument
/openbmc/u-boot/cmd/
H A Di2c.c296 u_char *memaddr; in do_i2c_read() local
327 memaddr = (u_char *)simple_strtoul(argv[4], NULL, 16); in do_i2c_read()
334 ret = dm_i2c_read(dev, devaddr, memaddr, length); in do_i2c_read()
336 ret = i2c_read(chip, devaddr, alen, memaddr, length); in do_i2c_read()
349 u_char *memaddr; in do_i2c_write() local
362 memaddr = (u_char *)simple_strtoul(argv[1], NULL, 16); in do_i2c_write()
403 ret = dm_i2c_write(dev, devaddr, memaddr, length); in do_i2c_write()
405 ret = i2c_write(chip, devaddr, alen, memaddr, length); in do_i2c_write()
417 ret = dm_i2c_write(dev, devaddr++, memaddr++, 1); in do_i2c_write()
419 ret = i2c_write(chip, devaddr++, alen, memaddr++, 1); in do_i2c_write()
/openbmc/qemu/include/disas/
H A Ddis-asm.h324 (bfd_vma memaddr, bfd_byte *myaddr, int length,
332 (int status, bfd_vma memaddr, struct disassemble_info *info);
/openbmc/qemu/hw/i386/
H A Dsgx-epc.c139 se->memaddr = epc->addr; in sgx_epc_md_fill_device_info()
/openbmc/qemu/hw/virtio/
H A Dvirtio-pmem.c142 vi->memaddr = pmem->start; in virtio_pmem_fill_device_info()
/openbmc/qemu/target/loongarch/
H A Ddisas.c136 int print_insn_loongarch(bfd_vma memaddr, struct disassemble_info *info) in print_insn_loongarch() argument
142 status = (*info->read_memory_func)(memaddr, buffer, 4, info); in print_insn_loongarch()
144 (*info->memory_error_func)(status, memaddr, info); in print_insn_loongarch()
150 .pc = memaddr, in print_insn_loongarch()