Lines Matching defs:uAlign
405 * @param uAlign The alignment restriction of the result.
407 static const uint8_t *pgmR3DbgAlignedMemChr(const uint8_t *pb, uint8_t b, size_t cb, uint32_t uAlign)
410 if (uAlign <= 32)
413 if ((uintptr_t)pbRet & (uAlign - 1))
425 } while ((uintptr_t)pbRet & (uAlign - 1));
440 if (cb <= uAlign)
442 cb -= uAlign;
443 pb += uAlign;
461 * @param uAlign The needle alignment. This is of course less than a page.
471 static bool pgmR3DbgScanPage(const uint8_t *pbPage, int32_t *poff, uint32_t cb, uint32_t uAlign,
495 if (cbPrev <= uAlign)
497 cbPrev -= uAlign;
498 pb = pgmR3DbgAlignedMemChr(pb + uAlign, *pabNeedle, cbPrev, uAlign);
522 pb = pgmR3DbgAlignedMemChr(pb, *pabNeedle, cb, uAlign);
548 if (cb <= uAlign)
550 pb += uAlign;
551 cb -= uAlign;