Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvdimm/nd_perf.c register_nvdimm_pmu() -> nvdimm_pmu_free_hotplug_memory()

Type Parameter Key Value
PARAM_VALUE 0 nd_pmu 4096-ptr_max
PARAM_VALUE 0 nd_pmu->cpu 0-64
PARAM_VALUE 0 nd_pmu->cpuhp_state 0-s32max
PARAM_VALUE 0 nd_pmu->dev 4096-ptr_max
PARAM_VALUE 0 nd_pmu->node->pprev 4096-ptr_max
PARAM_VALUE 0 nd_pmu->node.pprev 4096-ptr_max
PARAM_VALUE 0 nd_pmu->pmu.add 1-u64max
PARAM_VALUE 0 nd_pmu->pmu.attr_groups 4096-ptr_max
PARAM_VALUE 0 nd_pmu->pmu.del 1-u64max
PARAM_VALUE 0 nd_pmu->pmu.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nd_pmu->pmu.event_init 1-u64max
PARAM_VALUE 0 nd_pmu->pmu.name 1-u64max
PARAM_VALUE 0 nd_pmu->pmu.read 1-u64max
BUF_SIZE 0 nd_pmu->dev 1616
BUF_SIZE 0 nd_pmu->pmu.attr_groups 32
DATA_SOURCE 0 nd_pmu $0
NOCHECK_CALL

drivers/nvdimm/nd_perf.c unregister_nvdimm_pmu() -> nvdimm_pmu_free_hotplug_memory()

Type Parameter Key Value
PARAM_VALUE 0 nd_pmu 4096-ptr_max
PARAM_VALUE 0 nd_pmu->pmu.dev->power.wakeirq->status 0-4294967295
CAPPED_DATA 0 &nd_pmu->pmu 1
DATA_SOURCE 0 nd_pmu $0
NOCHECK_CALL