ARM_MAX_WRP
#define ARM_MAX_HBP_SLOTS (ARM_MAX_BRP + ARM_MAX_WRP)
static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[ARM_MAX_WRP]);
#define AARCH64_DBG_REG_WCR (AARCH64_DBG_REG_WVR + ARM_MAX_WRP)
struct perf_event *hbp_watch[ARM_MAX_WRP];
static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[ARM_MAX_WRP]);
for (i = 0; i < ARM_MAX_WRP; ++i) {
for (i = 0; i < ARM_MAX_WRP; i++) {
if (idx >= ARM_MAX_WRP)
idx = array_index_nospec(idx, ARM_MAX_WRP);
if (idx >= ARM_MAX_WRP)
idx = array_index_nospec(idx, ARM_MAX_WRP);