Lines Matching refs:devices_arr
1346 uint32_t *devices_arr = NULL; in kfd_ioctl_map_memory_to_gpu() local
1361 devices_arr = kmalloc_array(args->n_devices, sizeof(*devices_arr), in kfd_ioctl_map_memory_to_gpu()
1363 if (!devices_arr) in kfd_ioctl_map_memory_to_gpu()
1366 err = copy_from_user(devices_arr, in kfd_ioctl_map_memory_to_gpu()
1368 args->n_devices * sizeof(*devices_arr)); in kfd_ioctl_map_memory_to_gpu()
1390 peer = kfd_device_by_id(devices_arr[i]); in kfd_ioctl_map_memory_to_gpu()
1393 devices_arr[i]); in kfd_ioctl_map_memory_to_gpu()
1423 peer = kfd_device_by_id(devices_arr[i]); in kfd_ioctl_map_memory_to_gpu()
1432 kfree(devices_arr); in kfd_ioctl_map_memory_to_gpu()
1442 kfree(devices_arr); in kfd_ioctl_map_memory_to_gpu()
1455 uint32_t *devices_arr = NULL, i; in kfd_ioctl_unmap_memory_from_gpu() local
1470 devices_arr = kmalloc_array(args->n_devices, sizeof(*devices_arr), in kfd_ioctl_unmap_memory_from_gpu()
1472 if (!devices_arr) in kfd_ioctl_unmap_memory_from_gpu()
1475 err = copy_from_user(devices_arr, in kfd_ioctl_unmap_memory_from_gpu()
1477 args->n_devices * sizeof(*devices_arr)); in kfd_ioctl_unmap_memory_from_gpu()
1499 peer = kfd_device_by_id(devices_arr[i]); in kfd_ioctl_unmap_memory_from_gpu()
1519 kfree(devices_arr); in kfd_ioctl_unmap_memory_from_gpu()
1530 kfree(devices_arr); in kfd_ioctl_unmap_memory_from_gpu()