Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An opaque structure representing a thread in the Microsoft MPI lock queue.
typedef struct _MSMPI_Lock_queue {
volatile struct _MSMPI_LOCK_QUEUE *next;
volatile MPI_Aint flags;
} MSMPI_Lock_queue, *PMSMPI_Lock_queue;
next
Points to the next entry in the lock queue.flags
A flag used by the lock queue implementation for synchronization.
Each thread calling the MSMPI_Queuelock_acquire creates a unique instance of a MSMPI_Lock_queue structure. We recommend that you allocate the MSMPI_Lock_queue structure on the thread’s stack.
Important
This structure must be treated as opaque by callers.
Product |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package or HPC Pack 2008 Client Utilities |
Header |
Mpi.h |