Searched refs:cap_offset (Results 1 – 12 of 12) sorted by relevance
| /openbmc/qemu/hw/vfio/ |
| H A D | helpers.c | 45 vfio_get_cap(void *ptr, uint32_t cap_offset, uint16_t id) in vfio_get_cap() argument 49 for (hdr = ptr + cap_offset; hdr != ptr; hdr = ptr + hdr->next) { in vfio_get_cap() 65 return vfio_get_cap((void *)info, info->cap_offset, id); in vfio_get_region_info_cap() 75 return vfio_get_cap((void *)info, info->cap_offset, id); in vfio_get_device_info_cap() 85 return vfio_get_cap((void *)info, info->cap_offset, id); in vfio_get_iommu_type1_info_cap()
|
| H A D | vfio-helpers.h | 18 vfio_get_cap(void *ptr, uint32_t cap_offset, uint16_t id);
|
| H A D | container.c | 484 for (hdr = ptr + info->cap_offset; hdr != ptr; hdr = ptr + hdr->next) { in vfio_get_iommu_info_cap()
|
| /openbmc/qemu/linux-headers/linux/ |
| H A D | vfio.h | 219 __u32 cap_offset; /* Offset within info struct of first cap */ member 279 __u32 cap_offset; /* Offset within info struct of first cap */ member 1487 __u32 cap_offset; /* Offset within info struct of first cap */ member
|
| /openbmc/qemu/hw/vfio-user/ |
| H A D | protocol.h | 163 uint32_t cap_offset; member
|
| H A D | device.c | 148 (info->cap_offset < sizeof(*info) || info->cap_offset > info->argsz)) { in vfio_user_device_io_get_region_info()
|
| /openbmc/qemu/include/hw/pci/ |
| H A D | pci_bridge.h | 202 int pci_bridge_qemu_reserve_cap_init(PCIDevice *dev, int cap_offset,
|
| /openbmc/qemu/hw/pci/ |
| H A D | pci_bridge.c | 425 int pci_bridge_qemu_reserve_cap_init(PCIDevice *dev, int cap_offset, in pci_bridge_qemu_reserve_cap_init() argument 469 cap_offset, cap_len, errp); in pci_bridge_qemu_reserve_cap_init()
|
| /openbmc/qemu/util/ |
| H A D | vfio-helpers.c | 155 s->bar_region_info[index].cap_offset); in qemu_vfio_pci_init_bar() 268 struct vfio_info_cap_header *cap = (void *)buf + info->cap_offset; in collect_usable_iova_ranges() 432 s->config_region_info.cap_offset); in qemu_vfio_init_pci()
|
| H A D | trace-events | 97 …(const char *desc, uint64_t region_ofs, uint64_t region_size, uint32_t cap_offset) "region '%s' ad…
|
| /openbmc/u-boot/lib/ |
| H A D | tpm-v1.c | 383 const size_t cap_offset = 14; in tpm1_get_capability() local 404 cap_offset, cap, cap_size)) in tpm1_get_capability()
|
| /openbmc/qemu/docs/interop/ |
| H A D | vfio-user.rst | 733 | cap_offset | 12 | 4 | 770 | cap_offset | 12 | 4 | 792 * *cap_offset* describes where additional region capabilities can be found. 793 cap_offset is relative to the beginning of the VFIO region info structure.
|