struct _HALP_DMA_MASTER_ADAPTER_OBJECT { struct _HALP_DMA_ADAPTER_OBJECT AdapterObject;/* 0x0 160 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned __int64 QueueLock;/* 0xa0 8 */ struct _LIST_ENTRY ContiguousAdapterQueue;/* 0xa8 16 */ struct _LIST_ENTRY ScatterAdapterQueue;/* 0xb8 16 */ /* ── cacheline 3 boundary (192 bytes) ── */ unsigned long MapBufferSize;/* 0xc8 4 */ /* 4 bytes padding */ union _LARGE_INTEGER MapBufferPhysicalAddress;/* 0xd0 8 */ unsigned long ContiguousPageCount;/* 0xd8 4 */ unsigned long ContiguousPageLimit;/* 0xdc 4 */ unsigned long ScatterPageCount;/* 0xe0 4 */ unsigned long ScatterPageLimit;/* 0xe4 4 */};size 232 (0xe8)10 members1 hole (4 bytes)padding 04 cachelines
Used in (1)