Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c criu_restore_devices() -> kfd_process_device_init_vm()

Type Parameter Key Value
PARAM_VALUE 0 pdd 4096-ptr_max
PARAM_VALUE 0 pdd->drm_file 0
PARAM_VALUE 0 pdd->user_gpu_id 1-u32max
PARAM_VALUE 1 drm_file 4096-ptr_max
CAPPED_DATA 1 drm_file 1
DATA_SOURCE 0 pdd r kfd_get_process_device_data
DATA_SOURCE 1 drm_file r fget
LOCK2 &p->mutex
TYPE_LOCK (struct kfd_process)->mutex

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c kfd_ioctl_acquire_vm() -> kfd_process_device_init_vm()

Type Parameter Key Value
PARAM_VALUE 0 pdd 4096-ptr_max
PARAM_VALUE 0 pdd->drm_file 0
PARAM_VALUE 0 pdd->user_gpu_id 1-u32max
PARAM_VALUE 1 drm_file 4096-ptr_max
CAPPED_DATA 0 pdd->user_gpu_id 1
CAPPED_DATA 1 drm_file 1
DATA_SOURCE 0 pdd r kfd_process_device_data_by_id
DATA_SOURCE 1 drm_file r fget
LOCK2 &p->mutex
TYPE_LOCK (struct kfd_process)->mutex