struct _IOMMU_DMA_LOGICAL_ALLOCATOR_OPERATIONS_V1 { long (*AllocateLogicalAddress)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*, unsigned __int64*, unsigned __int64, unsigned __int64*, unsigned __int64*, unsigned __int64*);/* 0x0 8 */ long (*FreeLogicalAddress)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*, unsigned __int64);/* 0x8 8 */ long (*ReserveLogicalAddress)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*, unsigned __int64, unsigned __int64);/* 0x10 8 */ struct _IOMMU_DMA_LOGICAL_ALLOCATOR_CAPABILITIES (*QueryCapabilities)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*);/* 0x18 8 */ void (*CleanUp)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*);/* 0x20 8 */};size 40 (0x28)5 members0 holespadding 01 cacheline
Used in (1)