working_area::size is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

working_area::size field

Syntax

uint32_t size;

References

LocationReferrerText
target.h:87
uint32_t size;
aducm302x.c:402aducm302x_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
aducm302x.c:412aducm302x_write_block()
source->address, source->size,
aducm360.c:378aducm360_write_block_async()
buf_set_u32(reg_params[1].value, 0, 32, target_buffer->address + target_buffer->size);
aducm360.c:385aducm360_write_block_async()
target_buffer->address, target_buffer->size,
bluenrg-x.c:320bluenrgx_write()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
bluenrg-x.c:329bluenrgx_write()
LOG_DEBUG("source->address+ source->size = " TARGET_ADDR_FMT, source->address+source->size);
bluenrg-x.c:343bluenrgx_write()
source->size,
bluenrg-x.c:361bluenrgx_write()
if ((rp < source->address+8) || (rp > (source->address + source->size))) {
cc3220sf.c:210cc3220sf_write()
algo_buffer_size = buffer_working_area->size;
efm32.c:848efm32x_write_block()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
efm32.c:857efm32x_write_block()
source->address, source->size,
fm4.c:273fm4_flash_write()
uint32_t halfwords = MIN(halfword_count, data_workarea->size / 2);
kinetis.c:1356kinetis_write_block()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
kinetis.c:1362kinetis_write_block()
source->address, source->size,
kinetis_ke.c:743kinetis_ke_write_words()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
kinetis_ke.c:748kinetis_ke_write_words()
source->address, source->size,
lpcspifi.c:726lpcspifi_write()
buf_set_u32(reg_params[1].value, 0, 32, fifo->address + fifo->size);
lpcspifi.c:734lpcspifi_write()
fifo->address, fifo->size,
max32xxx.c:407max32xxx_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
max32xxx.c:412max32xxx_write_block()
5, reg_params, source->address, source->size, write_algorithm->address, 0, &armv7m_info);
mdr.c:266mdr_write_block()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
mdr.c:275mdr_write_block()
source->address, source->size,
mips32_pracc.c:1265mips32_pracc_fastdata_xfer()
mips64_pracc.c:1328mips64_pracc_fastdata_xfer()
mips_m4k.c:1231mips_m4k_bulk_write_memory()
if (address < (fast_data_area->address + fast_data_area->size) &&
mips_m4k.c:1297mips_m4k_bulk_read_memory()
if (address < (fast_data_area->address + fast_data_area->size) &&
mips_mips64.c:977mips_mips64_bulk_write_memory()
if (address <= fast_data_area->address + fast_data_area->size &&
mrvlqspi.c:723mrvlqspi_flash_write()
buf_set_u32(reg_params[1].value, 0, 32, fifo->address + fifo->size);
mrvlqspi.c:732mrvlqspi_flash_write()
fifo->address, fifo->size,
niietcm4.c:1330niietcm4_write_block()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
niietcm4.c:1339niietcm4_write_block()
source->address, source->size,
nrf5.c:1198nrf5_ll_flash_write()
buf_set_u32(reg_params[2].value, 0, 32, source->address + source->size);
nrf5.c:1206nrf5_ll_flash_write()
source->address, source->size,
psoc4.c:309psoc4_sysreq()
sysreq_wait_algorithm->address + sysreq_wait_algorithm->size);
psoc5lp.c:1173psoc5lp_write()
retval = target_alloc_working_area(target, even_row_area->size,
psoc6.c:153sromalgo_prepare()
buf_set_u32(reg_params.value, 0, 32, g_stack_area->address + g_stack_area->size);
riscv.c:2031riscv_checksum_memory()
if (crc_algorithm->address + crc_algorithm->size > address &&
rp2040.c:104rp2040_call_rom_func()
target_addr_t stacktop = priv->stack->address + priv->stack->size;
rs14100.c:532rs14100_write()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
rs14100.c:541rs14100_write()
source->address, source->size,
sim3x.c:438sim3x_write_block()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
sim3x.c:445sim3x_write_block()
reg_params, source->address, source->size, write_algorithm->address,
stellaris.c:1076stellaris_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
stellaris.c:1083stellaris_write_block()
source->address, source->size,
stm32f1x.c:506stm32x_write_block_async()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
stm32f1x.c:515stm32x_write_block_async()
source->address, source->size,
stm32f1x.c:591stm32x_write_block_riscv()
uint32_t thisrun_hwords = source->size / 2;
stm32f2x.c:753stm32x_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
stm32f2x.c:764stm32x_write_block()
source->address, source->size,
stm32g0x.c:517stm32x_write_block()
buf_set_u32(reg_params[3].value, 0, 32, source->address + source->size);
stm32g0x.c:526stm32x_write_block()
source->address, source->size,
stm32g4x.c:710stm32l4_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
stm32g4x.c:718stm32l4_write_block()
source->address, source->size,
stm32h7x.c:617stm32x_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
stm32h7x.c:629stm32x_write_block()
source->address, source->size,
stm32l4x.c:1497stm32l4_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
stm32l4x.c:1526stm32l4_write_block()
source->size - offsetof(struct stm32l4_work_area, fifo),
stm32l5x.c:604stm32l4_write_block()
buf_set_u32(reg_params[1].value, 0, 32, source->address + source->size);
stm32l5x.c:612stm32l4_write_block()
source->address, source->size,
target.c:1912print_wa_layout()
c->address, c->address + c->size - 1, c->size);
target.c:1924target_split_working_area()
if (size < area->size) {
target.c:1931target_split_working_area()
new_wa->size = area->size - size;
target.c:1938target_split_working_area()
area->size = size;
target.c:1958target_merge_working_areas()
c->size += c->next->size;
target.c:2015target_alloc_working_area_try()
new_wa->size = ALIGN_DOWN(target->working_area_size, 4); /* 4-byte align */
target.c:2032target_alloc_working_area_try()
if (c->free && c->size >= size)
target.c:2048target_alloc_working_area_try()
c->backup = malloc(c->size);
target.c:2053target_alloc_working_area_try()
int retval = target_read_memory(target, c->address, 4, c->size / 4, c->backup);
target.c:2086target_restore_working_area()
retval = target_write_memory(target, area->address, 4, area->size / 4, area->backup);
target.c:2089target_restore_working_area()
area->size, area->address);
target.c:2112target_free_working_area_restore()
area->size, area->address);
target.c:2183target_get_working_area_avail()
if (c->free && max_size < c->size)
target.c:2184target_get_working_area_avail()
max_size = c->size;
xmc1xxx.c:304xmc1xxx_write()
uint32_t blocks = MIN(block_count, data_workarea->size / NVM_BLOCK_SIZE);