watch_arg: greater_flag -> above_threshold

This commit is contained in:
zy
2023-11-27 04:21:47 -05:00
parent a56fa77dc8
commit 7e3b4ded0c
9 changed files with 202 additions and 10 deletions

View File

@@ -29,7 +29,7 @@ static unsigned char w_arg2k_w_arg(void *kptr, watch_arg warg,
k_watch_arg->length_byte = warg.length_byte;
k_watch_arg->threshold = warg.threshold;
k_watch_arg->unsigned_flag = warg.unsigned_flag;
k_watch_arg->greater_flag = warg.greater_flag;
k_watch_arg->above_threshold = warg.above_threshold;
return 0;
}
@@ -296,7 +296,7 @@ enum hrtimer_restart check_variable_cb(struct hrtimer *timer) {
// check all watched kernel_watch_arg
for (i = 0; i < k_watch_timer->sentinel; i++) {
kwarg = &k_watch_timer->k_watch_args[i];
if (read_and_compare(kwarg->kptr, kwarg->length_byte, kwarg->greater_flag,
if (read_and_compare(kwarg->kptr, kwarg->length_byte, kwarg->above_threshold,
kwarg->unsigned_flag, kwarg->threshold)) {
k_watch_timer->threshold_buffer[j] = i;
j++;