Home
last modified time | relevance | path

Searched refs:sdma_id (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c1038 q->sdma_id = bit; in allocate_sdma_queue()
1039 q->properties.sdma_engine_id = q->sdma_id % in allocate_sdma_queue()
1041 q->properties.sdma_queue_id = q->sdma_id / in allocate_sdma_queue()
1050 q->sdma_id = bit; in allocate_sdma_queue()
1058 q->sdma_id % get_num_xgmi_sdma_engines(dqm); in allocate_sdma_queue()
1059 q->properties.sdma_queue_id = q->sdma_id / in allocate_sdma_queue()
1073 if (q->sdma_id >= get_num_sdma_queues(dqm)) in deallocate_sdma_queue()
1075 dqm->sdma_bitmap |= (1ULL << q->sdma_id); in deallocate_sdma_queue()
1077 if (q->sdma_id >= get_num_xgmi_sdma_queues(dqm)) in deallocate_sdma_queue()
1079 dqm->xgmi_sdma_bitmap |= (1ULL << q->sdma_id); in deallocate_sdma_queue()
[all...]
H A Dkfd_priv.h521 unsigned int sdma_id; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c573 retval = allocate_sdma_queue(dqm, q, qd ? &qd->sdma_id : NULL); in create_queue_nocpsch()
1487 /* Re-use existing sdma_id */ in allocate_sdma_queue()
1493 q->sdma_id = *restore_sdma_id; in allocate_sdma_queue()
1495 /* Find first available sdma_id */ in allocate_sdma_queue()
1499 q->sdma_id = bit; in allocate_sdma_queue()
1503 q->sdma_id % kfd_get_num_sdma_engines(dqm->dev); in allocate_sdma_queue()
1504 q->properties.sdma_queue_id = q->sdma_id / in allocate_sdma_queue()
1512 /* Re-use existing sdma_id */ in allocate_sdma_queue()
1518 q->sdma_id = *restore_sdma_id; in allocate_sdma_queue()
1523 q->sdma_id in allocate_sdma_queue()
[all...]
H A Dkfd_priv.h591 unsigned int sdma_id; member
1235 uint32_t sdma_id; member
H A Dkfd_process_queue_manager.c762 q_data->sdma_id = q->sdma_id; in criu_checkpoint_queue()

Completed in 10 milliseconds