Lines Matching defs:RTTRACEBUF_ALIGNMENT

33 #define RTTRACEBUF_ALIGNMENT        64
34 AssertCompile(RTTRACEBUF_ALIGNMENT >= sizeof(uint64_t) * 2);
46 #define RTTRACEBUF_MIN_ENTRY_SIZE RTTRACEBUF_ALIGNMENT
75 char szMsg[RTTRACEBUF_ALIGNMENT - sizeof(uint64_t) - sizeof(RTCPUID)];
77 AssertCompile(sizeof(RTTRACEBUFENTRY) <= RTTRACEBUF_ALIGNMENT);
135 AssertReturn((a_pThis)->offVolatile < RTTRACEBUF_ALIGNMENT * 2, (a_rc)); \
160 AssertReturn((a_pThis)->offVolatile < RTTRACEBUF_ALIGNMENT * 2, VERR_INVALID_HANDLE); \
222 AssertReturn(pThis->offVolatile < RTTRACEBUF_ALIGNMENT * 2, VERR_INVALID_HANDLE); \
289 cbEntry = RT_ALIGN_32(cbEntry, RTTRACEBUF_ALIGNMENT);
301 + RT_ALIGN_Z(sizeof(RTTRACEBUFINT), RTTRACEBUF_ALIGNMENT)
302 + RT_ALIGN_Z(sizeof(RTTRACEBUFVOLATILE), RTTRACEBUF_ALIGNMENT);
304 if (!((uintptr_t)pvBlock & (RTTRACEBUF_ALIGNMENT - 1)))
307 cbBlock += RTTRACEBUF_ALIGNMENT - 1;
338 size_t const cbHdr = RT_ALIGN_Z(sizeof(RTTRACEBUFINT), RTTRACEBUF_ALIGNMENT)
339 + RT_ALIGN_Z(sizeof(RTTRACEBUFVOLATILE), RTTRACEBUF_ALIGNMENT);
342 cbEntry = RT_ALIGN_32(cbEntry, RTTRACEBUF_ALIGNMENT);
353 cbEntryZ &= ~(RTTRACEBUF_ALIGNMENT - 1);
358 else if (cbBlock >= RT_ALIGN_32(512, RTTRACEBUF_ALIGNMENT) * 256)
359 cbEntry = RT_ALIGN_32(512, RTTRACEBUF_ALIGNMENT);
360 else if (cbBlock >= RT_ALIGN_32(256, RTTRACEBUF_ALIGNMENT) * 64)
361 cbEntry = RT_ALIGN_32(256, RTTRACEBUF_ALIGNMENT);
362 else if (cbBlock >= RT_ALIGN_32(128, RTTRACEBUF_ALIGNMENT) * 32)
363 cbEntry = RT_ALIGN_32(128, RTTRACEBUF_ALIGNMENT);
367 Assert(RT_ALIGN_32(cbEntry, RTTRACEBUF_ALIGNMENT) == cbEntry);
379 uint32_t offVolatile = RTTRACEBUF_ALIGNMENT - ((uintptr_t)pvBlock & (RTTRACEBUF_ALIGNMENT - 1));
381 offVolatile += RTTRACEBUF_ALIGNMENT;
383 + RT_ALIGN_Z(sizeof(RTTRACEBUFVOLATILE), RTTRACEBUF_ALIGNMENT)
402 pThis->offEntries = offVolatile + RT_ALIGN_Z(sizeof(RTTRACEBUFVOLATILE), RTTRACEBUF_ALIGNMENT);