NTSTATUS
MmGrowKernelBackingStore(
  IN  PVOID CurrentStack
  );

Routine Description:

    This function attempts to grows the current thread's kernel stack
    such that there is always KERNEL_LARGE_STACK_COMMIT bytes below
    the current stack pointer.

Arguments:

    CurrentStack - Supplies a pointer to the current stack pointer.

Return Value:

    STATUS_SUCCESS is returned if the stack was grown,
    STATUS_STACK_OVERFLOW is returned if there was not enough space reserved
    for the commitment.