Lines Matching defs:fFlags
80 * @param fFlags The allocation flags.
82 DECLINLINE(PRTMEMHDR) rtR0MemAlloc(size_t cb, uint32_t fFlags)
85 int rc = rtR0MemAllocEx(cb, fFlags, &pHdr);
227 ("pHdr=%p pvOld=%p cbReq=%u cb=%u cbNew=%zu fFlags=%#x\n"
230 pHdrOld, pvOld, pHdrOld->cbReq, pHdrOld->cb, cbNew, pHdrOld->fFlags,
256 Assert(!(pHdr->fFlags & RTMEMHDR_FLAG_ALLOC_EX));
257 Assert(!(pHdr->fFlags & RTMEMHDR_FLAG_EXEC));
260 ("pHdr=%p pv=%p cbReq=%u cb=%u fFlags=%#x\n"
263 pHdr, pv, pHdr->cbReq, pHdr->cb, pHdr->fFlags,
312 Assert(!(pHdr->fFlags & RTMEMHDR_FLAG_ALLOC_EX));
315 ("pHdr=%p pv=%p cbReq=%u cb=%u fFlags=%#x\n"
318 pHdr, pv, pHdr->cbReq, pHdr->cb, pHdr->fFlags,
332 RTDECL(int) RTMemAllocExTag(size_t cb, size_t cbAlignment, uint32_t fFlags, const char *pszTag, void **ppv) RT_NO_THROW
339 if (!(fFlags & RTMEMALLOCEX_FLAGS_ANY_CTX_ALLOC))
352 AssertMsgReturn(!(fFlags & ~RTMEMALLOCEX_FLAGS_VALID_MASK_R0), ("%#x\n", fFlags), VERR_INVALID_PARAMETER);
353 if (fFlags & RTMEMALLOCEX_FLAGS_ZEROED)
355 if (fFlags & RTMEMALLOCEX_FLAGS_EXEC)
357 if (fFlags & RTMEMALLOCEX_FLAGS_ANY_CTX_ALLOC)
359 if (fFlags & RTMEMALLOCEX_FLAGS_ANY_CTX_FREE)
371 Assert((pHdr->fFlags & fFlags) == fFlags);
379 if (fFlags & RTMEMHDR_FLAG_ZEROED)
387 else if (rc == VERR_NO_MEMORY && (fFlags & RTMEMALLOCEX_FLAGS_EXEC))
409 Assert(pHdr->fFlags & RTMEMHDR_FLAG_ALLOC_EX);
410 if (!(pHdr->fFlags & RTMEMHDR_FLAG_ANY_CTX_FREE))
416 ("pHdr=%p pv=%p cbReq=%u cb=%u fFlags=%#x\n"
419 pHdr, pv, pHdr->cbReq, pHdr->cb, pHdr->fFlags,