Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/resctrl/monitor.c __check_limbo() -> resctrl_arch_rmid_read()

Type Parameter Key Value
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 4 eventid 1
PARAM_VALUE 6 val 2958127780977889280
PARAM_VALUE 7 ignored 0
BUF_SIZE 0 r 136
DATA_SOURCE 0 r r resctrl_arch_get_resource
DATA_SOURCE 7 ignored r resctrl_arch_mon_ctx_alloc
RX_PATH
HOST_DATA 6 *val 0-18446744073709551614[c]
UNITS 3 rmid unit_array_size
LOCK2 global &rdtgroup_mutex
HALF_LOCKED2 &pool->lock

fs/resctrl/monitor.c __l3_mon_event_count() -> resctrl_arch_rmid_read()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->rid 0
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 1 hdr->rid 0
PARAM_VALUE 1 hdr->type 1
PARAM_VALUE 6 val 84545493456551936
PARAM_VALUE 6 *val 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rdtgroup_mutex

fs/resctrl/monitor.c __l3_mon_event_count_sum() -> resctrl_arch_rmid_read()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->rid 0
PARAM_VALUE 6 val 4062544425192509440
CAPPED_DATA 0 &r->mon_domains 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rdtgroup_mutex

fs/resctrl/monitor.c __mon_event_count() -> resctrl_arch_rmid_read()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->rid 4
PARAM_VALUE 6 val 480076886060285952
PARAM_VALUE 6 *val 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rdtgroup_mutex