watchpoint::length is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

watchpoint::length field

Syntax

unsigned int length;

References

LocationReferrerText
breakpoints.h:43
unsigned int length;
aarch64.c:1744aarch64_set_watchpoint()
length = watchpoint->length;
aarch64.c:1884aarch64_hit_watchpoint()
if (exception_address >= wp->address && exception_address < (wp->address + wp->length)) {
arc.c:1890arc_set_watchpoint()
if (watchpoint->length != 4) {
arm7_9_common.c:456arm7_9_set_watchpoint()
mask = watchpoint->length - 1;
arm7_9_common.c:570arm7_9_add_watchpoint()
if ((watchpoint->length != 1) && (watchpoint->length != 2) && (watchpoint->length != 4))
arm_dpm.c:972dpm_watchpoint_setup()
retval = dpm_bpwp_setup(dpm, &dwp->bpwp, wp->address, wp->length);
armv8_dpm.c:1225dpmv8_watchpoint_setup()
retval = dpmv8_bpwp_setup(dpm, &dwp->bpwp, wp->address, wp->length);
breakpoints.c:512watchpoint_add_internal()
if (watchpoint->length != length
breakpoints.c:531watchpoint_add_internal()
(*watchpoint_p)->length = length;
breakpoints.c:562watchpoint_add_internal()
(*watchpoint_p)->length,
cortex_a.c:1724cortex_a_set_watchpoint()
if (watchpoint->length == 0 || watchpoint->length > 0x80000000U ||
cortex_a.c:1725cortex_a_set_watchpoint()
(watchpoint->length & (watchpoint->length - 1))) {
cortex_a.c:1730cortex_a_set_watchpoint()
if (watchpoint->address & (watchpoint->length - 1)) {
cortex_a.c:1737cortex_a_set_watchpoint()
switch (watchpoint->length) {
cortex_a.c:1759cortex_a_set_watchpoint()
address_mask = ilog2(watchpoint->length);
cortex_m.c:2204cortex_m_set_watchpoint()
temp = watchpoint->length;
cortex_m.c:2227cortex_m_set_watchpoint()
uint32_t data_size = watchpoint->length >> 1;
cortex_m.c:2228cortex_m_set_watchpoint()
comparator->mask = (watchpoint->length >> 1) | 1;
cortex_m.c:2314cortex_m_add_watchpoint()
if ((1u << mask) == watchpoint->length)
esirisc.c:643esirisc_add_watchpoint()
switch (watchpoint->length) {
esirisc.c:661esirisc_add_watchpoint()
watchpoint->length);
esp_xtensa_smp.c:471esp_xtensa_smp_watchpoint_add()
mips_m4k.c:883mips_m4k_set_watchpoint()
if (watchpoint->length != 4) {
mips_mips64.c:423mips_mips64_set_watchpoint()
if (watchpoint->length != 4) {
riscv.c:978trigger_from_watchpoint()
stm8.c:1554stm8_set_watchpoint()
if (watchpoint->length != 1) {
target.c:4181handle_wp_command()
watchpoint->length,
x86_32_common.c:1203set_watchpoint()
if (wp->length != 4 && wp->length != 2 && wp->length != 1) {
x86_32_common.c:1211set_watchpoint()
DR7_BP_WRITE, wp->length) != ERROR_OK) {
x86_32_common.c:1217set_watchpoint()
wp->length) != ERROR_OK) {
x86_32_common.c:1231set_watchpoint()
wp->unique_id, wp->address, wp->length, wp_num);
x86_32_common.c:1260unset_watchpoint()
wp->unique_id, wp->address, wp->length, wp_num);
xscale.c:2255xscale_set_watchpoint()
if (watchpoint->length > 4) {
xscale.c:2264xscale_set_watchpoint()
watchpoint->length - 1);
xscale.c:2303xscale_add_watchpoint()
for (uint32_t len = watchpoint->length; len != 1; len /= 2) {
xscale.c:2310xscale_add_watchpoint()
if (watchpoint->length == 4) { /* single word watchpoint */
xscale.c:2321xscale_add_watchpoint()
if (watchpoint->length > watchpoint->address) {
xscale.c:2349xscale_unset_watchpoint()
if (watchpoint->length > 4) {
xscale.c:2379xscale_remove_watchpoint()
if (watchpoint->length > 4)
xtensa.c:2663xtensa_watchpoint_add()
if (watchpoint->length < 1 || watchpoint->length > 64 ||
xtensa.c:2664xtensa_watchpoint_add()
!IS_PWR_OF_2(watchpoint->length) ||
xtensa.c:2665xtensa_watchpoint_add()
xtensa.c:2670xtensa_watchpoint_add()
watchpoint->length,
xtensa.c:2674xtensa_watchpoint_add()
dbreakcval = ALIGN_DOWN(0x3F, watchpoint->length);