Searched refs:gpuidx (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_svm.c | 161 unsigned long *hmm_pfns, uint32_t gpuidx) in svm_range_dma_map_dev() argument 164 dma_addr_t *addr = prange->dma_addr[gpuidx]; in svm_range_dma_map_dev() 173 prange->dma_addr[gpuidx] = addr; in svm_range_dma_map_dev() 210 uint32_t gpuidx; in svm_range_dma_map() local 215 for_each_set_bit(gpuidx, bitmap, MAX_GPU_INSTANCE) { in svm_range_dma_map() 218 pr_debug("mapping to gpu idx 0x%x\n", gpuidx); in svm_range_dma_map() 219 pdd = kfd_process_device_from_gpuidx(p, gpuidx); in svm_range_dma_map() 221 pr_debug("failed to find device idx %d\n", gpuidx); in svm_range_dma_map() 226 hmm_pfns, gpuidx); in svm_range_dma_map() 258 uint32_t gpuidx; in svm_range_free_dma_mappings() local [all …]
|
H A D | kfd_priv.h | 1021 uint32_t *gpuid, uint32_t *gpuidx); 1023 uint32_t gpuidx, uint32_t *gpuid) { in kfd_process_gpuid_from_gpuidx() argument 1024 return gpuidx < p->n_pdds ? p->pdds[gpuidx]->dev->id : -EINVAL; in kfd_process_gpuid_from_gpuidx() 1027 struct kfd_process *p, uint32_t gpuidx) { in kfd_process_device_from_gpuidx() argument 1028 return gpuidx < p->n_pdds ? p->pdds[gpuidx] : NULL; in kfd_process_device_from_gpuidx()
|
H A D | kfd_process.c | 1889 uint32_t *gpuid, uint32_t *gpuidx) in kfd_process_gpuid_from_node() argument 1896 *gpuidx = i; in kfd_process_gpuid_from_node()
|