Documented in 1 files:
Defined in 15 files as a member:
- drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer_private.h, line 98 (as a member)
- drivers/gpu/drm/gma500/psb_drv.h, line 576 (as a member)
- drivers/gpu/drm/i915/display/intel_display_types.h, line 321 (as a member)
- drivers/hid/i2c-hid/i2c-hid.h, line 34 (as a member)
- drivers/iio/adc/rockchip_saradc.c, line 65 (as a member)
- drivers/mfd/si476x-cmd.c, line 1427 (as a member)
- drivers/misc/issei/issei_dev.h, line 132 (as a member)
- drivers/net/ethernet/amd/xgbe/xgbe.h, line 1191 (as a member)
- drivers/net/ethernet/chelsio/cxgb3/common.h, line 534 (as a member)
- drivers/net/ethernet/intel/e1000e/hw.h, line 557 (as a member)
- drivers/net/ethernet/microchip/sparx5/sparx5_main.h, line 200 (as a member)
- drivers/net/wireless/ath/ath10k/hif.h, line 88 (as a member)
- drivers/net/wireless/ath/ath11k/hif.h, line 21 (as a member)
- drivers/net/wireless/ath/ath12k/hif.h, line 20 (as a member)
- drivers/usb/dwc2/core.h, line 464 (as a member)
Defined in 3 files as a function:
- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c, line 448 (as a function)
- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c, line 556 (as a function)
- kernel/power/hibernate.c, line 675 (as a function)
Defined in 2 files as a enumerator:
- drivers/net/ethernet/stmicro/stmmac/dwmac1000.h, line 51 (as a enumerator)
- drivers/net/ethernet/stmicro/stmmac/dwmac4.h, line 130 (as a enumerator)
Referenced in 86 files:
- drivers/dma/pl330.c
- drivers/gpu/drm/amd/display/dc/core/dc.c
- drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c, line 3653
- drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_init.c, line 100
- drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_init.c, line 113
- drivers/gpu/drm/amd/display/dc/hwss/dcn201/dcn201_init.c, line 105
- drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_init.c, line 116
- drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_init.c, line 123
- drivers/gpu/drm/amd/display/dc/hwss/dcn301/dcn301_init.c, line 119
- drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_init.c, line 125
- drivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_init.c, line 128
- drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_init.c, line 136
- drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c, line 146
- drivers/gpu/drm/amd/display/dc/hwss/dcn351/dcn351_init.c, line 135
- drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_init.c, line 133
- drivers/gpu/drm/amd/display/dc/hwss/dcn42/dcn42_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn42/dcn42_init.c, line 135
- drivers/gpu/drm/gma500/cdv_device.c, line 595
- drivers/gpu/drm/gma500/oaktrail_device.c, line 501
- drivers/gpu/drm/gma500/power.c, line 100
- drivers/gpu/drm/gma500/psb_device.c, line 290
- drivers/gpu/drm/i915/display/intel_bios.c, line 1433
- drivers/gpu/drm/i915/display/intel_lvds.c
- drivers/gpu/drm/i915/display/intel_pps.c
- drivers/hid/i2c-hid/i2c-hid-core.c
- drivers/hid/i2c-hid/i2c-hid-of-elan.c, line 109
- drivers/hid/i2c-hid/i2c-hid-of-goodix.c, line 91
- drivers/hid/i2c-hid/i2c-hid-of.c, line 92
- drivers/iio/adc/rockchip_saradc.c
- drivers/iio/frequency/adf4371.c
- drivers/media/i2c/ov5645.c
- drivers/media/i2c/ov7251.c
- drivers/media/radio/radio-si476x.c
- drivers/mfd/si476x-cmd.c
- drivers/mfd/si476x-i2c.c
- drivers/misc/issei/cdev.c, line 285
- drivers/misc/issei/main.c
- drivers/net/ethernet/amd/xgbe/xgbe-drv.c
- drivers/net/ethernet/amd/xgbe/xgbe-main.c, line 48
- drivers/net/ethernet/chelsio/cxgb3/ael1002.c
- drivers/net/ethernet/chelsio/cxgb3/aq100x.c, line 262
- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
- drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
- drivers/net/ethernet/intel/e1000e/80003es2lan.c, line 48
- drivers/net/ethernet/intel/e1000e/82571.c, line 60
- drivers/net/ethernet/intel/e1000e/ich8lan.c
- drivers/net/ethernet/intel/e1000e/netdev.c
- drivers/net/ethernet/microchip/lan743x_ethtool.c
- drivers/net/ethernet/microchip/sparx5/sparx5_main.c, line 889
- drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
- drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c
- drivers/net/ethernet/microchip/sparx5/sparx5_port.c, line 167
- drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
- drivers/net/wireless/ath/ath10k/ahb.c, line 715
- drivers/net/wireless/ath/ath10k/hif.h, line 191
- drivers/net/wireless/ath/ath10k/pci.c, line 3087
- drivers/net/wireless/ath/ath10k/sdio.c, line 2132
- drivers/net/wireless/ath/ath10k/snoc.c, line 1196
- drivers/net/wireless/ath/ath10k/usb.c, line 739
- drivers/net/wireless/ath/ath11k/ahb.c
- drivers/net/wireless/ath/ath11k/hif.h
- drivers/net/wireless/ath/ath11k/pci.c, line 909
- drivers/net/wireless/ath/ath12k/ahb.c, line 732
- drivers/net/wireless/ath/ath12k/hif.h
- drivers/net/wireless/ath/ath12k/pci.c, line 1499
- drivers/net/wireless/microchip/wilc1000/spi.c
- drivers/phy/tegra/xusb.c
- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
- drivers/usb/dwc2/core_intr.c
- drivers/usb/dwc2/debugfs.c, line 704
- drivers/usb/dwc2/drd.c, line 134
- drivers/usb/dwc2/gadget.c
- drivers/usb/dwc2/hcd.c
- drivers/usb/dwc2/params.c
- drivers/usb/dwc2/platform.c, line 333
- drivers/video/backlight/wm831x_bl.c
- kernel/power/hibernate.c, line 845
- sound/soc/sof/intel/hda-dsp.c
Smatch caller information:
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c gc2235_s_config() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.function | 131072 |
| PARAM_VALUE | 0 | sd->entity.name | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.obj_type | 2 |
| PARAM_VALUE | 0 | sd->flags | 1 |
| PARAM_VALUE | 0 | sd->grp_id | 0 |
| PARAM_VALUE | 0 | sd->host_priv | 0 |
| PARAM_VALUE | 0 | sd->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 1663964303574597632 |
| PARAM_VALUE | 0 | sd->v4l2_dev | 0 |
| DATA_SOURCE | 0 | sd | $0 |
| TERMINATED | 0 | sd->entity.name | 1 |
| TERMINATED | 0 | sd->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->input_lock | ||
| TYPE_LOCK | (struct gc2235_device)->input_lock |
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c gc2235_s_config() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.function | 131072 |
| PARAM_VALUE | 0 | sd->entity.name | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.obj_type | 2 |
| PARAM_VALUE | 0 | sd->flags | 1 |
| PARAM_VALUE | 0 | sd->grp_id | 0 |
| PARAM_VALUE | 0 | sd->host_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 1663964303574597632 |
| PARAM_VALUE | 0 | sd->v4l2_dev | 0 |
| CAPPED_DATA | 0 | sd | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| TERMINATED | 0 | sd->entity.name | 1 |
| TERMINATED | 0 | sd->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->input_lock | ||
| TYPE_LOCK | (struct gc2235_device)->input_lock |
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c gc2235_s_config() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.function | 131072 |
| PARAM_VALUE | 0 | sd->entity.name | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.obj_type | 2 |
| PARAM_VALUE | 0 | sd->flags | 1 |
| PARAM_VALUE | 0 | sd->grp_id | 0 |
| PARAM_VALUE | 0 | sd->host_priv | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 1663964303574597632 |
| PARAM_VALUE | 0 | sd->v4l2_dev | 0 |
| CAPPED_DATA | 0 | sd | 1 |
| CAPPED_DATA | 0 | sd->host_priv | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| TERMINATED | 0 | sd->entity.name | 1 |
| TERMINATED | 0 | sd->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->input_lock | ||
| TYPE_LOCK | (struct gc2235_device)->input_lock |
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c gc2235_s_power() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| DATA_SOURCE | 0 | sd | $0 |
| STR_LEN | 0 | sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| HALF_LOCKED2 | &cam->s_mutex | ||
| HALF_LOCKED2 | &camif->lock | ||
| HALF_LOCKED2 | &dcmi->lock | ||
| HALF_LOCKED2 | &dev->v4l2_lock | ||
| HALF_LOCKED2 | &isc->lock | ||
| HALF_LOCKED2 | &isi->lock |
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c gc2235_startup() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->host_priv | 1-u64max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| DATA_SOURCE | 0 | sd | $0 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| LOCK2 | &dev->input_lock | ||
| HALF_LOCKED2 | &cxdev->open_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &hdw->big_lock_mutex | ||
| HALF_LOCKED2 | &pcdev->mlock | ||
| HALF_LOCKED2 | &ve->vdev.entity.graph_obj.mdev->graph_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &em28xx_devlist_mutex | ||
| TYPE_LOCK | (struct gc2235_device)->input_lock |
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c ov2722_s_config() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.function | 131072 |
| PARAM_VALUE | 0 | sd->entity.name | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.obj_type | 2 |
| PARAM_VALUE | 0 | sd->flags | 1 |
| PARAM_VALUE | 0 | sd->grp_id | 0 |
| PARAM_VALUE | 0 | sd->host_priv | 0 |
| PARAM_VALUE | 0 | sd->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 8194783398938578944 |
| PARAM_VALUE | 0 | sd->v4l2_dev | 0 |
| DATA_SOURCE | 0 | sd | $0 |
| TERMINATED | 0 | sd->entity.name | 1 |
| TERMINATED | 0 | sd->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->input_lock | ||
| TYPE_LOCK | (struct ov2722_device)->input_lock |
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c ov2722_s_config() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.function | 131072 |
| PARAM_VALUE | 0 | sd->entity.name | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.obj_type | 2 |
| PARAM_VALUE | 0 | sd->flags | 1 |
| PARAM_VALUE | 0 | sd->grp_id | 0 |
| PARAM_VALUE | 0 | sd->host_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 8194783398938578944 |
| PARAM_VALUE | 0 | sd->v4l2_dev | 0 |
| CAPPED_DATA | 0 | sd | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| TERMINATED | 0 | sd->entity.name | 1 |
| TERMINATED | 0 | sd->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->input_lock | ||
| TYPE_LOCK | (struct ov2722_device)->input_lock |
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c ov2722_s_config() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->async_subdev_endpoint_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.function | 131072 |
| PARAM_VALUE | 0 | sd->entity.name | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->entity.obj_type | 2 |
| PARAM_VALUE | 0 | sd->flags | 1 |
| PARAM_VALUE | 0 | sd->grp_id | 0 |
| PARAM_VALUE | 0 | sd->host_priv | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 8194783398938578944 |
| PARAM_VALUE | 0 | sd->v4l2_dev | 0 |
| CAPPED_DATA | 0 | sd | 1 |
| CAPPED_DATA | 0 | sd->host_priv | 1 |
| DATA_SOURCE | 0 | sd | $0 |
| TERMINATED | 0 | sd->entity.name | 1 |
| TERMINATED | 0 | sd->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->input_lock | ||
| TYPE_LOCK | (struct ov2722_device)->input_lock |
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c ov2722_s_power() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| DATA_SOURCE | 0 | sd | $0 |
| STR_LEN | 0 | sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| HALF_LOCKED2 | &cam->s_mutex | ||
| HALF_LOCKED2 | &camif->lock | ||
| HALF_LOCKED2 | &dcmi->lock | ||
| HALF_LOCKED2 | &dev->v4l2_lock | ||
| HALF_LOCKED2 | &isc->lock | ||
| HALF_LOCKED2 | &isi->lock |
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c ov2722_set_fmt() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | sd->host_priv | 1-u64max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| LOCK2 | &dev->input_lock | ||
| HALF_LOCKED2 | &cxdev->open_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &hdw->big_lock_mutex | ||
| HALF_LOCKED2 | &pcdev->mlock | ||
| HALF_LOCKED2 | &ve->vdev.entity.graph_obj.mdev->graph_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &em28xx_devlist_mutex | ||
| HALF_LOCKED2 | 0 | sd->active_state->lock | |
| TYPE_LOCK | (struct ov2722_device)->input_lock |
kernel/power/hibernate.c hibernate() -> power_down()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &device_hotplug_lock | ||
| LOCK2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &autosleep_lock |