hw_breakpoint_slots
int hw_breakpoint_slots(int type);
num_brps = hw_breakpoint_slots(TYPE_INST);
num_wrps = hw_breakpoint_slots(TYPE_DATA);
extern int hw_breakpoint_slots(int type);
num_brps = hw_breakpoint_slots(TYPE_INST);
num_wrps = hw_breakpoint_slots(TYPE_DATA);
num = hw_breakpoint_slots(TYPE_INST);
num = hw_breakpoint_slots(TYPE_DATA);
extern int hw_breakpoint_slots(int type);
num = hw_breakpoint_slots(TYPE_INST);
num = hw_breakpoint_slots(TYPE_DATA);
extern int hw_breakpoint_slots(int type);
int hw_breakpoint_slots(int type);
#ifdef hw_breakpoint_slots
static_assert(hw_breakpoint_slots(TYPE_INST) == hw_breakpoint_slots(TYPE_DATA));
static inline int hw_breakpoint_slots_cached(int type) { return hw_breakpoint_slots(type); }
__nr_bp_slots[i] = hw_breakpoint_slots(i);
#ifdef hw_breakpoint_slots
atomic_t count[hw_breakpoint_slots(0)];
slots = hw_breakpoint_slots(TYPE_DATA);