Documented in 1 files:

Defined in 1 files as a function:

Referenced in 46 files:

Smatch caller information:

drivers/perf/fsl_imx8_ddr_perf.c ddr_perf_probe() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/perf/fsl_imx8_ddr_perf.c ddr_perf_remove() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 1-234
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/perf/arm-cmn.c arm_cmn_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/arm-cmn.c arm_cmn_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/nvdimm/nd_perf.c nvdimm_pmu_cpu_hotplug_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/nvdimm/nd_perf.c nvdimm_pmu_cpu_hotplug_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 1-234
CAPPED_DATA 0 state 1
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 state 1-234
NOCHECK_CALL

drivers/fpga/dfl-fme-perf.c fme_perf_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/fpga/dfl-fme-perf.c fme_perf_uinit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 1-234
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

mm/zswap.c zswap_setup() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 55
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &zswap_init_lock

drivers/net/ethernet/marvell/mvneta.c mvneta_driver_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 15
NOCHECK_CALL

drivers/net/ethernet/marvell/mvneta.c mvneta_driver_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/net/ethernet/marvell/mvneta.c mvneta_driver_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 15
NOCHECK_CALL

drivers/net/ethernet/marvell/mvneta.c mvneta_driver_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/iommu/iova.c iova_cache_put() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &iova_cache_mutex
HALF_LOCKED2 &dev->mutex

drivers/devfreq/event/rockchip-dfi.c rockchip_ddr_cpuhp_remove_state() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/arm_dmc620_pmu.c dmc620_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/arm_dmc620_pmu.c dmc620_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
DATA_SOURCE 0 state r cpuhp_setup_state_multi
NOCHECK_CALL

drivers/perf/arm-ccn.c arm_ccn_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 161
NOCHECK_CALL

drivers/perf/arm-ccn.c arm_ccn_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 161
NOCHECK_CALL

drivers/perf/thunderx2_pmu.c tx2_uncore_driver_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 174
NOCHECK_CALL

drivers/perf/thunderx2_pmu.c tx2_uncore_driver_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 174
NOCHECK_CALL

drivers/perf/alibaba_uncore_drw_pmu.c ali_drw_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/alibaba_uncore_drw_pmu.c ali_drw_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/hwtracing/ptt/hisi_ptt.c hisi_ptt_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/hwtracing/ptt/hisi_ptt.c hisi_ptt_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/perf/arm_smmuv3_pmu.c arm_smmu_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/arm_smmuv3_pmu.c arm_smmu_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
DATA_SOURCE 0 state r cpuhp_setup_state_multi
NOCHECK_CALL

drivers/perf/cxl_pmu.c cxl_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/cxl_pmu.c cxl_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/perf/arm-ni.c arm_ni_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/arm-ni.c arm_ni_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/scsi/lpfc/lpfc_init.c lpfc_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/scsi/lpfc/lpfc_init.c lpfc_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/perf/arm_cspmu/arm_cspmu.c arm_cspmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
NOCHECK_CALL

drivers/block/zram/zram_drv.c destroy_devices() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 57
NOCHECK_CALL

drivers/block/zram/zram_drv.c zram_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 57
NOCHECK_CALL

drivers/block/zram/zram_drv.c zram_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 57
NOCHECK_CALL

drivers/perf/marvell_cn10k_ddr_pmu.c cn10k_ddr_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 175
NOCHECK_CALL

drivers/perf/marvell_cn10k_ddr_pmu.c cn10k_ddr_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 175
NOCHECK_CALL

kernel/trace/trace.c tracer_alloc_buffers() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 54
NOCHECK_CALL
LOCK2 irq

drivers/perf/marvell_pem_pmu.c pem_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 176
NOCHECK_CALL

drivers/perf/marvell_pem_pmu.c pem_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 176
NOCHECK_CALL

kernel/padata.c padata_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/md/raid5.c raid5_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 42
NOCHECK_CALL

drivers/md/raid5.c raid5_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 42
NOCHECK_CALL

drivers/perf/marvell_cn10k_tad_pmu.c tad_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/marvell_cn10k_tad_pmu.c tad_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/net/virtio_net.c virtio_net_driver_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 8
NOCHECK_CALL

drivers/net/virtio_net.c virtio_net_driver_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/net/virtio_net.c virtio_net_driver_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 8
NOCHECK_CALL

drivers/net/virtio_net.c virtio_net_driver_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/perf/dwc_pcie_pmu.c dwc_pcie_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/dwc_pcie_pmu.c dwc_pcie_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL

drivers/perf/fujitsu_uncore_pmu.c fujitsu_uncore_pmu_exit() -> cpuhp_remove_multi_state()

Type Parameter Key Value
NOCHECK_CALL

drivers/perf/fujitsu_uncore_pmu.c fujitsu_uncore_pmu_init() -> cpuhp_remove_multi_state()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
CAPPED_DATA 0 state 1
NOCHECK_CALL