Lines Matching defs:caps
1406 struct vfio_info_cap_header *vfio_info_cap_add(struct vfio_info_cap *caps,
1415 buf = krealloc(caps->buf, caps->size + size, GFP_KERNEL);
1417 kfree(caps->buf);
1418 caps->buf = NULL;
1419 caps->size = 0;
1423 caps->buf = buf;
1424 header = buf + caps->size;
1436 tmp->next = caps->size;
1437 caps->size += size;
1443 void vfio_info_cap_shift(struct vfio_info_cap *caps, size_t offset)
1446 void *buf = (void *)caps->buf;
1456 int vfio_info_add_capability(struct vfio_info_cap *caps,
1461 header = vfio_info_cap_add(caps, size, cap->id, cap->version);