Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/events/intel/lbr.c intel_pmu_lbr_read() -> intel_pmu_lbr_filter()

Type Parameter Key Value
PARAM_VALUE 0 cpuc 4096-ptr_max
PARAM_VALUE 0 cpuc->lbr_entries->abort 0-1
PARAM_VALUE 0 cpuc->lbr_entries->cycles 0-u16max
PARAM_VALUE 0 cpuc->lbr_entries->in_tx 0-1
PARAM_VALUE 0 cpuc->lbr_entries->mispred 0-1
PARAM_VALUE 0 cpuc->lbr_entries->predicted 0-1
PARAM_VALUE 0 cpuc->lbr_entries->reserved 0-s32max
PARAM_VALUE 0 cpuc->lbr_entries->spec 0-3
PARAM_VALUE 0 cpuc->lbr_entries->type 0-15
PARAM_VALUE 0 cpuc->lbr_stack.nr 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 cpuc->lbr_users s32min-(-1),1-s32max
PARAM_COMPARE 0 cpuc->lbr_pebs_users != $0->lbr_users
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 cpuc->lbr_stack.hw_idx 0-u64max[c]
HALF_LOCKED2 flags

arch/x86/events/intel/lbr.c intel_pmu_store_pebs_lbrs() -> intel_pmu_lbr_filter()

Type Parameter Key Value
PARAM_VALUE 0 cpuc 4096-ptr_max
PARAM_VALUE 0 cpuc->lbr_stack.nr 0-256
CAPPED_DATA 0 cpuc->lbr_stack.hw_idx 1
NOCHECK_CALL
HOST_DATA 0 cpuc->lbr_stack.hw_idx 0-u64max[c]