Lines Matching refs:devs

1173 		struct vfio_devices devs = { .cur_index = 0 };  in vfio_pci_ioctl()  local
1266 devs.max_index = count; in vfio_pci_ioctl()
1267 devs.devices = kcalloc(count, sizeof(struct vfio_device *), in vfio_pci_ioctl()
1269 if (!devs.devices) { in vfio_pci_ioctl()
1282 &devs, slot); in vfio_pci_ioctl()
1286 for (; mem_idx < devs.cur_index; mem_idx++) { in vfio_pci_ioctl()
1289 tmp = vfio_device_data(devs.devices[mem_idx]); in vfio_pci_ioctl()
1303 for (i = 0; i < devs.cur_index; i++) { in vfio_pci_ioctl()
1307 device = devs.devices[i]; in vfio_pci_ioctl()
1316 kfree(devs.devices); in vfio_pci_ioctl()
2228 struct vfio_devices *devs = data; in vfio_pci_get_unused_devs() local
2232 if (devs->cur_index == devs->max_index) in vfio_pci_get_unused_devs()
2252 devs->devices[devs->cur_index++] = device; in vfio_pci_get_unused_devs()
2258 struct vfio_devices *devs = data; in vfio_pci_try_zap_and_vma_lock_cb() local
2262 if (devs->cur_index == devs->max_index) in vfio_pci_try_zap_and_vma_lock_cb()
2285 devs->devices[devs->cur_index++] = device; in vfio_pci_try_zap_and_vma_lock_cb()
2307 struct vfio_devices devs = { .cur_index = 0 }; in vfio_pci_try_bus_reset() local
2321 devs.max_index = i; in vfio_pci_try_bus_reset()
2322 devs.devices = kcalloc(i, sizeof(struct vfio_device *), GFP_KERNEL); in vfio_pci_try_bus_reset()
2323 if (!devs.devices) in vfio_pci_try_bus_reset()
2328 &devs, slot)) in vfio_pci_try_bus_reset()
2332 for (i = 0; i < devs.cur_index; i++) { in vfio_pci_try_bus_reset()
2333 tmp = vfio_device_data(devs.devices[i]); in vfio_pci_try_bus_reset()
2341 for (i = 0; i < devs.cur_index; i++) { in vfio_pci_try_bus_reset()
2342 tmp = vfio_device_data(devs.devices[i]); in vfio_pci_try_bus_reset()
2358 vfio_device_put(devs.devices[i]); in vfio_pci_try_bus_reset()
2361 kfree(devs.devices); in vfio_pci_try_bus_reset()