Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/thermal/thermal_core.c, line 1252 (as a function)
- include/linux/thermal.h, line 353 (as a function)
Referenced in 23 files:
- drivers/acpi/acpi_video.c, line 1840
- drivers/acpi/fan_core.c
- drivers/acpi/processor_thermal.c
- drivers/gpu/drm/etnaviv/etnaviv_gpu.c
- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c
- drivers/net/wireless/ath/ath10k/thermal.c
- drivers/net/wireless/ath/ath11k/thermal.c, line 228
- drivers/net/wireless/ath/ath12k/thermal.c
- drivers/net/wireless/intel/iwlwifi/mld/thermal.c, line 400
- drivers/net/wireless/intel/iwlwifi/mvm/tt.c, line 779
- drivers/net/wireless/mediatek/mt76/mt7915/init.c
- drivers/net/wireless/mediatek/mt76/mt7996/init.c
- drivers/platform/x86/acerhdf.c, line 679
- drivers/soc/qcom/qcom_aoss.c
- drivers/thermal/cpufreq_cooling.c, line 690
- drivers/thermal/devfreq_cooling.c, line 568
- drivers/thermal/intel/int340x_thermal/int3403_thermal.c, line 196
- drivers/thermal/intel/int340x_thermal/int3406_thermal.c
- drivers/thermal/intel/intel_powerclamp.c, line 801
- drivers/thermal/intel/intel_tcc_cooling.c, line 121
- drivers/thermal/pcie_cooling.c, line 69
- drivers/thermal/thermal_core.c
- drivers/thermal/thermal_of.c, line 576
Smatch caller information:
drivers/net/wireless/ath/ath12k/thermal.c ath12k_thermal_cleanup_radio() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/net/wireless/ath/ath12k/thermal.c ath12k_thermal_setup_radio() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata | 1-u64max |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 904583274619301888 |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->ops | 48 |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_cooling_device_register |
| NOCHECK_CALL | |||
| LOCK2 | &ag->mutex | ||
| LOCK2 | &pool->lock | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct ath12k_hw_group)->mutex |
drivers/acpi/acpi_video.c acpi_video_dev_unregister_backlight() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 1-u64max |
| NOCHECK_CALL | |||
| LOCK2 | &video->device_list_lock | ||
| TYPE_LOCK | (struct acpi_video_bus)->device_list_lock |
drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_fini() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_init() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/thermal/intel/int340x_thermal/int3406_thermal.c int3406_thermal_probe() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 6031272673693286400 |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->devdata | 40 |
| BUF_SIZE | 0 | cdev->ops | 48 |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_cooling_device_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/thermal/intel/int340x_thermal/int3406_thermal.c int3406_thermal_remove() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/thermal/pcie_cooling.c pcie_cooling_device_unregister() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/net/wireless/ath/ath11k/thermal.c ath11k_thermal_unregister() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev->device.power.wakeirq->status | 0-4294967295 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ab->core_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ath11k_base)->core_lock |
drivers/thermal/thermal_core.c thermal_cooling_device_release() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | cdev | $0 |
| NOCHECK_CALL |
drivers/soc/qcom/qcom_aoss.c qmp_cooling_devices_register() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/soc/qcom/qcom_aoss.c qmp_cooling_devices_remove() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &_dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/net/wireless/ath/ath10k/thermal.c ath10k_thermal_register() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->cap._BCQ | 0 |
| PARAM_VALUE | 0 | cdev->devdata->cap._BQC | 0 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->flags.initialized | 0 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->dock | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->lid | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 6587058949196275712 |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->ops | 48 |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_cooling_device_register |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath10k/thermal.c ath10k_thermal_unregister() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/intel/iwlwifi/mld/thermal.c iwl_mld_cooling_device_unregister() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &iwlwifi_opmode_table_mtx |
drivers/platform/x86/acerhdf.c acerhdf_unregister_thermal() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-u64max |
| NOCHECK_CALL |
drivers/thermal/cpufreq_cooling.c cpufreq_cooling_unregister() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &policy->rwsem | ||
| HALF_LOCKED2 | &sp->mutex |
drivers/gpu/drm/etnaviv/etnaviv_gpu.c etnaviv_gpu_bind() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->cdev_id | 0 |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->devdata | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_of_cooling_device_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/etnaviv/etnaviv_gpu.c etnaviv_gpu_unbind() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/mediatek/mt76/mt7996/init.c mt7996_thermal_init() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->cap._BCQ | 0 |
| PARAM_VALUE | 0 | cdev->devdata->cap._BQC | 0 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->flags.initialized | 0 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->dock | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->lid | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 8127446828516175872 |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->ops | 48 |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_cooling_device_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/init.c mt7996_unregister_thermal() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/acpi/processor_thermal.c acpi_processor_thermal_exit() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->device.power.wakeirq->status | 0-4294967295 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/acpi/processor_thermal.c acpi_processor_thermal_init() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 7476786560681222144 |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->ops | 48 |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_cooling_device_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &cpuhp_state_mutex | ||
| HALF_LOCKED2 | irq |
drivers/net/wireless/mediatek/mt76/mt7915/init.c mt7915_thermal_init() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->cap._BCQ | 0 |
| PARAM_VALUE | 0 | cdev->devdata->cap._BQC | 0 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->flags.initialized | 0 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->dock | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->lid | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 2645194489592258560 |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->devdata | (-1),680,13440,13480,13952 |
| BUF_SIZE | 0 | cdev->ops | 48 |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_cooling_device_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/mediatek/mt76/mt7915/init.c mt7915_unregister_thermal() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/acpi/fan_core.c acpi_fan_probe() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->debugfs->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cdev->debugfs->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cdev->devdata | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->devdata->brightness->curr | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->cap._BCQ | 0 |
| PARAM_VALUE | 0 | cdev->devdata->cap._BQC | 0 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->conf_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->config | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->duty_cycle | 0-15 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->status | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->driver_data->valid | 1 |
| PARAM_VALUE | 0 | cdev->devdata->fan->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | cdev->devdata->flags.initialized | 0 |
| PARAM_VALUE | 0 | cdev->devdata->power.state | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal->core->bus_priv->cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cdev->devdata->thermal.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cdev->device.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | cdev->device.fwnode->suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj->name | 0-255 |
| PARAM_VALUE | 0 | cdev->device.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cdev->device.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 0 | cdev->device.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | cdev->device.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | cdev->device.p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | cdev->device.physical_location->dock | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->horizontal_position | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->lid | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->panel | 0 |
| PARAM_VALUE | 0 | cdev->device.physical_location->vertical_position | 0 |
| PARAM_VALUE | 0 | cdev->device.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->device.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->id | 0-s32max |
| PARAM_VALUE | 0 | cdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cdev->node.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 3771333073641250816 |
| PARAM_VALUE | 0 | cdev->ops->get_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_max_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->get_requested_power | 0,7277979747621191680,7871207863744667648 |
| PARAM_VALUE | 0 | cdev->ops->power2state | 0,4521365994004848640,7375531970282631168 |
| PARAM_VALUE | 0 | cdev->ops->set_cur_state | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->state2power | 0,3535664626711678976,4373884764976095232 |
| PARAM_VALUE | 0 | cdev->stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->thermal_instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->type | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->updated | 0 |
| PARAM_VALUE | 0 | *cdev->devdata->fan->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *cdev->device.groups | 2672975913104023552 |
| BUF_SIZE | 0 | cdev | 1880 |
| BUF_SIZE | 0 | cdev->ops | 48 |
| CAPPED_DATA | 0 | cdev | 1 |
| DATA_SOURCE | 0 | cdev | r thermal_cooling_device_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/acpi/fan_core.c acpi_fan_remove() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/thermal/devfreq_cooling.c devfreq_cooling_unregister() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/thermal/thermal_of.c thermal_of_cooling_device_release() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | cdev | $0 |
| NOCHECK_CALL |
drivers/net/wireless/intel/iwlwifi/mvm/tt.c iwl_mvm_cooling_device_unregister() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 1-u64max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->force_bounce | 0-1 |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | cdev->device.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx |
drivers/thermal/intel/int340x_thermal/int3403_thermal.c int3403_cdev_remove() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &_dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/thermal/intel/intel_powerclamp.c powerclamp_exit() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/thermal/intel/intel_tcc_cooling.c tcc_cooling_exit() -> thermal_cooling_device_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |