cortex_a_common::brp_num is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDcortex_a_common::brp_num

cortex_a_common::brp_num field

Syntax

int brp_num;

References

LocationReferrerText
cortex_a.h:89
int brp_num;
cortex_a.c:1297cortex_a_set_breakpoint()
while (brp_list[brp_i].used && (brp_i < cortex_a->brp_num))
cortex_a.c:1299cortex_a_set_breakpoint()
if (brp_i >= cortex_a->brp_num) {
cortex_a.c:1389cortex_a_set_context_breakpoint()
(brp_list[brp_i].type != BRP_CONTEXT)) && (brp_i < cortex_a->brp_num))
cortex_a.c:1392cortex_a_set_context_breakpoint()
if (brp_i >= cortex_a->brp_num) {
cortex_a.c:1441cortex_a_set_hybrid_breakpoint()
(brp_list[brp_1].type != BRP_CONTEXT)) && (brp_1 < cortex_a->brp_num))
cortex_a.c:1445cortex_a_set_hybrid_breakpoint()
if (brp_1 >= cortex_a->brp_num) {
cortex_a.c:1451cortex_a_set_hybrid_breakpoint()
(brp_list[brp_2].type != BRP_NORMAL)) && (brp_2 < cortex_a->brp_num))
cortex_a.c:1455cortex_a_set_hybrid_breakpoint()
if (brp_2 >= cortex_a->brp_num) {
cortex_a.c:1518cortex_a_unset_breakpoint()
if (brp_i >= cortex_a->brp_num) {
cortex_a.c:1537cortex_a_unset_breakpoint()
if ((brp_j < 0) || (brp_j >= cortex_a->brp_num)) {
cortex_a.c:1562cortex_a_unset_breakpoint()
if (brp_i >= cortex_a->brp_num) {
cortex_a.c:3037cortex_a_examine_first()
cortex_a->brp_num = ((didr >> 24) & 0x0F) + 1;
cortex_a.c:3039cortex_a_examine_first()
cortex_a->brp_num_available = cortex_a->brp_num;
cortex_a.c:3041cortex_a_examine_first()
cortex_a->brp_list = calloc(cortex_a->brp_num, sizeof(struct cortex_a_brp));
cortex_a.c:3043cortex_a_examine_first()
for (i = 0; i < cortex_a->brp_num; i++) {
cortex_a.c:3045cortex_a_examine_first()
if (i < (cortex_a->brp_num-cortex_a->brp_num_context))
cortex_a.c:3054cortex_a_examine_first()
LOG_DEBUG("Configured %i hw breakpoints", cortex_a->brp_num);

Data Use

Functions writing cortex_a_common::brp_num
Functions reading cortex_a_common::brp_num
all items filtered out
cortex_a_common::brp_num