Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/i915/selftests/igt_spinner.c igt_spinner_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq->context (-1),1440
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r intel_context_create_request
STR_LEN 1 rq->context (-1),4
HOST_DATA 1 rq->engine->execlists.reset_ccid 0-u32max
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/selftests/igt_spinner.c igt_spinner_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq->context (-1),1440
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r intel_context_create_request
STR_LEN 1 rq->context (-1),4
HOST_DATA 1 rq->engine->execlists.reset_ccid 0-u32max
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/selftests/igt_spinner.c igt_spinner_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq->context (-1),1440
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r intel_context_create_request
STR_LEN 1 rq->context (-1),4
HOST_DATA 1 rq->engine->execlists.reset_ccid 0-u32max
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/selftests/igt_spinner.c igt_spinner_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq->context (-1),1440
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r intel_context_create_request
STR_LEN 1 rq->context (-1),4
HOST_DATA 1 rq->engine->execlists.reset_ccid 0-u32max
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/selftests/igt_spinner.c igt_spinner_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq->context (-1),1440
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 1 rq r intel_context_create_request
STR_LEN 1 rq->context (-1),4
HOST_DATA 1 rq->engine->execlists.reset_ccid 0-u32max
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/gt/intel_reset.c hang_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq (-1)-s32max
BUF_SIZE 1 rq (-1)-s32max
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 0 hws r i915_vma_instance
DATA_SOURCE 1 rq r igt_request_alloc
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->obj->base.size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 0 hws->vm->total
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/gt/intel_reset.c hang_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq (-1)-s32max
BUF_SIZE 1 rq (-1)-s32max
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 0 hws r i915_vma_instance
DATA_SOURCE 1 rq r igt_request_alloc
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->obj->base.size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 0 hws->vm->total
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/gt/intel_reset.c hang_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq (-1)-s32max
BUF_SIZE 1 rq (-1)-s32max
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 0 hws r i915_vma_instance
DATA_SOURCE 1 rq r igt_request_alloc
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->obj->base.size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 0 hws->vm->total
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/gt/intel_reset.c hang_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq (-1)-s32max
BUF_SIZE 1 rq (-1)-s32max
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 0 hws r i915_vma_instance
DATA_SOURCE 1 rq r igt_request_alloc
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->obj->base.size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 0 hws->vm->total
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size

drivers/gpu/drm/i915/gt/intel_reset.c hang_create_request() -> hws_address()

Type Parameter Key Value
PARAM_VALUE 0 hws 4096-ptr_max
PARAM_VALUE 1 rq 4096-ptr_max
BUF_SIZE 1 rq (-1)-s32max
BUF_SIZE 1 rq (-1)-s32max
CAPPED_DATA 0 hws->active.excl.fence 1
CAPPED_DATA 1 rq->context 1
CAPPED_DATA 1 rq->engine 1
CAPPED_DATA 1 rq->ring 1
DATA_SOURCE 0 hws r i915_vma_instance
DATA_SOURCE 1 rq r igt_request_alloc
NO_OVERFLOW_SIMPLE 0 hws->fence_size
NO_OVERFLOW_SIMPLE 0 hws->obj->base.size
NO_OVERFLOW_SIMPLE 0 hws->size
NO_OVERFLOW_SIMPLE 0 hws->vm->total
NO_OVERFLOW_SIMPLE 1 rq->context->ring_size