Documented in 1 files:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c vmw_gmr2_bind() -> vmw_piter_dma_addr()

Type Parameter Key Value
PARAM_VALUE 0 viter 2718897440354467840
PARAM_VALUE 0 viter->dma_address 5291739380183859200,8532133232772063232
PARAM_VALUE 0 viter->iter.base.__pg_advance 0-1
PARAM_VALUE 0 viter->iter.base.sg 0,4-u64max
PARAM_VALUE 0 viter->next 5317959484122578944,7104656102445899776
PARAM_VALUE 0 viter->num_pages 1-u32max
DATA_SOURCE 0 viter $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bo->base.resv

drivers/gpu/drm/vmwgfx/vmwgfx_mob.c vmw_mob_bind() -> vmw_piter_dma_addr()

Type Parameter Key Value
PARAM_VALUE 0 viter 1627973114866065408
PARAM_VALUE 0 viter->dma_address 5291739380183859200,8532133232772063232
PARAM_VALUE 0 viter->i 0-4294967294
PARAM_VALUE 0 viter->iter.base.__nents 1-u32max
PARAM_VALUE 0 viter->iter.base.__pg_advance 0-1
PARAM_VALUE 0 viter->iter.base.sg 4096-ptr_max
PARAM_VALUE 0 viter->iter.base.sg_pgoffset 0-1048574
PARAM_VALUE 0 viter->next 5317959484122578944,7104656102445899776
PARAM_VALUE 0 viter->num_pages 1-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bo->base.resv

drivers/gpu/drm/vmwgfx/vmwgfx_mob.c vmw_mob_build_pt() -> vmw_piter_dma_addr()

Type Parameter Key Value
PARAM_VALUE 0 viter->dma_address 0,5291739380183859200,8532133232772063232
PARAM_VALUE 0 viter->next 0,5317959484122578944,7104656102445899776
PARAM_VALUE 0 viter->num_pages 0-u32max
DATA_SOURCE 0 viter $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 bo->base.resv

drivers/gpu/drm/vmwgfx/vmwgfx_mob.c vmw_mob_pt_setup() -> vmw_piter_dma_addr()

Type Parameter Key Value
PARAM_VALUE 0 viter 3902649935598833664
PARAM_VALUE 0 viter->dma_address 0,5291739380183859200,8532133232772063232
PARAM_VALUE 0 viter->next 0,5317959484122578944,7104656102445899776
PARAM_VALUE 0 viter->num_pages 0-u32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 bo->base.resv

drivers/gpu/drm/vmwgfx/vmwgfx_mob.c vmw_setup_otable_base() -> vmw_piter_dma_addr()

Type Parameter Key Value
PARAM_VALUE 0 viter 7235731709200728064
PARAM_VALUE 0 viter->dma_address 5291739380183859200,8532133232772063232
PARAM_VALUE 0 viter->iter.base.__pg_advance 0-1
PARAM_VALUE 0 viter->iter.base.sg 0,4-u64max
PARAM_VALUE 0 viter->next 5317959484122578944,7104656102445899776
RX_PATH
TASK_NOT_RUNNING