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