Windows2000/private/ntos/dll/alpha/evpair.s
2020-09-30 17:12:32 +02:00

63 lines
1.3 KiB
ArmAsm

// TITLE("Fast Event Pair Support")
//++
//
// Copyright (c) 1992 Microsoft Corporation
// Copyright (c) 1993 Digital Equipment Corporation
//
// Module Name:
//
// evpair.s
//
// Abstract:
//
// This module contains the system call interface for the fast event pair
// system service that is used from the client side.
//
// Author:
//
// David N. Cutler (davec) 29-Oct-1992
// Joe Notarangelo 20-Feb-1993 (Alpha AXP version)
//
// Environment:
//
// Kernel mode.
//
// Revision History:
//
//--
#include "ksalpha.h"
SBTTL("Set Low Wait High Thread")
//++
//
// NTSTATUS
// XySetLowWaitHighThread (
// )
//
// Routine Description:
//
// This function calls the fast event pair system service.
//
// N.B. The return from this routine is directly to the caller.
//
// Arguments:
//
// None.
//
// Return Value:
//
// STATUS_NO_EVENT_PAIR is returned if no event pair is associated with
// the current thread. Otherwise, the status of the wait operation is
// returned as the function value.
//
//
//--
LEAF_ENTRY(XySetLowWaitHighThread)
ldil v0,SET_LOW_WAIT_HIGH // set system service number
SYSCALL // call system service
.end XySetLowWaitHighThread