target_addr_t is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

target_addr_t

Syntax

typedef uint64_t target_addr_t;

References

LocationReferrerScopeText
types.h:335
typedef uint64_t target_addr_t;
a64_disassembler.c:127a64_disassemble()
int a64_disassemble(struct command_invocation *cmd, struct target *target, target_addr_t address, size_t count)
a64_disassembler.h:16a64_disassemble()::addressa64_disassemble()
target_addr_t address,
aarch64.c:55aarch64_virt2phys()::virtaarch64_virt2phys()
target_addr_t virt, target_addr_t *phys);
aarch64.c:256aarch64_dap_write_memap_register_u32()
target_addr_t address,
aarch64.c:855aarch64_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
aarch64.c:1006aarch64_debug_entry()
target_addr_t edwar = tmp;
aarch64.c:1014aarch64_debug_entry()
edwar |= ((target_addr_t)tmp) << 32;
aarch64.c:1103aarch64_step()
static int aarch64_step(struct target *target, int current, target_addr_t address,
aarch64.c:1875aarch64_hit_watchpoint()
target_addr_t exception_address;
aarch64.c:2408aarch64_read_cpu_memory()
target_addr_t address, uint32_t size,
aarch64.c:2428aarch64_read_cpu_memory()
target_addr_t alignedAddr = address & ~3;
aarch64.c:2514aarch64_read_phys_memory()
target_addr_t address, uint32_t size,
aarch64.c:2529aarch64_read_memory()
static int aarch64_read_memory(struct target *target, target_addr_t address,
aarch64.c:2550aarch64_write_phys_memory()
target_addr_t address, uint32_t size,
aarch64.c:2566aarch64_write_memory()
static int aarch64_write_memory(struct target *target, target_addr_t address,
aarch64.c:2887aarch64_virt2phys()
static int aarch64_virt2phys(struct target *target, target_addr_t virt,
aarch64.c:2888aarch64_virt2phys()
target_addr_t *phys)
aarch64.c:3019aarch64_handle_disassemble_command()
target_addr_t address;
aarch64.h:35aarch64_brp::valueaarch64_brp
target_addr_t value;
algorithm.h:21mem_param::addressmem_param
target_addr_t address;
arc.c:1274arc_resume()
static int arc_resume(struct target *target, int current, target_addr_t address,
arc.c:2087arc_step()
static int arc_step(struct target *target, int current, target_addr_t address,
arc_mem.c:155arc_mem_write()
int arc_mem_write(struct target *target, target_addr_t address, uint32_t size,
arc_mem.c:218arc_mem_read_block()
static int arc_mem_read_block(struct target *target, target_addr_t addr,
arc_mem.c:237arc_mem_read()
int arc_mem_read(struct target *target, target_addr_t address, uint32_t size,
arc_mem.h:15arc_mem_read()::addressarc_mem_read()
int arc_mem_read(struct target *target, target_addr_t address, uint32_t size,
arc_mem.h:17arc_mem_write()::addressarc_mem_write()
int arc_mem_write(struct target *target, target_addr_t address, uint32_t size,
arm.h:312armv4_5_run_algorithm()::entry_pointarmv4_5_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
arm.h:323arm_checksum_memory()::addressarm_checksum_memory()
target_addr_t address, uint32_t count, uint32_t *checksum);
arm11.c:34arm11_step()::addressarm11_step()
target_addr_t address, int handle_breakpoints);
arm11.c:440arm11_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
arm11.c:548arm11_step()
target_addr_t address, int handle_breakpoints)
arm11.c:878arm11_read_memory()
target_addr_t address,
arm11.c:1034arm11_write_memory()
target_addr_t address, uint32_t size,
arm720t.c:253arm720_virt2phys()
target_addr_t virtual, target_addr_t *physical)
arm720t.c:268arm720t_read_memory()
target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer)
arm720t.c:291arm720t_read_phys_memory()
target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer)
arm720t.c:299arm720t_write_phys_memory()
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer)
arm7_9_common.c:1701arm7_9_resume()
target_addr_t address,
arm7_9_common.c:1903arm7_9_step()
int arm7_9_step(struct target *target, int current, target_addr_t address, int handle_breakpoints)
arm7_9_common.c:2103arm7_9_read_memory()
target_addr_t address,
arm7_9_common.c:2273arm7_9_write_memory()
target_addr_t address,
arm7_9_common.c:2487arm7_9_write_memory_opt()
target_addr_t address,
arm7_9_common.c:2587arm7_9_bulk_write_memory()
target_addr_t address,
arm7_9_common.h:115arm7_9_common::write_memory::address
int (*write_memory)(struct target *target, target_addr_t address,
arm7_9_common.h:121arm7_9_common::bulk_write_memory::address
int (*bulk_write_memory)(struct target *target, target_addr_t address,
arm7_9_common.h:148arm7_9_resume()::addressarm7_9_resume()
int arm7_9_resume(struct target *target, int current, target_addr_t address,
arm7_9_common.h:150arm7_9_step()::addressarm7_9_step()
int arm7_9_step(struct target *target, int current, target_addr_t address,
arm7_9_common.h:152arm7_9_read_memory()::addressarm7_9_read_memory()
int arm7_9_read_memory(struct target *target, target_addr_t address,
arm7_9_common.h:154arm7_9_write_memory()::addressarm7_9_write_memory()
int arm7_9_write_memory(struct target *target, target_addr_t address,
arm7_9_common.h:156arm7_9_write_memory_opt()::addressarm7_9_write_memory_opt()
int arm7_9_write_memory_opt(struct target *target, target_addr_t address,
arm7_9_common.h:160arm7_9_bulk_write_memory()::addressarm7_9_bulk_write_memory()
int arm7_9_bulk_write_memory(struct target *target, target_addr_t address,
arm920t.c:545arm920_virt2phys()
target_addr_t virt, target_addr_t *phys)
arm920t.c:560arm920t_read_memory()
int arm920t_read_memory(struct target *target, target_addr_t address,
arm920t.c:572arm920t_read_phys_memory()
target_addr_t address, uint32_t size,
arm920t.c:582arm920t_write_phys_memory()
target_addr_t address, uint32_t size,
arm920t.c:592arm920t_write_memory()
int arm920t_write_memory(struct target *target, target_addr_t address,
arm920t.h:48arm920t_read_memory()::addressarm920t_read_memory()
target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer);
arm920t.h:50arm920t_write_memory()::addressarm920t_write_memory()
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer);
arm926ejs.c:586arm926ejs_write_memory()
int arm926ejs_write_memory(struct target *target, target_addr_t address,
arm926ejs.c:615arm926ejs_write_memory()
target_addr_t pa;
arm926ejs.c:647arm926ejs_write_phys_memory()
target_addr_t address, uint32_t size,
arm926ejs.c:657arm926ejs_read_phys_memory()
target_addr_t address, uint32_t size,
arm926ejs.c:738arm926ejs_virt2phys()
static int arm926ejs_virt2phys(struct target *target, target_addr_t virtual, target_addr_t *physical)
arm926ejs.h:40arm926ejs_write_memory()::addressarm926ejs_write_memory()
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer);
arm946e.c:501arm946e_write_memory()
static int arm946e_write_memory(struct target *target, target_addr_t address,
arm946e.c:549arm946e_read_memory()
static int arm946e_read_memory(struct target *target, target_addr_t address,
arm_adi_v5.c:83max_tar_block_size()
static uint32_t max_tar_block_size(uint32_t tar_autoincr_block, target_addr_t address)
arm_adi_v5.c:110mem_ap_setup_tar()
static int mem_ap_setup_tar(struct adiv5_ap *ap, target_addr_t tar)
arm_adi_v5.c:130mem_ap_read_tar()
static int mem_ap_read_tar(struct adiv5_ap *ap, target_addr_t *tar)
arm_adi_v5.c:150mem_ap_read_tar()
*tar = (((target_addr_t)upper) << 32) | (target_addr_t)lower;
arm_adi_v5.c:214mem_ap_setup_transfer()
static int mem_ap_setup_transfer(struct adiv5_ap *ap, uint32_t csw, target_addr_t tar)
arm_adi_v5.c:237mem_ap_read_u32()
int mem_ap_read_u32(struct adiv5_ap *ap, target_addr_t address,
arm_adi_v5.c:266mem_ap_read_atomic_u32()
int mem_ap_read_atomic_u32(struct adiv5_ap *ap, target_addr_t address,
arm_adi_v5.c:289mem_ap_write_u32()
int mem_ap_write_u32(struct adiv5_ap *ap, target_addr_t address,
arm_adi_v5.c:318mem_ap_write_atomic_u32()
int mem_ap_write_atomic_u32(struct adiv5_ap *ap, target_addr_t address,
arm_adi_v5.c:346mem_ap_setup_transfer_verify_size_packing()
unsigned int size, target_addr_t address,
arm_adi_v5.c:446mem_ap_setup_transfer_verify_size_packing_fallback()
unsigned int size, target_addr_t address,
arm_adi_v5.c:475mem_ap_write()
target_addr_t address, bool addrinc)
arm_adi_v5.c:493mem_ap_write()
target_addr_t ti_be_addr_xor = 0;
arm_adi_v5.c:494mem_ap_write()
target_addr_t ti_be_lane_xor = 0;
arm_adi_v5.c:581mem_ap_write()
target_addr_t tar;
arm_adi_v5.c:605mem_ap_read()
target_addr_t adr, bool addrinc)
arm_adi_v5.c:609mem_ap_read()
target_addr_t address = adr;
arm_adi_v5.c:678mem_ap_read()
target_addr_t tar;
arm_adi_v5.c:690mem_ap_read()
target_addr_t ti_be_lane_xor = dap->ti_be_32_quirks ? 3 : 0;
arm_adi_v5.c:723mem_ap_read_buf()
uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address)
arm_adi_v5.c:729mem_ap_write_buf()
const uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address)
arm_adi_v5.c:735mem_ap_read_buf_noincr()
uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address)
arm_adi_v5.c:741mem_ap_write_buf_noincr()
const uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address)
arm_adi_v5.c:1231dap_get_debugbase()
target_addr_t *dbgbase, uint32_t *apid)
arm_adi_v5.c:1261dap_get_debugbase()
*dbgbase = (((target_addr_t)baseptr_upper) << 32) | baseptr_lower;
arm_adi_v5.c:1306cs_component_vals::component_basecs_component_vals
target_addr_t component_base;
arm_adi_v5.c:1348rtp_read_cs_regs()
target_addr_t component_base, struct cs_component_vals *v)
arm_adi_v5.c:1851rtp_cs_component()::dbgbasertp_cs_component()
struct adiv5_ap *ap, target_addr_t dbgbase, bool *is_mem_ap, int depth);
arm_adi_v5.c:1854rtp_rom_loop()
struct adiv5_ap *ap, target_addr_t base_address, int depth,
arm_adi_v5.c:1867rtp_rom_loop()
target_addr_t component_base;
arm_adi_v5.c:1932rtp_cs_component()
struct adiv5_ap *ap, target_addr_t base_address, bool *is_mem_ap, int depth)
arm_adi_v5.c:1993rtp_ap()
target_addr_t dbgbase, invalid_entry;
arm_adi_v5.c:2061dap_info_mem_ap_header()
target_addr_t dbgbase, uint32_t apid, int depth, void *priv)
arm_adi_v5.c:2064dap_info_mem_ap_header()
target_addr_t invalid_entry;
arm_adi_v5.c:2287dap_lookup_cs_component()
target_addr_t *addr, int32_t core_id)
arm_adi_v5.c:2557dap_baseaddr_command()
target_addr_t baseaddr;
arm_adi_v5.c:2606dap_baseaddr_command()
baseaddr = (((target_addr_t)baseaddr_upper) << 32) | baseaddr_lower;
arm_adi_v5.c:2830dap_apreg_command()
ap->tar_value = (ap->tar_value & 0xFFFFFFFFull) | (((target_addr_t)value) << 32);
arm_adi_v5.h:300adiv5_ap::tar_valueadiv5_ap
target_addr_t tar_value;
arm_adi_v5.h:705mem_ap_read_u32()::addressmem_ap_read_u32()
target_addr_t address, uint32_t *value);
arm_adi_v5.h:707mem_ap_write_u32()::addressmem_ap_write_u32()
target_addr_t address, uint32_t value);
arm_adi_v5.h:711mem_ap_read_atomic_u32()::addressmem_ap_read_atomic_u32()
target_addr_t address, uint32_t *value);
arm_adi_v5.h:713mem_ap_write_atomic_u32()::addressmem_ap_write_atomic_u32()
target_addr_t address, uint32_t value);
arm_adi_v5.h:717mem_ap_read_buf()::addressmem_ap_read_buf()
uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address);
arm_adi_v5.h:719mem_ap_write_buf()::addressmem_ap_write_buf()
const uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address);
arm_adi_v5.h:723mem_ap_read_buf_noincr()::addressmem_ap_read_buf_noincr()
uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address);
arm_adi_v5.h:725mem_ap_write_buf_noincr()::addressmem_ap_write_buf_noincr()
const uint8_t *buffer, uint32_t size, uint32_t count, target_addr_t address);
arm_adi_v5.h:736adiv6_dap_read_baseptr()::baseptradiv6_dap_read_baseptr()
int adiv6_dap_read_baseptr(struct command_invocation *cmd, struct adiv5_dap *dap, target_addr_t *baseptr);
arm_adi_v5.h:763dap_lookup_cs_component()::addrdap_lookup_cs_component()
uint8_t type, target_addr_t *addr, int32_t idx);
arm_dpm.h:147arm_dpm::wp_addrarm_dpm
target_addr_t wp_addr;
arm_tpiu_swo.c:574wrap_write_u32()
target_addr_t address, uint32_t value)
arm_tpiu_swo.c:583wrap_read_u32()
target_addr_t address, uint32_t *value)
armv4_5.c:1579armv4_5_run_algorithm()
target_addr_t entry_point,
armv4_5.c:1580armv4_5_run_algorithm()
target_addr_t exit_point,
armv4_5.c:1601arm_checksum_memory()
target_addr_t address, uint32_t count, uint32_t *checksum)
armv4_5_mmu.h:17armv4_5_mmu_common::read_memory::address
int (*read_memory)(struct target *target, target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer);
armv4_5_mmu.h:18armv4_5_mmu_common::write_memory::address
int (*write_memory)(struct target *target, target_addr_t address,
armv7a.h:81armv7a_mmu_common::read_physical_memory::address
int (*read_physical_memory)(struct target *target, target_addr_t address, uint32_t size,
armv7a.h:95armv7a_common::debug_basearmv7a_common
target_addr_t debug_base;
armv7a_cache_l2x.c:61armv7a_l2x_cache_flush_virt()
int armv7a_l2x_cache_flush_virt(struct target *target, target_addr_t virt,
armv7a_cache_l2x.c:76armv7a_l2x_cache_flush_virt()
target_addr_t pa, offs = virt + i;
armv7a_cache_l2x.c:96armv7a_l2x_cache_inval_virt()
static int armv7a_l2x_cache_inval_virt(struct target *target, target_addr_t virt,
armv7a_cache_l2x.c:111armv7a_l2x_cache_inval_virt()
target_addr_t pa, offs = virt + i;
armv7a_cache_l2x.c:131armv7a_l2x_cache_clean_virt()
static int armv7a_l2x_cache_clean_virt(struct target *target, target_addr_t virt,
armv7a_cache_l2x.c:146armv7a_l2x_cache_clean_virt()
target_addr_t pa, offs = virt + i;
armv7a_cache_l2x.c:240arm7a_l2x_cache_flush_virt_cmd()
target_addr_t virt;
armv7a_cache_l2x.c:259arm7a_l2x_cache_inval_virt_cmd()
target_addr_t virt;
armv7a_cache_l2x.c:278arm7a_l2x_cache_clean_virt_cmd()
target_addr_t virt;
armv7a_cache_l2x.h:143armv7a_l2x_cache_flush_virt()::virtarmv7a_l2x_cache_flush_virt()
int armv7a_l2x_cache_flush_virt(struct target *target, target_addr_t virt,
armv7a_mmu.c:28armv7a_mmu_translate_va_pa()
target_addr_t *val, int meminfo)
armv7a_mmu.c:63armv7a_mmu_translate_va_pa()
*val |= (target_addr_t)(value & 0x00ff0000) << 16;
armv7a_mmu.c:193armv7a_mmu_dump_table()
target_addr_t ttb;
armv7a_mmu.c:292armv7a_mmu_dump_table()
target_addr_t second_lvl_ptbl = first_lvl_descriptor & 0xfffffc00;
armv7a_mmu.h:12armv7a_mmu_translate_va_pa()::valarmv7a_mmu_translate_va_pa()
target_addr_t *val, int meminfo);
armv7m.c:486armv7m_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
armv7m.c:511armv7m_start_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
armv7m.c:625armv7m_wait_algorithm()
target_addr_t exit_point, unsigned int timeout_ms,
armv7m.c:883armv7m_checksum_memory()
target_addr_t address, uint32_t count, uint32_t *checksum)
armv7m.h:318armv7m_run_algorithm()::entry_pointarmv7m_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
armv7m.h:324armv7m_start_algorithm()::entry_pointarmv7m_start_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
armv7m.h:330armv7m_wait_algorithm()::exit_pointarmv7m_wait_algorithm()
target_addr_t exit_point, unsigned int timeout_ms,
armv7m.h:343armv7m_checksum_memory()::addressarmv7m_checksum_memory()
target_addr_t address, uint32_t count, uint32_t *checksum);
armv8.c:1025armv8_mmu_translate_va()
int armv8_mmu_translate_va(struct target *target, target_addr_t va, target_addr_t *val)
armv8.c:1106armv8_mmu_translate_va_pa()
int armv8_mmu_translate_va_pa(struct target *target, target_addr_t va,
armv8.c:1107armv8_mmu_translate_va_pa()
target_addr_t *val, int meminfo)
armv8.h:178armv8_mmu_common::read_physical_memory::address
int (*read_physical_memory)(struct target *target, target_addr_t address,
armv8.h:192armv8_common::debug_basearmv8_common
target_addr_t debug_base;
armv8.h:297armv8_mmu_translate_va_pa()::vaarmv8_mmu_translate_va_pa()
int armv8_mmu_translate_va_pa(struct target *target, target_addr_t va,
armv8.h:298armv8_mmu_translate_va_pa()::valarmv8_mmu_translate_va_pa()
target_addr_t *val, int meminfo);
armv8.h:299armv8_mmu_translate_va()::vaarmv8_mmu_translate_va()
int armv8_mmu_translate_va(struct target *target, target_addr_t va, target_addr_t *val);
armv8_cache.c:104armv8_cache_d_inner_flush_virt()
int armv8_cache_d_inner_flush_virt(struct armv8_common *armv8, target_addr_t va, size_t size)
armv8_cache.c:109armv8_cache_d_inner_flush_virt()
target_addr_t va_line, va_end;
armv8_cache.c:143armv8_cache_i_inner_inval_virt()
int armv8_cache_i_inner_inval_virt(struct armv8_common *armv8, target_addr_t va, size_t size)
armv8_cache.c:148armv8_cache_i_inner_inval_virt()
target_addr_t va_line, va_end;
armv8_cache.h:12armv8_cache_d_inner_flush_virt()::vaarmv8_cache_d_inner_flush_virt()
extern int armv8_cache_d_inner_flush_virt(struct armv8_common *armv8, target_addr_t va, size_t size);
armv8_cache.h:13armv8_cache_i_inner_inval_virt()::vaarmv8_cache_i_inner_inval_virt()
extern int armv8_cache_i_inner_inval_virt(struct armv8_common *armv8, target_addr_t va, size_t size);
avr32_ap7k.c:304avr32_ap7k_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
avr32_ap7k.c:386avr32_ap7k_step()
target_addr_t address, int handle_breakpoints)
avr32_ap7k.c:423avr32_ap7k_read_memory()
static int avr32_ap7k_read_memory(struct target *target, target_addr_t address,
avr32_ap7k.c:463avr32_ap7k_write_memory()
static int avr32_ap7k_write_memory(struct target *target, target_addr_t address,
avrt.c:25avr_resume()::addressavr_resume()
static int avr_resume(struct target *target, int current, target_addr_t address,
avrt.c:27avr_step()::addressavr_step()
static int avr_step(struct target *target, int current, target_addr_t address,
avrt.c:108avr_resume()
static int avr_resume(struct target *target, int current, target_addr_t address,
avrt.c:115avr_step()
static int avr_step(struct target *target, int current, target_addr_t address, int handle_breakpoints)
breakpoints.c:40breakpoint_add_internal()
target_addr_t address,
breakpoints.c:152hybrid_breakpoint_add_internal()
target_addr_t address,
breakpoints.c:209breakpoint_add()
target_addr_t address,
breakpoints.c:256hybrid_breakpoint_add()
target_addr_t address,
breakpoints.c:308breakpoint_remove_internal()
static int breakpoint_remove_internal(struct target *target, target_addr_t address)
breakpoints.c:344breakpoint_remove()
int breakpoint_remove(struct target *target, target_addr_t address)
breakpoints.c:489breakpoint_find()
struct breakpoint *breakpoint_find(struct target *target, target_addr_t address)
breakpoints.c:502watchpoint_add_internal()
static int watchpoint_add_internal(struct target *target, target_addr_t address,
breakpoints.c:568watchpoint_add()
int watchpoint_add(struct target *target, target_addr_t address,
breakpoints.c:588watchpoint_remove_internal()
static int watchpoint_remove_internal(struct target *target, target_addr_t address)
breakpoints.c:605watchpoint_remove()
int watchpoint_remove(struct target *target, target_addr_t address)
breakpoints.c:663watchpoint_hit()
target_addr_t *address)
breakpoints.h:27breakpoint::addressbreakpoint
target_addr_t address;
breakpoints.h:42watchpoint::addresswatchpoint
target_addr_t address;
breakpoints.h:55breakpoint_add()::addressbreakpoint_add()
target_addr_t address, unsigned int length, enum breakpoint_type type);
breakpoints.h:59hybrid_breakpoint_add()::addresshybrid_breakpoint_add()
target_addr_t address, uint32_t asid, unsigned int length,
breakpoints.h:61breakpoint_remove()::addressbreakpoint_remove()
int breakpoint_remove(struct target *target, target_addr_t address);
breakpoints.h:64breakpoint_find()::addressbreakpoint_find()
struct breakpoint *breakpoint_find(struct target *target, target_addr_t address);
breakpoints.h:74watchpoint_add()::addresswatchpoint_add()
target_addr_t address, unsigned int length,
breakpoints.h:76watchpoint_remove()::addresswatchpoint_remove()
int watchpoint_remove(struct target *target, target_addr_t address);
breakpoints.h:81watchpoint_hit()::addresswatchpoint_hit()
target_addr_t *address);
cfi.c:119cfi_target_write_memory()
static int cfi_target_write_memory(struct flash_bank *bank, target_addr_t addr,
cfi.c:131cfi_target_read_memory()
int cfi_target_read_memory(struct flash_bank *bank, target_addr_t addr,
cfi.h:67cfi_flash_bank::write_mem::addr
int (*write_mem)(struct flash_bank *bank, target_addr_t addr,
cfi.h:69cfi_flash_bank::read_mem::addr
int (*read_mem)(struct flash_bank *bank, target_addr_t addr,
cfi.h:162cfi_target_read_memory()::addrcfi_target_read_memory()
int cfi_target_read_memory(struct flash_bank *bank, target_addr_t addr,
command.c:1326parse_target_addr()
DEFINE_PARSE_ULONGLONG(_target_addr, target_addr_t, 0, TARGET_ADDR_MAX)
command.h:429parse_target_addr()::ulparse_target_addr()
DECLARE_PARSE_WRAPPER(_target_addr, target_addr_t);
core.c:301get_flash_bank_by_addr()
target_addr_t addr,
core.c:449flash_iterate_address_range_inner()
char *pad_reason, target_addr_t addr, uint32_t length,
core.c:456flash_iterate_address_range_inner()
target_addr_t last_addr = addr + length - 1; /* the last address of range */
core.c:502flash_iterate_address_range_inner()
target_addr_t sector_addr = c->base + f->offset;
core.c:503flash_iterate_address_range_inner()
target_addr_t sector_last_addr = sector_addr + f->size - 1;
core.c:579flash_iterate_address_range()
char *pad_reason, target_addr_t addr, uint32_t length,
core.c:614flash_erase_address_range()
bool pad, target_addr_t addr, uint32_t length)
core.c:626flash_unlock_address_range()
int flash_unlock_address_range(struct target *target, target_addr_t addr,
core.c:654flash_write_align_start()
target_addr_t flash_write_align_start(struct flash_bank *bank, target_addr_t addr)
core.c:678flash_write_align_end()
target_addr_t flash_write_align_end(struct flash_bank *bank, target_addr_t addr)
core.c:702flash_write_check_gap()
target_addr_t addr1, target_addr_t addr2)
core.c:724flash_write_check_gap()
target_addr_t aligned1 = flash_write_align_end(bank, addr1);
core.c:725flash_write_check_gap()
target_addr_t aligned2 = flash_write_align_start(bank, addr2);
core.c:780flash_write_unlock_verify()
target_addr_t run_address = sections[section]->base_address + section_offset;
core.c:822flash_write_unlock_verify()
target_addr_t run_next_addr = run_address + run_size;
core.c:823flash_write_unlock_verify()
target_addr_t next_section_base = sections[section_last + 1]->base_address;
core.c:865flash_write_unlock_verify()
target_addr_t aligned_start = flash_write_align_start(c, run_address);
core.c:878flash_write_unlock_verify()
target_addr_t run_end = run_address + run_size - 1;
core.c:879flash_write_unlock_verify()
target_addr_t aligned_end = flash_write_align_end(c, run_end);
core.h:84flash_bank::baseflash_bank
target_addr_t base; /**< The base address of this bank */
core.h:142flash_erase_address_range()::addrflash_erase_address_range()
bool pad, target_addr_t addr, uint32_t length);
core.h:144flash_unlock_address_range()::addrflash_unlock_address_range()
int flash_unlock_address_range(struct target *target, target_addr_t addr,
core.h:153flash_write_align_start()
target_addr_t flash_write_align_start(struct flash_bank *bank, target_addr_t addr);
core.h:161flash_write_align_end()
target_addr_t flash_write_align_end(struct flash_bank *bank, target_addr_t addr);
core.h:282get_flash_bank_by_addr()::addrget_flash_bank_by_addr()
int get_flash_bank_by_addr(struct target *target, target_addr_t addr, bool check,
cortex_a.c:74cortex_a_virt2phys()::virtcortex_a_virt2phys()
target_addr_t virt, target_addr_t *phys);
cortex_a.c:822cortex_a_internal_restore()
target_addr_t *address, int handle_breakpoints, int debug_execution)
cortex_a.c:973cortex_a_restore_smp()
target_addr_t address;
cortex_a.c:988cortex_a_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
cortex_a.c:1171cortex_a_step()
static int cortex_a_step(struct target *target, int current, target_addr_t address,
cortex_a.c:2712cortex_a_read_phys_memory()
target_addr_t address, uint32_t size,
cortex_a.c:2731cortex_a_read_memory()
static int cortex_a_read_memory(struct target *target, target_addr_t address,
cortex_a.c:2748cortex_a_write_phys_memory()
target_addr_t address, uint32_t size,
cortex_a.c:2767cortex_a_write_memory()
static int cortex_a_write_memory(struct target *target, target_addr_t address,
cortex_a.c:2782cortex_a_read_buffer()
static int cortex_a_read_buffer(struct target *target, target_addr_t address,
cortex_a.c:2816cortex_a_write_buffer()
static int cortex_a_write_buffer(struct target *target, target_addr_t address,
cortex_a.c:3222cortex_a_virt2phys()
target_addr_t virt, target_addr_t *phys)
cortex_m.c:1304cortex_m_restore_one()
target_addr_t *address, bool handle_breakpoints, bool debug_execution)
cortex_m.c:1423cortex_m_restore_smp()
target_addr_t address;
cortex_m.c:1450cortex_m_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
cortex_m.c:1478cortex_m_step()
target_addr_t address, int handle_breakpoints)
cortex_m.c:2392cortex_m_read_memory()
static int cortex_m_read_memory(struct target *target, target_addr_t address,
cortex_m.c:2406cortex_m_write_memory()
static int cortex_m_write_memory(struct target *target, target_addr_t address,
dsp563xx.c:1119dsp563xx_resume()
target_addr_t address,
dsp563xx.c:1292dsp563xx_step()
target_addr_t address,
dsp563xx.c:1376dsp563xx_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
dsp563xx.c:1599dsp563xx_read_memory()
target_addr_t address,
dsp563xx.c:1667dsp563xx_read_memory_default()
target_addr_t address,
dsp563xx.c:1678dsp563xx_read_buffer_default()
target_addr_t address,
dsp563xx.c:1689dsp563xx_write_memory_core()
target_addr_t address,
dsp563xx.c:1773dsp563xx_write_memory()
target_addr_t address,
dsp563xx.c:1841dsp563xx_write_memory_default()
target_addr_t address,
dsp563xx.c:1851dsp563xx_write_buffer_default()
target_addr_t address,
dsp5680xx.c:997dsp5680xx_resume()
target_addr_t address, int hb, int d)
dsp5680xx.c:1154dsp5680xx_read()
static int dsp5680xx_read(struct target *t, target_addr_t a, uint32_t size,
dsp5680xx.c:1409dsp5680xx_write()
static int dsp5680xx_write(struct target *target, target_addr_t a, uint32_t size, uint32_t count,
dsp5680xx.c:1448dsp5680xx_write_buffer()
static int dsp5680xx_write_buffer(struct target *t, target_addr_t a, uint32_t size,
dsp5680xx.c:1465dsp5680xx_read_buffer()
static int dsp5680xx_read_buffer(struct target *target, target_addr_t address, uint32_t size,
dsp5680xx.c:1485dsp5680xx_checksum_memory()
static int dsp5680xx_checksum_memory(struct target *target, target_addr_t address, uint32_t size,
dsp5680xx.c:2237dsp5680xx_step()
static int dsp5680xx_step(struct target *target, int current, target_addr_t address,
efm32.c:88efm32x_get_bank_index()
static int efm32x_get_bank_index(target_addr_t base)
efm32.c:228efm32x_read_reg_u32()
static int efm32x_read_reg_u32(struct flash_bank *bank, target_addr_t offset,
efm32.c:237efm32x_write_reg_u32()
static int efm32x_write_reg_u32(struct flash_bank *bank, target_addr_t offset,
eneispif.c:42eneispif_flash_bank::ctrl_baseeneispif_flash_bank
target_addr_t ctrl_base;
eneispif.c:74eneispif_read_reg()
static int eneispif_read_reg(struct flash_bank *bank, uint32_t *value, target_addr_t address)
eneispif.c:90eneispif_write_reg()
static int eneispif_write_reg(struct flash_bank *bank, target_addr_t address, uint32_t value)
esirisc.c:355esirisc_read_memory()
static int esirisc_read_memory(struct target *target, target_addr_t address,
esirisc.c:404esirisc_write_memory()
static int esirisc_write_memory(struct target *target, target_addr_t address,
esirisc.c:451esirisc_checksum_memory()
static int esirisc_checksum_memory(struct target *target, target_addr_t address,
esirisc.c:850esirisc_resume_or_step()
static int esirisc_resume_or_step(struct target *target, int current, target_addr_t address,
esirisc.c:921esirisc_resume()
static int esirisc_resume(struct target *target, int current, target_addr_t address,
esirisc.c:930esirisc_step()
static int esirisc_step(struct target *target, int current, target_addr_t address,
esirisc.c:1169esirisc_reset_entry()
(target_addr_t)epc);
esirisc_trace.c:319esirisc_trace_read_memory()
static int esirisc_trace_read_memory(struct target *target, target_addr_t address, uint32_t size,
esirisc_trace.c:561esirisc_trace_analyze_memory()
target_addr_t address, uint32_t size)
esirisc_trace.c:638esirisc_trace_dump_memory()
target_addr_t address, uint32_t size)
esirisc_trace.c:789handle_esirisc_trace_analyze_command()
target_addr_t address;
esirisc_trace.c:827handle_esirisc_trace_dump_command()
target_addr_t address;
esirisc_trace.h:62esirisc_trace::buffer_startesirisc_trace
target_addr_t buffer_start;
esirisc_trace.h:63esirisc_trace::buffer_endesirisc_trace
target_addr_t buffer_end;
esp32.c:269esp32_virt2phys()
target_addr_t virtual, target_addr_t *physical)
esp32s2.c:116esp32s2_set_peri_reg_mask()
target_addr_t addr,
esp32s2.c:373esp32s2_step()
static int esp32s2_step(struct target *target, int current, target_addr_t address, int handle_breakpoints)
esp32s2.c:417esp32s2_virt2phys()
target_addr_t virtual, target_addr_t *physical)
esp32s3.c:288esp32s3_virt2phys()
target_addr_t virtual, target_addr_t *physical)
esp_algorithm.c:402esp_algorithm_load_func_image()
target_addr_t reversed_tramp_addr = run->image.dram_org - code_size;
esp_algorithm.c:529esp_algorithm_load_onboard_func()
esp_algorithm.h:141esp_algorithm_stub::entryesp_algorithm_stub
target_addr_t entry;
esp_algorithm.h:151esp_algorithm_stub::tramp_addresp_algorithm_stub
target_addr_t tramp_addr;
esp_algorithm.h:155esp_algorithm_stub::tramp_mapped_addresp_algorithm_stub
target_addr_t tramp_mapped_addr;
esp_algorithm.h:159esp_algorithm_stub::stack_addresp_algorithm_stub
target_addr_t stack_addr;
esp_algorithm.h:161esp_algorithm_stub::log_buff_addresp_algorithm_stub
target_addr_t log_buff_addr;
esp_algorithm.h:276esp_algorithm_run_data::::::code_buf_addresp_algorithm_run_data::::
target_addr_t code_buf_addr;
esp_algorithm.h:280esp_algorithm_run_data::::::min_stack_addresp_algorithm_run_data::::
target_addr_t min_stack_addr;
esp_algorithm.h:342esp_algorithm_load_onboard_func()::func_addresp_algorithm_load_onboard_func()
target_addr_t func_addr,
esp_algorithm.h:363esp_algorithm_run_onboard_func_va()
target_addr_t func_addr,
esp_algorithm.h:378esp_algorithm_run_onboard_func()
target_addr_t func_addr,
esp_xtensa_smp.c:362esp_xtensa_smp_resume()
target_addr_t address,
esp_xtensa_smp.c:424esp_xtensa_smp_step()
target_addr_t address,
esp_xtensa_smp.h:31esp_xtensa_smp_resume()::addressesp_xtensa_smp_resume()
target_addr_t address,
esp_xtensa_smp.h:36esp_xtensa_smp_step()::addressesp_xtensa_smp_step()
target_addr_t address,
feroceon.c:452feroceon_bulk_write_memory()
target_addr_t address, uint32_t count, const uint8_t *buffer)
fespi.c:115fespi_flash_bank::ctrl_basefespi_flash_bank
target_addr_t ctrl_base;
fespi.c:160fespi_read_reg()
static int fespi_read_reg(struct flash_bank *bank, uint32_t *value, target_addr_t address)
fespi.c:174fespi_write_reg()
static int fespi_write_reg(struct flash_bank *bank, target_addr_t address, uint32_t value)
gdb_server.c:803gdb_signal_reply()
target_addr_t hit_wp_address;
gdb_server.c:1925extend_address_for_gdb()
static target_addr_t extend_address_for_gdb(struct target *target, target_addr_t address)
gdb_server.c:1971gdb_memory_map()
target_addr_t ram_start = 0;
gdb_server.c:2010gdb_memory_map()
target_addr_t extended_base = extend_address_for_gdb(target, p->base);
gdb_server.c:2035gdb_memory_map()
target_addr_t start;
gdb_server.c:2884gdb_query_packet()
target_addr_t addr = 0;
gdb_server.c:3340gdb_v_packet()
target_addr_t addr;
gdb_server.c:3401gdb_v_packet()
target_addr_t addr;
hla_target.c:438adapter_resume()
target_addr_t address, int handle_breakpoints,
hla_target.c:529adapter_step()
target_addr_t address, int handle_breakpoints)
hla_target.c:592adapter_read_memory()
static int adapter_read_memory(struct target *target, target_addr_t address,
hla_target.c:607adapter_write_memory()
static int adapter_write_memory(struct target *target, target_addr_t address,
hwthread.c:27hwthread_read_buffer()::addresshwthread_read_buffer()
static int hwthread_read_buffer(struct rtos *rtos, target_addr_t address,
hwthread.c:29hwthread_write_buffer()::addresshwthread_write_buffer()
static int hwthread_write_buffer(struct rtos *rtos, target_addr_t address,
hwthread.c:417hwthread_read_buffer()
static int hwthread_read_buffer(struct rtos *rtos, target_addr_t address,
hwthread.c:432hwthread_write_buffer()
static int hwthread_write_buffer(struct rtos *rtos, target_addr_t address,
image.c:655image_elf32_read_section()
target_addr_t offset,
image.c:698image_elf64_read_section()
target_addr_t offset,
image.c:741image_elf_read_section()
target_addr_t offset,
image.c:1081image_read_section()
target_addr_t offset,
image.c:1174image_add_section()
int image_add_section(struct image *image, target_addr_t base, uint32_t size, uint64_t flags, uint8_t const *data)
image.h:42imagesection::base_addressimagesection
target_addr_t base_address;
image.h:95image_read_section()::offsetimage_read_section()
int image_read_section(struct image *image, int section, target_addr_t offset,
image.h:99image_add_section()::baseimage_add_section()
int image_add_section(struct image *image, target_addr_t base, uint32_t size,
lakemont.c:991lakemont_resume()
int lakemont_resume(struct target *t, int current, target_addr_t address,
lakemont.c:1033lakemont_step()
target_addr_t address, int handle_breakpoints)
lakemont.h:87lakemont_resume()::addresslakemont_resume()
int lakemont_resume(struct target *t, int current, target_addr_t address,
lakemont.h:90lakemont_step()::addresslakemont_step()
target_addr_t address, int handle_breakpoints);
linux.c:98linux_compute_virt2phys()
static int linux_compute_virt2phys(struct target *target, target_addr_t address)
linux.c:102linux_compute_virt2phys()
target_addr_t pa = 0;
ls1_sap.c:58ls1_sap_resume()
static int ls1_sap_resume(struct target *target, int current, target_addr_t address,
ls1_sap.c:65ls1_sap_step()
static int ls1_sap_step(struct target *target, int current, target_addr_t address,
ls1_sap.c:172ls1_sap_read_memory()
static int ls1_sap_read_memory(struct target *target, target_addr_t address,
ls1_sap.c:193ls1_sap_write_memory()
static int ls1_sap_write_memory(struct target *target, target_addr_t address,
mem_ap.c:106mem_ap_resume()
static int mem_ap_resume(struct target *target, int current, target_addr_t address,
mem_ap.c:115mem_ap_step()
static int mem_ap_step(struct target *target, int current, target_addr_t address,
mem_ap.c:236mem_ap_read_memory()
static int mem_ap_read_memory(struct target *target, target_addr_t address,
mem_ap.c:250mem_ap_write_memory()
static int mem_ap_write_memory(struct target *target, target_addr_t address,
mips32.c:563mips32_run_and_wait()
static int mips32_run_and_wait(struct target *target, target_addr_t entry_point,
mips32.c:564mips32_run_and_wait()
unsigned int timeout_ms, target_addr_t exit_point, struct mips32_common *mips32)
mips32.c:597mips32_run_algorithm()
struct reg_param *reg_params, target_addr_t entry_point,
mips32.c:598mips32_run_algorithm()
target_addr_t exit_point, unsigned int timeout_ms, void *arch_info)
mips32.c:1198mips32_checksum_memory()
int mips32_checksum_memory(struct target *target, target_addr_t address,
mips32.h:908mips32_run_algorithm()::entry_pointmips32_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
mips32.h:926mips32_checksum_memory()::addressmips32_checksum_memory()
int mips32_checksum_memory(struct target *target, target_addr_t address,
mips64.c:461mips64_run_algorithm()
struct reg_param *reg_params, target_addr_t entry_point,
mips64.c:462mips64_run_algorithm()
target_addr_t exit_point, unsigned int timeout_ms, void *arch_info)
mips64.h:215mips64_run_algorithm()::entry_pointmips64_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
mips_m4k.c:34mips_m4k_internal_restore()::addressmips_m4k_internal_restore()
target_addr_t address, int handle_breakpoints,
mips_m4k.c:37mips_m4k_bulk_write_memory()::addressmips_m4k_bulk_write_memory()
static int mips_m4k_bulk_write_memory(struct target *target, target_addr_t address,
mips_m4k.c:39mips_m4k_bulk_read_memory()::addressmips_m4k_bulk_read_memory()
static int mips_m4k_bulk_read_memory(struct target *target, target_addr_t address,
mips_m4k.c:425mips_m4k_internal_restore()
target_addr_t address, int handle_breakpoints, int debug_execution)
mips_m4k.c:498mips_m4k_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
mips_m4k.c:525mips_m4k_step()
target_addr_t address, int handle_breakpoints)
mips_m4k.c:1007mips_m4k_read_memory()
static int mips_m4k_read_memory(struct target *target, target_addr_t address,
mips_m4k.c:1072mips_m4k_write_memory()
static int mips_m4k_write_memory(struct target *target, target_addr_t address,
mips_m4k.c:1196mips_m4k_bulk_write_memory()
static int mips_m4k_bulk_write_memory(struct target *target, target_addr_t address,
mips_m4k.c:1262mips_m4k_bulk_read_memory()
static int mips_m4k_bulk_read_memory(struct target *target, target_addr_t address,
mips_m4k.h:35mips_m4k_isa_filter()
static inline void mips_m4k_isa_filter(enum mips32_isa_imp isa_imp, target_addr_t *addr)
mips_m4k.h:38mips_m4k_isa_filter()
target_addr_t address = (*addr & ~1) | isa_imp;
mips_mips64.c:944mips_mips64_bulk_write_memory()
target_addr_t address, uint32_t count,
nuttx.c:51tcbinfo::xcpreg_offtcbinfo
target_addr_t xcpreg_off; /* Offset pointer of xcp.regs */
nuttx.c:182target_buffer_get_addr()
static target_addr_t target_buffer_get_addr(struct target *target, const uint8_t *buffer)
or1k.c:889or1k_resume()
target_addr_t address, int handle_breakpoints,
or1k.c:899or1k_step()
target_addr_t address, int handle_breakpoints)
or1k.c:1020or1k_read_memory()
static int or1k_read_memory(struct target *target, target_addr_t address,
or1k.c:1047or1k_write_memory()
static int or1k_write_memory(struct target *target, target_addr_t address,
or1k.c:1197or1k_checksum_memory()
static int or1k_checksum_memory(struct target *target, target_addr_t address,
qn908x.c:236qn908x_update_reg()
static int qn908x_update_reg(struct target *target, target_addr_t reg,
renesas_rpchf.c:263rpc_hf_xfer()
static int rpc_hf_xfer(struct target *target, target_addr_t addr,
renesas_rpchf.c:381rpchf_target_write_memory()
static int rpchf_target_write_memory(struct flash_bank *bank, target_addr_t addr,
renesas_rpchf.c:396rpchf_target_read_memory()
static int rpchf_target_read_memory(struct flash_bank *bank, target_addr_t addr,
riscv-011.c:1442step()
static int step(struct target *target, int current, target_addr_t address,
riscv-011.c:1933riscv011_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
riscv-011.c:1987read_memory()
static int read_memory(struct target *target, target_addr_t address,
riscv-011.c:2157write_memory()
static int write_memory(struct target *target, target_addr_t address,
riscv-013.c:64read_memory()::addressread_memory()
static int read_memory(struct target *target, target_addr_t address,
riscv-013.c:66write_memory()::addresswrite_memory()
static int write_memory(struct target *target, target_addr_t address,
riscv-013.c:2076sb_write_address()
static int sb_write_address(struct target *target, target_addr_t address,
riscv-013.c:2478log_memory_access()
static void log_memory_access(target_addr_t address, uint64_t value,
riscv-013.c:2507read_memory_bus_word()
static int read_memory_bus_word(struct target *target, target_addr_t address,
riscv-013.c:2524sb_read_address()
static target_addr_t sb_read_address(struct target *target)
riscv-013.c:2528sb_read_address()
target_addr_t address = 0;
riscv-013.c:2588read_memory_bus_v0()
static int read_memory_bus_v0(struct target *target, target_addr_t address,
riscv-013.c:2677read_memory_bus_v1()
static int read_memory_bus_v1(struct target *target, target_addr_t address,
riscv-013.c:2686read_memory_bus_v1()
target_addr_t next_address = address;
riscv-013.c:2687read_memory_bus_v1()
target_addr_t end_address = address + count * size;
riscv-013.c:2716read_memory_bus_v1()
target_addr_t next_read = address - 1;
riscv-013.c:2846mem_should_skip_progbuf()
static bool mem_should_skip_progbuf(struct target *target, target_addr_t address,
riscv-013.c:2885mem_should_skip_sysbus()
static bool mem_should_skip_sysbus(struct target *target, target_addr_t address,
riscv-013.c:2914mem_should_skip_abstract()
static bool mem_should_skip_abstract(struct target *target, target_addr_t address,
riscv-013.c:2948read_memory_abstract()
static int read_memory_abstract(struct target *target, target_addr_t address,
riscv-013.c:3027write_memory_abstract()
static int write_memory_abstract(struct target *target, target_addr_t address,
riscv-013.c:3105read_memory_progbuf_inner()
static int read_memory_progbuf_inner(struct target *target, target_addr_t address,
riscv-013.c:3341read_memory_progbuf_one()
static int read_memory_progbuf_one(struct target *target, target_addr_t address,
riscv-013.c:3416read_memory_progbuf()
static int read_memory_progbuf(struct target *target, target_addr_t address,
riscv-013.c:3499read_memory_progbuf()
target_addr_t address_i = address;
riscv-013.c:3532read_memory()
static int read_memory(struct target *target, target_addr_t address,
riscv-013.c:3596write_memory_bus_v0()
static int write_memory_bus_v0(struct target *target, target_addr_t address,
riscv-013.c:3649write_memory_bus_v1()
static int write_memory_bus_v1(struct target *target, target_addr_t address,
riscv-013.c:3657write_memory_bus_v1()
target_addr_t next_address = address;
riscv-013.c:3658write_memory_bus_v1()
target_addr_t end_address = address + count * size;
riscv-013.c:3770write_memory_bus_v1()
target_addr_t sbaddress = sb_read_address(target);
riscv-013.c:3789write_memory_progbuf()
static int write_memory_progbuf(struct target *target, target_addr_t address,
riscv-013.c:3981write_memory()
static int write_memory(struct target *target, target_addr_t address,
riscv.c:751write_by_given_size()
static int write_by_given_size(struct target *target, target_addr_t address,
riscv.c:778read_by_given_size()
static int read_by_given_size(struct target *target, target_addr_t address,
riscv.c:805riscv_write_by_any_size()
int riscv_write_by_any_size(struct target *target, target_addr_t address, uint32_t size, uint8_t *buffer)
riscv.c:837riscv_read_by_any_size()
int riscv_read_by_any_size(struct target *target, target_addr_t address, uint32_t size, uint8_t *buffer)
riscv.c:1108old_or_new_riscv_step()
target_addr_t address, int handle_breakpoints)
riscv.c:1399resume_prep()
target_addr_t address, int handle_breakpoints, int debug_execution)
riscv.c:1438resume_go()
target_addr_t address, int handle_breakpoints, int debug_execution)
riscv.c:1469riscv_resume()
target_addr_t address,
riscv.c:1518riscv_target_resume()
static int riscv_target_resume(struct target *target, int current, target_addr_t address,
riscv.c:1571riscv_address_translate()
target_addr_t virtual, target_addr_t *physical)
riscv.c:1577riscv_address_translate()
target_addr_t table_address;
riscv.c:1611riscv_address_translate()
target_addr_t mask = ((target_addr_t)1 << (xlen - (info->va_bits - 1))) - 1;
riscv.c:1612riscv_address_translate()
target_addr_t masked_msbs = (virtual >> (info->va_bits - 1)) & mask;
riscv.c:1625riscv_address_translate()
target_addr_t pte_address = table_address +
riscv.c:1661riscv_address_translate()
*physical = virtual & (((target_addr_t)1 << info->va_bits) - 1);
riscv.c:1666riscv_address_translate()
*physical &= ~(((target_addr_t)info->pa_ppn_mask[i]) <<
riscv.c:1677riscv_virt2phys()
static int riscv_virt2phys(struct target *target, target_addr_t virtual, target_addr_t *physical)
riscv.c:1691riscv_read_phys_memory()
static int riscv_read_phys_memory(struct target *target, target_addr_t phys_address,
riscv.c:1700riscv_read_memory()
static int riscv_read_memory(struct target *target, target_addr_t address,
riscv.c:1711riscv_read_memory()
target_addr_t physical_addr;
riscv.c:1719riscv_write_phys_memory()
static int riscv_write_phys_memory(struct target *target, target_addr_t phys_address,
riscv.c:1728riscv_write_memory()
static int riscv_write_memory(struct target *target, target_addr_t address,
riscv.c:1739riscv_write_memory()
target_addr_t physical_addr;
riscv.c:1832riscv_run_algorithm()
struct reg_param *reg_params, target_addr_t entry_point,
riscv.c:1833riscv_run_algorithm()
target_addr_t exit_point, unsigned int timeout_ms, void *arch_info)
riscv.c:1992riscv_checksum_memory()
target_addr_t address, uint32_t count,
riscv.c:2304riscv_openocd_step()
target_addr_t address, int handle_breakpoints)
riscv.h:79riscv_sample_config_t::::addressriscv_sample_config_t::
target_addr_t address;
riscv.h:182riscv_info::read_memory::address
int (*read_memory)(struct target *target, target_addr_t address,
riscv.h:298riscv_openocd_step()::addressriscv_openocd_step()
target_addr_t address,
riscv.h:364riscv_read_by_any_size()::addressriscv_read_by_any_size()
int riscv_read_by_any_size(struct target *target, target_addr_t address, uint32_t size, uint8_t *buffer);
riscv.h:365riscv_write_by_any_size()::addressriscv_write_by_any_size()
int riscv_write_by_any_size(struct target *target, target_addr_t address, uint32_t size, uint8_t *buffer);
rp2040.c:104rp2040_call_rom_func()
target_addr_t stacktop = priv->stack->address + priv->stack->size;
rp2040.c:330rp2040_ssel_active()
const target_addr_t qspi_ctrl_addr = 0x4001800c;
rp2040.c:352rp2040_spi_read_flash_id()
const target_addr_t ssi_dr0 = 0x18000060;
rtos.c:638rtos_generic_stack_read()
target_addr_t new_stack_ptr;
rtos.c:713rtos_read_buffer()
int rtos_read_buffer(struct target *target, target_addr_t address,
rtos.c:721rtos_write_buffer()
int rtos_write_buffer(struct target *target, target_addr_t address,
rtos.h:77rtos_type::read_buffer::address
int (*read_buffer)(struct rtos *rtos, target_addr_t address, uint32_t size,
rtos.h:79rtos_type::write_buffer::address
int (*write_buffer)(struct rtos *rtos, target_addr_t address, uint32_t size,
rtos.h:101rtos_register_stacking::calculate_process_stackrtos_register_stacking
target_addr_t (*calculate_process_stack)(struct target *target,
rtos.h:104rtos_register_stacking::calculate_process_stack::stack_ptr
target_addr_t stack_ptr);
rtos.h:135rtos_read_buffer()::addressrtos_read_buffer()
int rtos_read_buffer(struct target *target, target_addr_t address,
rtos.h:137rtos_write_buffer()::addressrtos_write_buffer()
int rtos_write_buffer(struct target *target, target_addr_t address,
rtos_riot_stackings.c:20rtos_riot_cortex_m_stack_align()
static target_addr_t rtos_riot_cortex_m_stack_align(struct target *target,
rtos_riot_stackings.c:22rtos_riot_cortex_m_stack_align()
target_addr_t stack_ptr)
rtos_standard_stackings.c:106rtos_generic_stack_align()
static target_addr_t rtos_generic_stack_align(struct target *target,
rtos_standard_stackings.c:108rtos_generic_stack_align()
target_addr_t stack_ptr, int align)
rtos_standard_stackings.c:110rtos_generic_stack_align()
target_addr_t new_stack_ptr;
rtos_standard_stackings.c:111rtos_generic_stack_align()
target_addr_t aligned_stack_ptr;
rtos_standard_stackings.c:114rtos_generic_stack_align()
aligned_stack_ptr = new_stack_ptr & ~((target_addr_t)align - 1);
rtos_standard_stackings.c:121rtos_generic_stack_align()
aligned_stack_ptr += (target_addr_t)align;
rtos_standard_stackings.c:126rtos_generic_stack_align8()
target_addr_t rtos_generic_stack_align8(struct target *target,
rtos_standard_stackings.c:128rtos_generic_stack_align8()
target_addr_t stack_ptr)
rtos_standard_stackings.c:153rtos_cortex_m_stack_align()
target_addr_t rtos_cortex_m_stack_align(struct target *target,
rtos_standard_stackings.c:155rtos_cortex_m_stack_align()
target_addr_t stack_ptr, size_t xpsr_offset)
rtos_standard_stackings.c:159rtos_cortex_m_stack_align()
target_addr_t new_stack_ptr;
rtos_standard_stackings.c:172rtos_standard_cortex_m3_stack_align()
static target_addr_t rtos_standard_cortex_m3_stack_align(struct target *target,
rtos_standard_stackings.c:174rtos_standard_cortex_m3_stack_align()
target_addr_t stack_ptr)
rtos_standard_stackings.c:181rtos_standard_cortex_m4f_stack_align()
static target_addr_t rtos_standard_cortex_m4f_stack_align(struct target *target,
rtos_standard_stackings.c:183rtos_standard_cortex_m4f_stack_align()
target_addr_t stack_ptr)
rtos_standard_stackings.c:190rtos_standard_cortex_m4f_fpu_stack_align()
rtos_standard_stackings.c:192rtos_standard_cortex_m4f_fpu_stack_align()
target_addr_t stack_ptr)
rtos_standard_stackings.h:17rtos_generic_stack_align8()
target_addr_t rtos_generic_stack_align8(struct target *target,
rtos_standard_stackings.h:19rtos_generic_stack_align8()::stack_ptrrtos_generic_stack_align8()
target_addr_t stack_ptr);
rtos_standard_stackings.h:20rtos_cortex_m_stack_align()
target_addr_t rtos_cortex_m_stack_align(struct target *target,
rtos_standard_stackings.h:22rtos_cortex_m_stack_align()::stack_ptrrtos_cortex_m_stack_align()
target_addr_t stack_ptr, size_t xpsr_offset);
rtt.c:28::addr
target_addr_t addr;
rtt.c:88rtt_setup()
int rtt_setup(target_addr_t address, size_t size, const char *id)
rtt.c:127rtt_start()
target_addr_t addr = rtt.addr;
rtt.c:27read_rtt_channel()
target_addr_t address;
rtt.c:61read_channel_name()
static int read_channel_name(struct target *target, target_addr_t address,
rtt.c:221target_rtt_read_control_block()
target_addr_t address, struct rtt_control *ctrl, void *user_data)
rtt.c:242target_rtt_find_control_block()
target_addr_t *address, size_t size, const char *id, bool *found,
rtt.c:245target_rtt_find_control_block()
target_addr_t address_end = *address + size;
rtt.c:255target_rtt_find_control_block()
for (target_addr_t addr = *address; addr < address_end; addr += sizeof(buf)) {
rtt.h:33rtt_control::addressrtt_control
target_addr_t address;
rtt.h:45rtt_channel::addressrtt_channel
target_addr_t address;
rtt.h:99rtt_source_find_ctrl_block::address
target_addr_t *address, size_t size, const char *id, bool *found,
rtt.h:102rtt_source_read_ctrl_block::address
target_addr_t address, struct rtt_control *ctrl_block,
rtt.h:163rtt_setup()::addressrtt_setup()
int rtt_setup(target_addr_t address, size_t size, const char *id);
rtt.h:20target_rtt_find_control_block()::addresstarget_rtt_find_control_block()
target_addr_t *address, size_t size, const char *id, bool *found,
rtt.h:23target_rtt_read_control_block()::addresstarget_rtt_read_control_block()
target_addr_t address, struct rtt_control *ctrl, void *user_data);
stm8.c:736stm8_write_memory()
static int stm8_write_memory(struct target *target, target_addr_t address,
stm8.c:770stm8_read_memory()
static int stm8_read_memory(struct target *target, target_addr_t address,
stm8.c:986stm8_resume()
target_addr_t address, int handle_breakpoints,
stm8.c:1296stm8_step()
target_addr_t address, int handle_breakpoints)
stm8.c:1778stm8_checksum_memory()
static int stm8_checksum_memory(struct target *target, target_addr_t address,
stm8.c:1821stm8_run_algorithm()
struct reg_param *reg_params, target_addr_t entry_point,
stm8.c:1822stm8_run_algorithm()
target_addr_t exit_point, unsigned int timeout_ms, void *arch_info)
target.c:55target_read_buffer_default()::addresstarget_read_buffer_default()
static int target_read_buffer_default(struct target *target, target_addr_t address,
target.c:57target_write_buffer_default()::addresstarget_write_buffer_default()
static int target_write_buffer_default(struct target *target, target_addr_t address,
target.c:556target_resume()
int target_resume(struct target *target, int current, target_addr_t address,
target.c:637identity_virt2phys()
target_addr_t virtual, target_addr_t *physical)
target.c:776target_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
target.c:817target_start_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
target.c:861target_wait_algorithm()
target_addr_t exit_point, unsigned int timeout_ms,
target.c:1245target_read_memory()
target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer)
target.c:1259target_read_phys_memory()
target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer)
target.c:1273target_write_memory()
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer)
target.c:1287target_write_phys_memory()
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer)
target.c:1418target_step()
int current, target_addr_t address, int handle_breakpoints)
target.c:1454target_address_max()
target_addr_t target_address_max(struct target *target)
target.c:1457target_address_max()
if (sizeof(target_addr_t) * 8 == bits)
target.c:1458target_address_max()
return (target_addr_t) -1;
target.c:1460target_address_max()
return (((target_addr_t) 1) << bits) - 1;
target.c:2352target_write_buffer()
int target_write_buffer(struct target *target, target_addr_t address, uint32_t size, const uint8_t *buffer)
target.c:2377target_write_buffer_default()
target_addr_t address, uint32_t count, const uint8_t *buffer)
target.c:2417target_read_buffer()
int target_read_buffer(struct target *target, target_addr_t address, uint32_t size, uint8_t *buffer)
target.c:2441target_read_buffer_default()
static int target_read_buffer_default(struct target *target, target_addr_t address, uint32_t count, uint8_t *buffer)
target.c:2477target_checksum_memory()
int target_checksum_memory(struct target *target, target_addr_t address, uint32_t size, uint32_t *crc)
target.c:2536target_read_u64()
int target_read_u64(struct target *target, target_addr_t address, uint64_t *value)
target.c:2560target_read_u32()
int target_read_u32(struct target *target, target_addr_t address, uint32_t *value)
target.c:2584target_read_u16()
int target_read_u16(struct target *target, target_addr_t address, uint16_t *value)
target.c:2608target_read_u8()
int target_read_u8(struct target *target, target_addr_t address, uint8_t *value)
target.c:2630target_write_u64()
int target_write_u64(struct target *target, target_addr_t address, uint64_t value)
target.c:2651target_write_u32()
int target_write_u32(struct target *target, target_addr_t address, uint32_t value)
target.c:2672target_write_u16()
int target_write_u16(struct target *target, target_addr_t address, uint16_t value)
target.c:2693target_write_u8()
int target_write_u8(struct target *target, target_addr_t address, uint8_t value)
target.c:2711target_write_phys_u64()
int target_write_phys_u64(struct target *target, target_addr_t address, uint64_t value)
target.c:2732target_write_phys_u32()
int target_write_phys_u32(struct target *target, target_addr_t address, uint32_t value)
target.c:2753target_write_phys_u16()
int target_write_phys_u16(struct target *target, target_addr_t address, uint16_t value)
target.c:2774target_write_phys_u8()
int target_write_phys_u8(struct target *target, target_addr_t address, uint8_t value)
target.c:3325handle_resume_command()
target_addr_t addr = 0;
target.c:3344handle_step_command()
target_addr_t addr = 0;
target.c:3357target_handle_md_output()
struct target *target, target_addr_t address, unsigned size,
target.c:3445handle_md_command()
target_addr_t address, uint32_t size_value, uint32_t count, uint8_t *buffer);
target.c:3455handle_md_command()
target_addr_t address;
target.c:3483target_write_fn::address
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer);
target.c:3486target_fill_mem()
target_addr_t address,
target.c:3561handle_mw_command()
target_addr_t address;
target.c:3687parse_load_image_command()
target_addr_t *min_address, target_addr_t *max_address)
target.c:3695parse_load_image_command()
target_addr_t addr;
target.c:3723handle_load_image_command()
target_addr_t min_address = 0;
target.c:3724handle_load_image_command()
target_addr_t max_address = -1;
target.c:3807handle_dump_image_command()
target_addr_t address, size;
target.c:3895handle_verify_image_command_internal()
target_addr_t addr;
target.c:4060handle_bp_command_set()
target_addr_t addr, uint32_t asid, unsigned int length, int hw)
target.c:4096handle_bp_command()
target_addr_t addr;
target.c:4155handle_rbp_command()
target_addr_t addr;
target.c:4191handle_wp_command()
target_addr_t addr = 0;
target.c:4257handle_rwp_command()
target_addr_t addr;
target.c:4280handle_virt2phys_command()
target_addr_t va;
target.c:4282handle_virt2phys_command()
target_addr_t pa;
target.c:4523handle_target_read_memory()
target_addr_t addr;
target.c:4656target_jim_write_memory()
target_addr_t addr = (target_addr_t)wide_addr;
target.c:6222fast_load::addressfast_load
target_addr_t address;
target.c:6246handle_fast_load_image_command()
target_addr_t min_address = 0;
target.c:6247handle_fast_load_image_command()
target_addr_t max_address = -1;
target.h:86working_area::addressworking_area
target_addr_t address;
target.h:145target::working_areatarget
target_addr_t working_area; /* working area (initialised RAM). Evaluated
target.h:148target::working_area_virttarget
target_addr_t working_area_virt; /* virtual address */
target.h:150target::working_area_phystarget
target_addr_t working_area_phys; /* physical address */
target.h:347target_memory_check_block::addresstarget_memory_check_block
target_addr_t address;
target.h:395target_resume()::addresstarget_resume()
int target_resume(struct target *target, int current, target_addr_t address,
target.h:545target_step()::addresstarget_step()
int current, target_addr_t address, int handle_breakpoints);
target.h:554target_run_algorithm()::entry_pointtarget_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
target.h:565target_start_algorithm()::entry_pointtarget_start_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
target.h:576target_wait_algorithm()::exit_pointtarget_wait_algorithm()
target_addr_t exit_point, unsigned int timeout_ms,
target.h:610target_read_memory()::addresstarget_read_memory()
target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer);
target.h:612target_read_phys_memory()::addresstarget_read_phys_memory()
target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer);
target.h:631target_write_memory()::addresstarget_write_memory()
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer);
target.h:633target_write_phys_memory()::addresstarget_write_phys_memory()
target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer);
target.h:660target_write_buffer()::addresstarget_write_buffer()
target_addr_t address, uint32_t size, const uint8_t *buffer);
target.h:662target_read_buffer()::addresstarget_read_buffer()
target_addr_t address, uint32_t size, uint8_t *buffer);
target.h:664target_checksum_memory()::addresstarget_checksum_memory()
target_addr_t address, uint32_t size, uint32_t *crc);
target.h:687target_address_max()
target_addr_t target_address_max(struct target *target);
target.h:767target_read_u64()::addresstarget_read_u64()
int target_read_u64(struct target *target, target_addr_t address, uint64_t *value);
target.h:768target_read_u32()::addresstarget_read_u32()
int target_read_u32(struct target *target, target_addr_t address, uint32_t *value);
target.h:769target_read_u16()::addresstarget_read_u16()
int target_read_u16(struct target *target, target_addr_t address, uint16_t *value);
target.h:770target_read_u8()::addresstarget_read_u8()
int target_read_u8(struct target *target, target_addr_t address, uint8_t *value);
target.h:771target_write_u64()::addresstarget_write_u64()
int target_write_u64(struct target *target, target_addr_t address, uint64_t value);
target.h:772target_write_u32()::addresstarget_write_u32()
int target_write_u32(struct target *target, target_addr_t address, uint32_t value);
target.h:773target_write_u16()::addresstarget_write_u16()
int target_write_u16(struct target *target, target_addr_t address, uint16_t value);
target.h:774target_write_u8()::addresstarget_write_u8()
int target_write_u8(struct target *target, target_addr_t address, uint8_t value);
target.h:776target_write_phys_u64()::addresstarget_write_phys_u64()
int target_write_phys_u64(struct target *target, target_addr_t address, uint64_t value);
target.h:777target_write_phys_u32()::addresstarget_write_phys_u32()
int target_write_phys_u32(struct target *target, target_addr_t address, uint32_t value);
target.h:778target_write_phys_u16()::addresstarget_write_phys_u16()
int target_write_phys_u16(struct target *target, target_addr_t address, uint16_t value);
target.h:779target_write_phys_u8()::addresstarget_write_phys_u8()
int target_write_phys_u8(struct target *target, target_addr_t address, uint8_t value);
target.h:787target_handle_md_output()::addresstarget_handle_md_output()
struct target *target, target_addr_t address, unsigned size,
target_type.h:45target_type::resume::address
int (*resume)(struct target *target, int current, target_addr_t address,
target_type.h:47target_type::step::address
int (*step)(struct target *target, int current, target_addr_t address,
target_type.h:118target_type::read_memory::address
int (*read_memory)(struct target *target, target_addr_t address,
target_type.h:124target_type::write_memory::address
int (*write_memory)(struct target *target, target_addr_t address,
target_type.h:128target_type::read_buffer::address
int (*read_buffer)(struct target *target, target_addr_t address,
target_type.h:132target_type::write_buffer::address
int (*write_buffer)(struct target *target, target_addr_t address,
target_type.h:135target_type::checksum_memory::address
int (*checksum_memory)(struct target *target, target_addr_t address,
target_type.h:183target_type::run_algorithm::entry_point
struct reg_param *reg_param, target_addr_t entry_point,
target_type.h:184target_type::run_algorithm::exit_point
target_addr_t exit_point, unsigned int timeout_ms, void *arch_info);
target_type.h:187target_type::start_algorithm::entry_point
struct reg_param *reg_param, target_addr_t entry_point,
target_type.h:188target_type::start_algorithm::exit_point
target_addr_t exit_point, void *arch_info);
target_type.h:191target_type::wait_algorithm::exit_point
struct reg_param *reg_param, target_addr_t exit_point,
target_type.h:252target_type::virt2phys::address
int (*virt2phys)(struct target *target, target_addr_t address, target_addr_t *physical);
target_type.h:262target_type::read_phys_memory::phys_address
int (*read_phys_memory)(struct target *target, target_addr_t phys_address,
target_type.h:268target_type::write_phys_memory::phys_address
int (*write_phys_memory)(struct target *target, target_addr_t phys_address,
tcl.c:230handle_flash_erase_address_command()
target_addr_t address;
tcl.c:517handle_flash_fill_command()
target_addr_t address;
tcl.c:568handle_flash_fill_command()
target_addr_t aligned_start = flash_write_align_start(bank, address);
tcl.c:569handle_flash_fill_command()
target_addr_t end_addr = address + size_bytes - 1;
tcl.c:570handle_flash_fill_command()
target_addr_t aligned_end = flash_write_align_end(bank, end_addr);
tcl.c:677handle_flash_md_command()
target_addr_t address;
tcl.c:782handle_flash_write_bank_command()
target_addr_t start_addr = bank->base + offset;
tcl.c:783handle_flash_write_bank_command()
target_addr_t aligned_start = flash_write_align_start(bank, start_addr);
tcl.c:784handle_flash_write_bank_command()
target_addr_t end_addr = start_addr + length - 1;
tcl.c:785handle_flash_write_bank_command()
target_addr_t aligned_end = flash_write_align_end(bank, end_addr);
tcl.c:39handle_rtt_setup_command()
target_addr_t address;
x86_32_common.c:40calcaddr_physfromlin()::addrcalcaddr_physfromlin()
static int calcaddr_physfromlin(struct target *t, target_addr_t addr,
x86_32_common.c:41calcaddr_physfromlin()::physaddrcalcaddr_physfromlin()
target_addr_t *physaddr);
x86_32_common.c:105x86_32_common_virt2phys()
int x86_32_common_virt2phys(struct target *t, target_addr_t address, target_addr_t *physical)
x86_32_common.c:135x86_32_common_read_phys_mem()
int x86_32_common_read_phys_mem(struct target *t, target_addr_t phys_address,
x86_32_common.c:219x86_32_common_write_phys_mem()
x86_32_common.c:444calcaddr_physfromlin()
int calcaddr_physfromlin(struct target *t, target_addr_t addr, target_addr_t *physaddr)
x86_32_common.c:568x86_32_common_read_memory()
int x86_32_common_read_memory(struct target *t, target_addr_t addr,
x86_32_common.c:591x86_32_common_read_memory()
target_addr_t physaddr = 0;
x86_32_common.c:625x86_32_common_write_memory()
int x86_32_common_write_memory(struct target *t, target_addr_t addr,
x86_32_common.c:647x86_32_common_write_memory()
target_addr_t physaddr = 0;
x86_32_common.c:1021set_swbp()
target_addr_t physaddr;
x86_32_common.c:1077unset_swbp()
target_addr_t physaddr;
x86_32_common.h:303x86_32_common_virt2phys()::addressx86_32_common_virt2phys()
int x86_32_common_virt2phys(struct target *t, target_addr_t address, target_addr_t *physical);
x86_32_common.h:304x86_32_common_read_phys_mem()::phys_addressx86_32_common_read_phys_mem()
int x86_32_common_read_phys_mem(struct target *t, target_addr_t phys_address,
x86_32_common.h:306x86_32_common_write_phys_mem()::phys_addressx86_32_common_write_phys_mem()
x86_32_common.h:308x86_32_common_read_memory()::addrx86_32_common_read_memory()
int x86_32_common_read_memory(struct target *t, target_addr_t addr,
x86_32_common.h:310x86_32_common_write_memory()::addrx86_32_common_write_memory()
int x86_32_common_write_memory(struct target *t, target_addr_t addr,
xscale.c:51xscale_resume()::addressxscale_resume()
target_addr_t address, int handle_breakpoints, int debug_execution);
xscale.c:1110xscale_resume()
target_addr_t address, int handle_breakpoints, int debug_execution)
xscale.c:1376xscale_step()
target_addr_t address, int handle_breakpoints)
xscale.c:1770xscale_read_memory()
static int xscale_read_memory(struct target *target, target_addr_t address,
xscale.c:1856xscale_read_phys_memory()
static int xscale_read_phys_memory(struct target *target, target_addr_t address,
xscale.c:1871xscale_write_memory()
static int xscale_write_memory(struct target *target, target_addr_t address,
xscale.c:1955xscale_write_phys_memory()
static int xscale_write_phys_memory(struct target *target, target_addr_t address,
xscale.c:3110xscale_virt2phys()
target_addr_t virtual, target_addr_t *physical)
xtensa.c:376xtensa_memory_region_find()
target_addr_t address)
xtensa.c:393xtensa_target_memory_region_find()
target_addr_t address)
xtensa.c:408xtensa_is_cacheable()
target_addr_t address)
xtensa.c:415xtensa_is_icacheable()
static inline bool xtensa_is_icacheable(struct xtensa *xtensa, target_addr_t address)
xtensa.c:423xtensa_is_dcacheable()
static inline bool xtensa_is_dcacheable(struct xtensa *xtensa, target_addr_t address)
xtensa.c:552xtensa_region_ar_exec()
static inline bool xtensa_region_ar_exec(struct target *target, target_addr_t start, target_addr_t end)
xtensa.c:563xtensa_region_ar_exec()
target_addr_t addr = i ? end : start;
xtensa.c:1595xtensa_prepare_resume()
target_addr_t address,
xtensa.c:1675xtensa_resume()
target_addr_t address,
xtensa.c:1702xtensa_pc_in_winexc()
static bool xtensa_pc_in_winexc(struct target *target, target_addr_t pc)
xtensa.c:1722xtensa_do_step()
int xtensa_do_step(struct target *target, int current, target_addr_t address, int handle_breakpoints)
xtensa.c:1934xtensa_step()
int xtensa_step(struct target *target, int current, target_addr_t address, int handle_breakpoints)
xtensa.c:1947xtensa_memory_regions_overlap()
static inline bool xtensa_memory_regions_overlap(target_addr_t r1_start,
xtensa.c:1948xtensa_memory_regions_overlap()
target_addr_t r1_end,
xtensa.c:1949xtensa_memory_regions_overlap()
target_addr_t r2_start,
xtensa.c:1950xtensa_memory_regions_overlap()
target_addr_t r2_end)
xtensa.c:1962xtensa_get_overlap_size()
static inline target_addr_t xtensa_get_overlap_size(target_addr_t r1_start,
xtensa.c:1963xtensa_get_overlap_size()
target_addr_t r1_end,
xtensa.c:1964xtensa_get_overlap_size()
target_addr_t r2_start,
xtensa.c:1965xtensa_get_overlap_size()
target_addr_t r2_end)
xtensa.c:1968xtensa_get_overlap_size()
target_addr_t ov_start = r1_start < r2_start ? r2_start : r1_start;
xtensa.c:1969xtensa_get_overlap_size()
target_addr_t ov_end = r1_end > r2_end ? r2_end : r1_end;
xtensa.c:1978xtensa_memory_op_validate_range()
static bool xtensa_memory_op_validate_range(struct xtensa *xtensa, target_addr_t address, size_t size, int access)
xtensa.c:1980xtensa_memory_op_validate_range()
target_addr_t adr_pos = address; /* address cursor set to the beginning start */
xtensa.c:1981xtensa_memory_op_validate_range()
target_addr_t adr_end = address + size; /* region end */
xtensa.c:1982xtensa_memory_op_validate_range()
target_addr_t overlap_size;
xtensa.c:1998xtensa_read_memory()
int xtensa_read_memory(struct target *target, target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer)
xtensa.c:2003xtensa_read_memory()
target_addr_t addrstart_al = ALIGN_DOWN(address, 4);
xtensa.c:2004xtensa_read_memory()
target_addr_t addrend_al = ALIGN_UP(address + size * count, 4);
xtensa.c:2005xtensa_read_memory()
target_addr_t adr = addrstart_al;
xtensa.c:2022xtensa_read_memory()::_maskxtensa_read_memory()
unsigned int alloc_bytes = ALIGN_UP(addrend_al - addrstart_al, sizeof(uint32_t));
xtensa.c:2081xtensa_read_buffer()
int xtensa_read_buffer(struct target *target, target_addr_t address, uint32_t count, uint8_t *buffer)
xtensa.c:2088xtensa_write_memory()
target_addr_t address,
xtensa.c:2098xtensa_write_memory()
target_addr_t addrstart_al = ALIGN_DOWN(address, 4);
xtensa.c:2099xtensa_write_memory()
target_addr_t addrend_al = ALIGN_UP(address + size * count, 4);
xtensa.c:2100xtensa_write_memory()
target_addr_t adr = addrstart_al;
xtensa.c:2292xtensa_write_buffer()
int xtensa_write_buffer(struct target *target, target_addr_t address, uint32_t count, const uint8_t *buffer)
xtensa.c:2298xtensa_checksum_memory()
int xtensa_checksum_memory(struct target *target, target_addr_t address, uint32_t count, uint32_t *checksum)
xtensa.c:2438xtensa_update_instruction()
static int xtensa_update_instruction(struct target *target, target_addr_t address, uint32_t size, const uint8_t *buffer)
xtensa.c:2715xtensa_start_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
xtensa.c:2806xtensa_wait_algorithm()
target_addr_t exit_point, unsigned int timeout_ms,
xtensa.c:2914xtensa_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
xtensa.h:119xtensa_local_mem_region_config::basextensa_local_mem_region_config
target_addr_t base;
xtensa.h:381xtensa_resume()::addressxtensa_resume()
target_addr_t address,
xtensa.h:386xtensa_prepare_resume()::addressxtensa_prepare_resume()
target_addr_t address,
xtensa.h:390xtensa_step()::addressxtensa_step()
int xtensa_step(struct target *target, int current, target_addr_t address, int handle_breakpoints);
xtensa.h:391xtensa_do_step()::addressxtensa_do_step()
int xtensa_do_step(struct target *target, int current, target_addr_t address, int handle_breakpoints);
xtensa.h:393xtensa_read_memory()::addressxtensa_read_memory()
int xtensa_read_memory(struct target *target, target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer);
xtensa.h:394xtensa_read_buffer()::addressxtensa_read_buffer()
int xtensa_read_buffer(struct target *target, target_addr_t address, uint32_t count, uint8_t *buffer);
xtensa.h:396xtensa_write_memory()::addressxtensa_write_memory()
target_addr_t address,
xtensa.h:400xtensa_write_buffer()::addressxtensa_write_buffer()
int xtensa_write_buffer(struct target *target, target_addr_t address, uint32_t count, const uint8_t *buffer);
xtensa.h:401xtensa_checksum_memory()::addressxtensa_checksum_memory()
int xtensa_checksum_memory(struct target *target, target_addr_t address, uint32_t count, uint32_t *checksum);
xtensa.h:412xtensa_start_algorithm()::entry_pointxtensa_start_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
xtensa.h:417xtensa_wait_algorithm()::exit_pointxtensa_wait_algorithm()
target_addr_t exit_point, unsigned int timeout_ms,
xtensa.h:422xtensa_run_algorithm()::entry_pointxtensa_run_algorithm()
target_addr_t entry_point, target_addr_t exit_point,
xtensa_chip.c:64xtensa_chip_virt2phys()
target_addr_t virtual, target_addr_t *physical)
zephyr.c:72zephyr_params::get_cpu_state::addr
int (*get_cpu_state)(struct rtos *rtos, target_addr_t *addr,
zephyr.c:192zephyr_cortex_m_stack_align()
static target_addr_t zephyr_cortex_m_stack_align(struct target *target,
zephyr.c:194zephyr_cortex_m_stack_align()
const struct rtos_register_stacking *stacking, target_addr_t stack_ptr)
zephyr.c:226zephyr_get_arc_state()
static int zephyr_get_arc_state(struct rtos *rtos, target_addr_t *addr,
zephyr.c:297zephyr_get_arm_state()
static int zephyr_get_arm_state(struct rtos *rtos, target_addr_t *addr,
zephyr.c:751zephyr_get_thread_reg_list()
target_addr_t addr;

Type Use

Variables of target_addr_t type
cfi_flash_bank::write_mem::addr
cfi_flash_bank::read_mem::addr
arm7_9_common::write_memory::address
arm7_9_common::bulk_write_memory::address
flash_iterate_address_range_inner()::last_addr
flash_iterate_address_range_inner()::sector_addr
flash_iterate_address_range_inner()::sector_last_addr
flash_write_check_gap()::aligned1
flash_write_check_gap()::aligned2
flash_write_unlock_verify()::run_address
flash_write_unlock_verify()::run_next_addr
flash_write_unlock_verify()::next_section_base
flash_write_unlock_verify()::aligned_start
flash_write_unlock_verify()::run_end
flash_write_unlock_verify()::aligned_end
target_type::resume::address
target_type::step::address
target_type::read_memory::address
target_type::write_memory::address
target_type::read_buffer::address
target_type::write_buffer::address
target_type::checksum_memory::address
target_type::run_algorithm::entry_point
target_type::run_algorithm::exit_point
target_type::start_algorithm::entry_point
target_type::start_algorithm::exit_point
target_type::wait_algorithm::exit_point
target_type::virt2phys::address
target_type::virt2phys::physical
target_type::read_phys_memory::phys_address
target_type::write_phys_memory::phys_address
mips_m4k_isa_filter()::address
handle_flash_erase_address_command()::address
handle_flash_fill_command()::address
handle_flash_fill_command()::aligned_start
handle_flash_fill_command()::end_addr
handle_flash_fill_command()::aligned_end
handle_flash_md_command()::address
handle_flash_write_bank_command()::start_addr
handle_flash_write_bank_command()::aligned_start
handle_flash_write_bank_command()::end_addr
handle_flash_write_bank_command()::aligned_end
riscv_info::read_memory::address
rp2040_call_rom_func()::stacktop
rp2040_ssel_active()::qspi_ctrl_addr
rp2040_spi_read_flash_id()::ssi_dr0
rtt_source_find_ctrl_block::address
rtt_source_read_ctrl_block::address
rtos_generic_stack_read()::new_stack_ptr
rtos_type::read_buffer::address
rtos_type::write_buffer::address
rtos_register_stacking::calculate_process_stack::stack_ptr
rtos_generic_stack_align()::new_stack_ptr
rtos_generic_stack_align()::aligned_stack_ptr
rtos_cortex_m_stack_align()::new_stack_ptr
linux_compute_virt2phys()::pa
zephyr_params::get_cpu_state::addr
zephyr_get_thread_reg_list()::addr
rtt_start()::addr
handle_rtt_setup_command()::address
gdb_signal_reply()::hit_wp_address
gdb_memory_map()::ram_start
gdb_memory_map()::extended_base
gdb_memory_map()::start
gdb_query_packet()::addr
gdb_v_packet()::addr
armv4_5_mmu_common::read_memory::address
armv4_5_mmu_common::write_memory::address
arm926ejs_write_memory()::pa
armv7a_mmu_common::read_physical_memory::address
armv7a_l2x_cache_flush_virt()::pa
armv7a_l2x_cache_flush_virt()::offs
armv7a_l2x_cache_inval_virt()::pa
armv7a_l2x_cache_inval_virt()::offs
armv7a_l2x_cache_clean_virt()::pa
armv7a_l2x_cache_clean_virt()::offs
arm7a_l2x_cache_flush_virt_cmd()::virt
arm7a_l2x_cache_inval_virt_cmd()::virt
arm7a_l2x_cache_clean_virt_cmd()::virt
armv8_mmu_common::read_physical_memory::address
armv8_cache_d_inner_flush_virt()::va_line
armv8_cache_d_inner_flush_virt()::va_end
armv8_cache_i_inner_inval_virt()::va_line
armv8_cache_i_inner_inval_virt()::va_end
mem_ap_write()::ti_be_addr_xor
mem_ap_write()::ti_be_lane_xor
mem_ap_write()::tar
mem_ap_read()::address
mem_ap_read()::tar
mem_ap_read()::ti_be_lane_xor
rtp_rom_loop()::component_base
rtp_cs_component()::base_address
rtp_ap()::dbgbase
rtp_ap()::invalid_entry
dap_info_mem_ap_header()::invalid_entry
dap_baseaddr_command()::baseaddr
cortex_a_restore_smp()::address
cortex_m_restore_smp()::address
read_rtt_channel()::address
target_rtt_find_control_block()::address_end
target_rtt_find_control_block()::addr
handle_resume_command()::addr
handle_step_command()::addr
address
handle_md_command()::address
target_write_fn::address
handle_mw_command()::address
parse_load_image_command()::addr
handle_load_image_command()::min_address
handle_load_image_command()::max_address
handle_dump_image_command()::address
handle_dump_image_command()::size
handle_verify_image_command_internal()::addr
handle_bp_command()::addr
handle_rbp_command()::addr
handle_wp_command()::addr
handle_rwp_command()::addr
handle_virt2phys_command()::va
handle_virt2phys_command()::pa
handle_target_read_memory()::addr
target_jim_write_memory()::addr
handle_fast_load_image_command()::min_address
handle_fast_load_image_command()::max_address
calcaddr_physfromlin()::addr
calcaddr_physfromlin()::physaddr
x86_32_common_read_memory()::physaddr
x86_32_common_write_memory()::physaddr
set_swbp()::physaddr
unset_swbp()::physaddr
aarch64_debug_entry()::edwar
aarch64_hit_watchpoint()::exception_address
aarch64_read_cpu_memory()::alignedAddr
aarch64_handle_disassemble_command()::address
riscv_address_translate()::table_address
riscv_address_translate()::mask
riscv_address_translate()::masked_msbs
riscv_address_translate()::pte_address
riscv_read_memory()::physical_addr
riscv_write_memory()::physical_addr
sb_read_address()::address
read_memory_bus_v1()::next_address
read_memory_bus_v1()::end_address
read_memory_bus_v1()::next_read
read_memory_progbuf()::address_i
write_memory_bus_v1()::next_address
write_memory_bus_v1()::end_address
write_memory_bus_v1()::sbaddress
armv7a_mmu_dump_table()::ttb
armv7a_mmu_dump_table()::second_lvl_ptbl
handle_esirisc_trace_analyze_command()::address
handle_esirisc_trace_dump_command()::address
xtensa_region_ar_exec()::addr
xtensa_get_overlap_size()::ov_start
xtensa_get_overlap_size()::ov_end
xtensa_memory_op_validate_range()::adr_pos
xtensa_memory_op_validate_range()::adr_end
xtensa_memory_op_validate_range()::overlap_size
xtensa_read_memory()::addrstart_al
xtensa_read_memory()::addrend_al
xtensa_read_memory()::_mask
xtensa_read_memory()::adr
xtensa_write_memory()::addrstart_al
xtensa_write_memory()::addrend_al
xtensa_write_memory()::_mask
xtensa_write_memory()::adr
esp_algorithm_load_func_image()::reversed_tramp_addr
all items filtered out
target_addr_t
target_addr_t
uint64_t
all items filtered out