pracc_queue_info::code_count is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDpracc_queue_info::code_count

pracc_queue_info::code_count field

Syntax

int code_count;

References

LocationReferrerText
mips32_pracc.h:50
int code_count;
ath79.c:226ath79_spi_bitbang_codegen()
pracc_add(ctx, 0, MIPS32_B(0, NEG16(ctx->code_count + 1)));
ath79.c:276ath79_spi_bitbang_chunk()
ctx.code_count, ctx.store_count);
mips32.c:1800mips32_pracc_read_dsp_reg()
pracc_add(&ctx, 0, MIPS32_B(isa, NEG16(ctx.code_count + 1)));
mips32.c:1875mips32_pracc_write_dsp_reg()
pracc_add(&ctx, 0, MIPS32_B(isa, NEG16(ctx.code_count + 1)));
mips32_pracc.c:243mips32_pracc_exec()
if (code_count == ctx->code_count) /* last instruction, start final check */
mips32_pracc.c:267mips32_pracc_exec()
if ((code_count - ctx->code_count) > 1) { /* allow max 2 instr delay slot */
mips32_pracc.c:300pracc_queue_init()
ctx->code_count = 0;
mips32_pracc.c:311pracc_add()
if (ctx->code_count == ctx->max_code) {
mips32_pracc.c:321pracc_add()
ctx->pracc_list[ctx->code_count].instr = instr;
mips32_pracc.c:322pracc_add()
ctx->pracc_list[ctx->code_count++].addr = addr;
mips32_pracc.c:353mips32_pracc_queue_exec()
for (int i = 0; i != ctx->code_count; i++)
mips32_pracc.c:367mips32_pracc_queue_exec()
} *scan_in = malloc(sizeof(union scan_in) * (ctx->code_count + ctx->store_count));
mips32_pracc.c:380mips32_pracc_queue_exec()
for (int i = 0; i != ctx->code_count; i++) {
mips32_pracc.c:398mips32_pracc_queue_exec()
for (int i = 0; i != ctx->code_count; i++) { /* verify every pracc access */
mips32_pracc.c:461mips32_pracc_read_u32()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:491mips32_pracc_read_mem()
ctx.code_count = 0;
mips32_pracc.c:523mips32_pracc_read_mem()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:565mips32_cp0_read()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:583mips32_cp0_write()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:603mips32_cp1_control_read()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:656mips32_pracc_synchronize_cache()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:691mips32_pracc_synchronize_cache()
ctx.code_count = 0;
mips32_pracc.c:719mips32_pracc_synchronize_cache()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* to start */
mips32_pracc.c:726mips32_pracc_synchronize_cache()
ctx.code_count = 0; /* reset counters for another loop */
mips32_pracc.c:732mips32_pracc_synchronize_cache()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:752mips32_pracc_write_mem_generic()
ctx.code_count = 0;
mips32_pracc.c:787mips32_pracc_write_mem_generic()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:860mips32_pracc_write_mem()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips32_pracc.c:955mips32_pracc_write_regs()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa)));
mips32_pracc.c:1082mips32_pracc_read_regs()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa)));
mips32_pracc.c:1144mips32_pracc_read_regs()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa)));
mips_ejtag.c:198mips_ejtag_config_step()
pracc_add(&ctx, 0, MIPS32_B(ctx.isa, NEG16((ctx.code_count + 1) << ctx.isa))); /* jump to start */
mips_ejtag.c:261mips_ejtag_exit_debug()
struct pracc_queue_info ctx = {.max_code = 1, .pracc_list = &pracc_list, .code_count = 1, .store_count = 0};