mirror of
https://github.com/reactos/reactos.git
synced 2026-07-07 03:44:25 +08:00
[NPFS]
- Fix usage of ExAllocatePoolWithQuotaTag svn path=/trunk/; revision=60173
This commit is contained in:
@@ -329,7 +329,7 @@ NpAddDataQueueEntry(IN ULONG NamedPipeEnd,
|
||||
case 3:
|
||||
|
||||
ASSERT(Irp != NULL);
|
||||
DataEntry = ExAllocatePoolWithQuotaTag(NonPagedPool,
|
||||
DataEntry = ExAllocatePoolWithQuotaTag(NonPagedPool | POOL_QUOTA_FAIL_INSTEAD_OF_RAISE,
|
||||
sizeof(*DataEntry),
|
||||
NPFS_DATA_ENTRY_TAG);
|
||||
if (!DataEntry)
|
||||
@@ -371,7 +371,7 @@ NpAddDataQueueEntry(IN ULONG NamedPipeEnd,
|
||||
HasSpace = FALSE;
|
||||
}
|
||||
|
||||
DataEntry = ExAllocatePoolWithQuotaTag(NonPagedPool,
|
||||
DataEntry = ExAllocatePoolWithQuotaTag(NonPagedPool | POOL_QUOTA_FAIL_INSTEAD_OF_RAISE,
|
||||
EntrySize,
|
||||
NPFS_DATA_ENTRY_TAG);
|
||||
if (!DataEntry)
|
||||
|
||||
@@ -433,7 +433,9 @@ NpTransceive(IN PDEVICE_OBJECT DeviceObject,
|
||||
|
||||
if (BytesWritten)
|
||||
{
|
||||
NewIrp->AssociatedIrp.SystemBuffer = ExAllocatePoolWithQuotaTag(PagedPool, BytesWritten, NPFS_WRITE_BLOCK_TAG);
|
||||
NewIrp->AssociatedIrp.SystemBuffer = ExAllocatePoolWithQuotaTag(PagedPool | POOL_QUOTA_FAIL_INSTEAD_OF_RAISE,
|
||||
BytesWritten,
|
||||
NPFS_WRITE_BLOCK_TAG);
|
||||
if (!NewIrp->AssociatedIrp.SystemBuffer)
|
||||
{
|
||||
IoFreeIrp(NewIrp);
|
||||
|
||||
@@ -139,7 +139,9 @@ NpGetClientSecurityContext(IN ULONG NamedPipeEnd,
|
||||
}
|
||||
else
|
||||
{
|
||||
NewContext = ExAllocatePoolWithQuotaTag(PagedPool, sizeof(*NewContext), NPFS_CLIENT_SEC_CTX_TAG);
|
||||
NewContext = ExAllocatePoolWithQuotaTag(PagedPool | POOL_QUOTA_FAIL_INSTEAD_OF_RAISE,
|
||||
sizeof(*NewContext),
|
||||
NPFS_CLIENT_SEC_CTX_TAG);
|
||||
if (!NewContext) return STATUS_INSUFFICIENT_RESOURCES;
|
||||
|
||||
Status = SeCreateClientSecurity(Thread, &Ccb->ClientQos, 0, NewContext);
|
||||
|
||||
@@ -219,7 +219,7 @@ NpAddWaiter(IN PNP_WAIT_QUEUE WaitQueue,
|
||||
|
||||
IoStack = IoGetCurrentIrpStackLocation(Irp);
|
||||
|
||||
WaitEntry = ExAllocatePoolWithQuotaTag(NonPagedPool,
|
||||
WaitEntry = ExAllocatePoolWithQuotaTag(NonPagedPool | POOL_QUOTA_FAIL_INSTEAD_OF_RAISE,
|
||||
sizeof(*WaitEntry),
|
||||
NPFS_WRITE_BLOCK_TAG);
|
||||
if (!WaitEntry)
|
||||
|
||||
Reference in New Issue
Block a user