Lines Matching refs:devs

1171 		struct vfio_devices devs = { .cur_index = 0 };  in vfio_pci_ioctl()  local
1264 devs.max_index = count; in vfio_pci_ioctl()
1265 devs.devices = kcalloc(count, sizeof(struct vfio_device *), in vfio_pci_ioctl()
1267 if (!devs.devices) { in vfio_pci_ioctl()
1280 &devs, slot); in vfio_pci_ioctl()
1284 for (; mem_idx < devs.cur_index; mem_idx++) { in vfio_pci_ioctl()
1287 tmp = vfio_device_data(devs.devices[mem_idx]); in vfio_pci_ioctl()
1301 for (i = 0; i < devs.cur_index; i++) { in vfio_pci_ioctl()
1305 device = devs.devices[i]; in vfio_pci_ioctl()
1314 kfree(devs.devices); in vfio_pci_ioctl()
2275 struct vfio_devices *devs = data; in vfio_pci_get_unused_devs() local
2279 if (devs->cur_index == devs->max_index) in vfio_pci_get_unused_devs()
2299 devs->devices[devs->cur_index++] = device; in vfio_pci_get_unused_devs()
2305 struct vfio_devices *devs = data; in vfio_pci_try_zap_and_vma_lock_cb() local
2309 if (devs->cur_index == devs->max_index) in vfio_pci_try_zap_and_vma_lock_cb()
2332 devs->devices[devs->cur_index++] = device; in vfio_pci_try_zap_and_vma_lock_cb()
2354 struct vfio_devices devs = { .cur_index = 0 }; in vfio_pci_try_bus_reset() local
2368 devs.max_index = i; in vfio_pci_try_bus_reset()
2369 devs.devices = kcalloc(i, sizeof(struct vfio_device *), GFP_KERNEL); in vfio_pci_try_bus_reset()
2370 if (!devs.devices) in vfio_pci_try_bus_reset()
2375 &devs, slot)) in vfio_pci_try_bus_reset()
2379 for (i = 0; i < devs.cur_index; i++) { in vfio_pci_try_bus_reset()
2380 tmp = vfio_device_data(devs.devices[i]); in vfio_pci_try_bus_reset()
2388 for (i = 0; i < devs.cur_index; i++) { in vfio_pci_try_bus_reset()
2389 tmp = vfio_device_data(devs.devices[i]); in vfio_pci_try_bus_reset()
2405 vfio_device_put(devs.devices[i]); in vfio_pci_try_bus_reset()
2408 kfree(devs.devices); in vfio_pci_try_bus_reset()