/linux-5.19.10/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_process_queue_manager.c | 548 uint32_t *mqd_size, in get_queue_data_sizes() argument 555 mqd_size, in get_queue_data_sizes() 582 uint32_t mqd_size, ctl_stack_size; in kfd_process_get_queue_info() local 586 ret = get_queue_data_sizes(pdd, q, &mqd_size, &ctl_stack_size); in kfd_process_get_queue_info() 590 extra_data_sizes += mqd_size + ctl_stack_size; in kfd_process_get_queue_info() 633 ctl_stack = mqd + q_data->mqd_size; in criu_checkpoint_queue() 685 uint32_t mqd_size; in criu_checkpoint_queues_device() local 697 ret = get_queue_data_sizes(pdd, q, &mqd_size, &ctl_stack_size); in criu_checkpoint_queues_device() 701 q_data_size = sizeof(*q_data) + mqd_size + ctl_stack_size; in criu_checkpoint_queues_device() 718 q_data->mqd_size = mqd_size; in criu_checkpoint_queues_device() [all …]
|
D | kfd_mqd_manager_cik.c | 417 mqd->mqd_size = sizeof(struct cik_mqd); in mqd_manager_init_cik() 430 mqd->mqd_size = sizeof(struct cik_mqd); in mqd_manager_init_cik() 444 mqd->mqd_size = sizeof(struct cik_mqd); in mqd_manager_init_cik() 459 mqd->mqd_size = sizeof(struct cik_sdma_rlc_registers); in mqd_manager_init_cik()
|
D | kfd_mqd_manager_v10.c | 431 mqd->mqd_size = sizeof(struct v10_compute_mqd); in mqd_manager_init_v10() 449 mqd->mqd_size = sizeof(struct v10_compute_mqd); in mqd_manager_init_v10() 464 mqd->mqd_size = sizeof(struct v10_compute_mqd); in mqd_manager_init_v10() 480 mqd->mqd_size = sizeof(struct v10_sdma_mqd); in mqd_manager_init_v10()
|
D | kfd_mqd_manager_v11.c | 451 mqd->mqd_size = sizeof(struct v11_compute_mqd); in mqd_manager_init_v11() 467 mqd->mqd_size = sizeof(struct v11_compute_mqd); in mqd_manager_init_v11() 482 mqd->mqd_size = sizeof(struct v11_compute_mqd); in mqd_manager_init_v11() 496 mqd->mqd_size = sizeof(struct v11_sdma_mqd); in mqd_manager_init_v11()
|
D | kfd_mqd_manager_v9.c | 496 mqd->mqd_size = sizeof(struct v9_mqd); in mqd_manager_init_v9() 509 mqd->mqd_size = sizeof(struct v9_mqd); in mqd_manager_init_v9() 523 mqd->mqd_size = sizeof(struct v9_mqd); in mqd_manager_init_v9() 538 mqd->mqd_size = sizeof(struct v9_sdma_mqd); in mqd_manager_init_v9()
|
D | kfd_mqd_manager_vi.c | 475 mqd->mqd_size = sizeof(struct vi_mqd); in mqd_manager_init_vi() 488 mqd->mqd_size = sizeof(struct vi_mqd); in mqd_manager_init_vi() 502 mqd->mqd_size = sizeof(struct vi_mqd); in mqd_manager_init_vi() 517 mqd->mqd_size = sizeof(struct vi_sdma_mqd); in mqd_manager_init_vi()
|
D | kfd_mqd_manager.c | 77 dev->dqm->mqd_mgrs[KFD_MQD_TYPE_SDMA]->mqd_size; in allocate_sdma_mqd() 79 offset += dev->dqm->mqd_mgrs[KFD_MQD_TYPE_HIQ]->mqd_size; in allocate_sdma_mqd()
|
D | kfd_mqd_manager.h | 125 uint32_t mqd_size; member
|
D | kfd_device_queue_manager.h | 188 const struct queue *q, u32 *mqd_size,
|
D | kfd_priv.h | 1125 uint32_t mqd_size; member 1236 u32 *mqd_size,
|
D | kfd_device_queue_manager.c | 2072 u32 *mqd_size, in get_queue_checkpoint_info() argument 2081 *mqd_size = mqd_mgr->mqd_size; in get_queue_checkpoint_info() 2241 uint32_t size = dqm->mqd_mgrs[KFD_MQD_TYPE_SDMA]->mqd_size * in allocate_hiq_sdma_mqd() 2244 dqm->mqd_mgrs[KFD_MQD_TYPE_HIQ]->mqd_size; in allocate_hiq_sdma_mqd()
|
/linux-5.19.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_gfx.c | 327 unsigned mqd_size) in amdgpu_gfx_mqd_sw_init() argument 340 r = amdgpu_bo_create_kernel(adev, mqd_size, PAGE_SIZE, in amdgpu_gfx_mqd_sw_init() 349 adev->gfx.mec.mqd_backup[AMDGPU_MAX_COMPUTE_RINGS] = kmalloc(mqd_size, GFP_KERNEL); in amdgpu_gfx_mqd_sw_init() 359 r = amdgpu_bo_create_kernel(adev, mqd_size, PAGE_SIZE, in amdgpu_gfx_mqd_sw_init() 368 adev->gfx.me.mqd_backup[i] = kmalloc(mqd_size, GFP_KERNEL); in amdgpu_gfx_mqd_sw_init() 379 r = amdgpu_bo_create_kernel(adev, mqd_size, PAGE_SIZE, in amdgpu_gfx_mqd_sw_init() 388 adev->gfx.mec.mqd_backup[i] = kmalloc(mqd_size, GFP_KERNEL); in amdgpu_gfx_mqd_sw_init()
|
D | amdgpu_mes.c | 553 u32 mqd_size = mqd_mgr->mqd_size; in amdgpu_mes_queue_alloc_mqd() local 556 r = amdgpu_bo_create_kernel(adev, mqd_size, PAGE_SIZE, in amdgpu_mes_queue_alloc_mqd() 564 memset(q->mqd_cpu_ptr, 0, mqd_size); in amdgpu_mes_queue_alloc_mqd()
|
D | mes_v10_1.c | 928 int r, mqd_size = sizeof(struct v10_compute_mqd); in mes_v10_1_mqd_sw_init() local 941 r = amdgpu_bo_create_kernel(adev, mqd_size, PAGE_SIZE, in mes_v10_1_mqd_sw_init() 948 memset(ring->mqd_ptr, 0, mqd_size); in mes_v10_1_mqd_sw_init() 951 adev->mes.mqd_backup[pipe] = kmalloc(mqd_size, GFP_KERNEL); in mes_v10_1_mqd_sw_init()
|
D | mes_v11_0.c | 915 int r, mqd_size = sizeof(struct v11_compute_mqd); in mes_v11_0_mqd_sw_init() local 928 r = amdgpu_bo_create_kernel(adev, mqd_size, PAGE_SIZE, in mes_v11_0_mqd_sw_init() 936 memset(ring->mqd_ptr, 0, mqd_size); in mes_v11_0_mqd_sw_init() 939 adev->mes.mqd_backup[pipe] = kmalloc(mqd_size, GFP_KERNEL); in mes_v11_0_mqd_sw_init()
|
D | amdgpu_gfx.h | 383 unsigned mqd_size);
|
D | amdgpu.h | 742 unsigned mqd_size; member
|
D | sdma_v6_0.c | 890 adev->mqds[AMDGPU_HW_IP_DMA].mqd_size = sizeof(struct v11_sdma_mqd); in sdma_v6_0_set_mqd_funcs()
|
D | sdma_v5_2.c | 947 adev->mqds[AMDGPU_HW_IP_DMA].mqd_size = sizeof(struct v10_sdma_mqd); in sdma_v5_2_set_mqd_funcs()
|
D | sdma_v5_0.c | 1003 adev->mqds[AMDGPU_HW_IP_DMA].mqd_size = sizeof(struct v10_sdma_mqd); in sdma_v5_0_set_mqd_funcs()
|
D | gfx_v11_0.c | 6325 adev->mqds[AMDGPU_HW_IP_GFX].mqd_size = in gfx_v11_0_set_mqd_funcs() 6330 adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size = in gfx_v11_0_set_mqd_funcs()
|
D | gfx_v10_0.c | 9647 adev->mqds[AMDGPU_HW_IP_GFX].mqd_size = in gfx_v10_0_set_mqd_funcs() 9652 adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size = in gfx_v10_0_set_mqd_funcs()
|