Lines Matching refs:devices_arr
1237 uint32_t *devices_arr = NULL; in kfd_ioctl_map_memory_to_gpu() local
1248 devices_arr = kmalloc_array(args->n_devices, sizeof(*devices_arr), in kfd_ioctl_map_memory_to_gpu()
1250 if (!devices_arr) in kfd_ioctl_map_memory_to_gpu()
1253 err = copy_from_user(devices_arr, in kfd_ioctl_map_memory_to_gpu()
1255 args->n_devices * sizeof(*devices_arr)); in kfd_ioctl_map_memory_to_gpu()
1283 peer_pdd = kfd_process_device_data_by_id(p, devices_arr[i]); in kfd_ioctl_map_memory_to_gpu()
1286 devices_arr[i]); in kfd_ioctl_map_memory_to_gpu()
1325 peer_pdd = kfd_process_device_data_by_id(p, devices_arr[i]); in kfd_ioctl_map_memory_to_gpu()
1330 kfree(devices_arr); in kfd_ioctl_map_memory_to_gpu()
1341 kfree(devices_arr); in kfd_ioctl_map_memory_to_gpu()
1353 uint32_t *devices_arr = NULL, i; in kfd_ioctl_unmap_memory_from_gpu() local
1364 devices_arr = kmalloc_array(args->n_devices, sizeof(*devices_arr), in kfd_ioctl_unmap_memory_from_gpu()
1366 if (!devices_arr) in kfd_ioctl_unmap_memory_from_gpu()
1369 err = copy_from_user(devices_arr, in kfd_ioctl_unmap_memory_from_gpu()
1371 args->n_devices * sizeof(*devices_arr)); in kfd_ioctl_unmap_memory_from_gpu()
1392 peer_pdd = kfd_process_device_data_by_id(p, devices_arr[i]); in kfd_ioctl_unmap_memory_from_gpu()
1418 peer_pdd = kfd_process_device_data_by_id(p, devices_arr[i]); in kfd_ioctl_unmap_memory_from_gpu()
1424 kfree(devices_arr); in kfd_ioctl_unmap_memory_from_gpu()
1434 kfree(devices_arr); in kfd_ioctl_unmap_memory_from_gpu()