Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/perf/fsl_imx8_ddr_perf.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/perf/arm-cmn.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/nvdimm/nd_perf.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1

block/blk-mq.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 24,149
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->pprev 1-u64max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
HARD_MAX 0 state 149
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &blk_mq_cpuhp_lock
HALF_LOCKED2 &set->update_nr_hwq_lock

drivers/fpga/dfl-fme-perf.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

mm/zswap.c cpuhp_state_remove_instance() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 55
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/marvell/mvneta.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

io_uring/io-wq.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/iova.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 32
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->domain_lock
HALF_LOCKED2 global &vdpa_dev_lock

drivers/devfreq/event/rockchip-dfi.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1

drivers/perf/xgene_pmu.c cpuhp_state_remove_instance() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 173
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/perf/arm_dmc620_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/perf/arm-ccn.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 161
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/perf/thunderx2_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 174
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/perf/alibaba_uncore_drw_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/perf/amlogic/meson_ddr_pmu_core.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/hwtracing/ptt/hisi_ptt.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1

drivers/perf/arm_smmuv3_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/perf/cxl_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1

block/bio.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 21
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mddev->reconfig_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &bch_register_lock
HALF_LOCKED2 global &tfms_init_lock

drivers/perf/arm-ni.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/scsi/lpfc/lpfc_init.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/perf/arm_cspmu/arm_cspmu.c cpuhp_state_remove_instance() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 0-s32max
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/perf/starfive_starlink_pmu.c cpuhp_state_remove_instance() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->pprev 4096-ptr_max
PARAM_VALUE 2 invoke 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
MEM_ZERO 1 node
RX_PATH
TASK_NOT_RUNNING

drivers/perf/marvell_cn10k_ddr_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 175
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/perf/marvell_pem_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 176
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

kernel/padata.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
LOCK2 &pool->lock

drivers/block/zram/zcomp.c cpuhp_state_remove_instance() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 57
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

kernel/trace/ring_buffer.c cpuhp_state_remove_instance() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 54
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/md/raid5.c cpuhp_state_remove_instance() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 0 state 42
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 1
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mddev->reconfig_mutex
HALF_LOCKED2 &of->mutex

drivers/perf/marvell_cn10k_tad_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/net/virtio_net.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/perf/dwc_pcie_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1

drivers/perf/fujitsu_uncore_pmu.c cpuhp_state_remove_instance_nocalls() -> __cpuhp_state_remove_instance()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 2 invoke 0
DATA_SOURCE 0 state $0
DATA_SOURCE 1 node $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex