Home
last modified time | relevance | path

Searched refs:cap_offset (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/hw/vfio/
H A Dhelpers.c45 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 Dvfio-helpers.h18 vfio_get_cap(void *ptr, uint32_t cap_offset, uint16_t id);
H A Dcontainer.c484 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 Dvfio.h219 __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 Dprotocol.h163 uint32_t cap_offset; member
H A Ddevice.c148 (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 Dpci_bridge.h202 int pci_bridge_qemu_reserve_cap_init(PCIDevice *dev, int cap_offset,
/openbmc/qemu/hw/pci/
H A Dpci_bridge.c425 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 Dvfio-helpers.c155 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 Dtrace-events97 …(const char *desc, uint64_t region_ofs, uint64_t region_size, uint32_t cap_offset) "region '%s' ad…
/openbmc/u-boot/lib/
H A Dtpm-v1.c383 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 Dvfio-user.rst733 | 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.