Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 18 files:
- arch/x86/platform/intel/iosf_mbi.c
- drivers/gpu/drm/i915/display/intel_crtc.c
- drivers/gpu/drm/i915/display/intel_dp_aux.c
- drivers/gpu/drm/i915/vlv_iosf_sb.c
- drivers/media/pci/intel/ipu6/ipu6-isys.c
- drivers/net/ethernet/intel/e1000e/netdev.c
- drivers/net/wireless/intel/ipw2x00/ipw2100.c
- drivers/spi/spi-mt65xx.c
- drivers/staging/media/atomisp/pci/atomisp_v4l2.c
- drivers/staging/media/ipu7/ipu7-isys.c
- drivers/tty/serial/8250/8250_omap.c, line 621
- drivers/tty/serial/omap-serial.c, line 772
- drivers/ufs/core/ufshcd.c, line 1065
- kernel/power/qos.c
- sound/soc/intel/atom/sst/sst_loader.c
- sound/soc/ti/omap-dmic.c, line 227
- sound/soc/ti/omap-mcbsp.c
- sound/soc/ti/omap-mcpdm.c
Smatch caller information:
drivers/staging/media/ipu7/ipu7-isys.c isys_runtime_pm_resume() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | 300 |
| NOCHECK_CALL |
drivers/staging/media/ipu7/ipu7-isys.c isys_runtime_pm_suspend() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| NOCHECK_CALL |
drivers/ufs/core/ufshcd.c ufshcd_pm_qos_update() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1)-0 |
| FUZZY_MAX | 1 | new_value | 0 |
| HARD_MAX | 1 | new_value | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/soc/ti/omap-dmic.c omap_dmic_dai_prepare() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->qos | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
arch/x86/platform/intel/iosf_mbi.c iosf_mbi_block_punit_i2c_access() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 5416713005465088000 |
| PARAM_VALUE | 1 | new_value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &iosf_mbi_pmic_access_mutex | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | _T->lock |
arch/x86/platform/intel/iosf_mbi.c iosf_mbi_reset_semaphore() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 5416713005465088000 |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &iosf_mbi_pmic_access_mutex | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/i915/vlv_iosf_sb.c __vlv_punit_get() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/i915/vlv_iosf_sb.c __vlv_punit_put() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &i915->vlv_iosf_sb.lock | ||
| HALF_LOCKED2 | &m->lock |
sound/soc/intel/atom/sst/sst_loader.c sst_load_fw() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | new_value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/soc/intel/atom/sst/sst_loader.c sst_load_fw() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 0,4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/tty/serial/8250/8250_omap.c omap8250_uart_qos_work() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/spi/spi-mt65xx.c mtk_spi_hw_init() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | 500 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->bus_lock_mutex | ||
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| HALF_LOCKED2 | &spi->controller->io_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-mt65xx.c mtk_spi_unprepare_message() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->io_mutex |
sound/soc/ti/omap-mcpdm.c omap_mcpdm_dai_shutdown() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/soc/ti/omap-mcpdm.c omap_mcpdm_prepare() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->qos | 4096-ptr_max |
| BUF_SIZE | 0 | req | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/pci/intel/ipu6/ipu6-isys.c isys_runtime_pm_resume() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | 300 |
| NOCHECK_CALL |
drivers/media/pci/intel/ipu6/ipu6-isys.c isys_runtime_pm_suspend() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| NOCHECK_CALL |
drivers/net/wireless/intel/ipw2x00/ipw2100.c ipw2100_down() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 1057036734835511296 |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &priv->action_mutex |
drivers/net/wireless/intel/ipw2x00/ipw2100.c ipw2100_up() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 1057036734835511296 |
| PARAM_VALUE | 1 | new_value | 175 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &priv->action_mutex |
drivers/net/ethernet/intel/e1000e/netdev.c e1000_configure_rx() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/intel/e1000e/netdev.c e1000_configure_rx() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/staging/media/atomisp/pci/atomisp_v4l2.c atomisp_power_off() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/staging/media/atomisp/pci/atomisp_v4l2.c atomisp_power_on() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/power/qos.c cpu_latency_qos_write() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | req | s32min-(-2),1-s32max |
| NOCHECK_CALL | |||
| USER_DATA | 1 | new_value | s32min-s32max |
sound/soc/ti/omap-mcbsp.c omap_mcbsp_dai_prepare() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->qos | 4096-ptr_max |
| BUF_SIZE | 0 | req | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/soc/ti/omap-mcbsp.c omap_mcbsp_dai_shutdown() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/omap-serial.c serial_omap_uart_qos_work() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_dp_aux.c intel_dp_aux_xfer() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &aux->hw_mutex | ||
| HALF_LOCKED2 | &display->pps.mutex |
drivers/gpu/drm/i915/display/intel_dp_aux.c intel_dp_aux_xfer() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &aux->hw_mutex | ||
| HALF_LOCKED2 | &display->pps.mutex |
drivers/gpu/drm/i915/display/intel_crtc.c intel_crtc_vblank_work_init() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_crtc.c intel_wait_for_vblank_workers() -> cpu_latency_qos_update_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | new_value | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |