Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/i915_request.c measure_busy_dispatch() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value 0-5
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
PREEMPT_ADD <- disables preempt
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_busy_dispatch() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 0 *sema 0-5
PARAM_VALUE 1 value 6
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_completion() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value 1-5
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
PREEMPT_ADD <- disables preempt
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_context_switch() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value 1
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_context_switch() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value 1
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_inter_request() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value 1
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_inter_request() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value 1
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_inter_request() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value 1
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_semaphore_response() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 1 value u32max
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
NOCHECK_CALL

drivers/gpu/drm/i915/i915_request.c measure_semaphore_response() -> semaphore_set()

Type Parameter Key Value
PARAM_VALUE 0 sema 4096-ptr_max
PARAM_VALUE 0 *sema 1-5,u32max
PARAM_VALUE 1 value 1-5
BUF_SIZE 0 sema 96
BUF_SIZE 0 sema 96
DATA_SOURCE 0 sema r hwsp_scratch
PREEMPT_ADD <- disables preempt
NOCHECK_CALL