Defined in 1 files as a function:
Referenced in 6 files:
- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
- drivers/gpu/drm/radeon/ni_dpm.c
- drivers/gpu/drm/radeon/si_dpm.c
- drivers/gpu/drm/tests/drm_fixp_test.c
- drivers/gpu/drm/vkms/vkms_composer.c
- drivers/gpu/drm/vkms/vkms_formats.c
Smatch caller information:
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 60000-120000 |
| DATA_SOURCE | 0 | a | $2 |
| FUZZY_MAX | 0 | a | 120000 |
| HARD_MAX | 0 | a | 120000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 51,4521550,7194395 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 2957,309631529 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 40,100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 51,4521550,7194395 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 2957,309631529 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/vkms/vkms_composer.c apply_3x4_matrix() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_composer.c apply_3x4_matrix() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_composer.c apply_3x4_matrix() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_composer.c get_lut_index() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $1 |
drivers/gpu/drm/vkms/vkms_composer.c lerp_u16() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $0 |
drivers/gpu/drm/vkms/vkms_composer.c lerp_u16() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $1 |
drivers/gpu/drm/vkms/vkms_composer.c vkms_composer_worker() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | u16max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &out->composer_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct vkms_output)->composer_lock |
drivers/gpu/drm/vkms/vkms_composer.c vkms_composer_worker() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &out->composer_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct vkms_output)->composer_lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | u16max |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 31 |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | u16max |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 63 |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 0 |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 0-7 |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 0-31 |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_yuv161616() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_yuv161616() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_from_yuv161616() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_to_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | u16max |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_to_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 31 |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_to_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | u16max |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_to_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 63 |
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_to_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_to_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pool->lock |
drivers/gpu/drm/vkms/vkms_formats.c argb_u16_to_RGB565() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pool->lock |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_int2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 1 |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_int2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | (-1) |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_int2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 1 |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_int2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | (-1) |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_int2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 1 |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_int2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | (-1) |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_int2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 1 |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_sm2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 1 |
drivers/gpu/drm/tests/drm_fixp_test.c drm_test_sm2fixp() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | (-1) |
drivers/gpu/drm/radeon/ni_dpm.c ni_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/ni_dpm.c ni_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/ni_dpm.c ni_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 8000-s32max |
| CAPPED_DATA | 0 | a | 1 |
| DATA_SOURCE | 0 | a | $2 |
| FUZZY_MAX | 0 | a | 128000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/ni_dpm.c ni_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 0,516,51600000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/ni_dpm.c ni_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 0,18,1800000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/ni_dpm.c ni_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 51,4521550,7194395 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/ni_dpm.c ni_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 2957,309631529 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 60000-120000 |
| DATA_SOURCE | 0 | a | $2 |
| FUZZY_MAX | 0 | a | 120000 |
| HARD_MAX | 0 | a | 120000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 51,4521550,7194395 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 2957,309631529 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_and_t_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 40,100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | a | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 51,4521550,7194395 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |
drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c si_calculate_leakage_for_v_formula() -> drm_int2fixp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | a | 2957,309631529 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->pm.mutex | ||
| TYPE_LOCK | (struct amdgpu_pm)->mutex |