Windows PowerShell command on Get-command pthread_spin_unlock
MyWebUniversity

Manual Pages for UNIX Operating System command usage for man pthread_spin_unlock

Standard C Library Functions pthread_spin_unlock(3C)

NAME

pthread_spin_unlock - unlock a spin lock object

SYNOPSIS

cc -mt [ flag... ] file... [ library... ]

#include

int pthread_spin_unlock(pthread_spinlock_t *lock);

DESCRIPTION

The pthread_spin_unlock() function releases the spin lock

referenced by lock which was locked with the

pthread_spin_lock(3C) or pthread_spin_trylock(3C) functions.

The results are undefined if the lock is not held by the calling thread. If there are threads spinning on the lock

when pthread_spin_unlock() is called, the lock becomes

available and an unspecified spinning thread acquires the lock. The results are undefined if this function is called with an uninitialized thread spin lock.

RETURN VALUES

Upon successful completion, the pthread_spin_unlock() func-

tion returns 0. Otherwise, an error number shall be returned to indicate the error.

ERRORS

The pthread_spin_unlock() function will fail if:

EINVAL An invalid argument was specified. EPERM The calling thread does not hold the lock.

ATTRIBUTES

See attributes(5) for descriptions of the following attri-

butes:

SunOS 5.11 Last change: 30 Jan 2004 1

Standard C Library Functions pthread_spin_unlock(3C)

____________________________________________________________

| ATTRIBUTE TYPE | ATTRIBUTE VALUE |

|_____________________________|_____________________________|

| Interface Stability | Committed |

|_____________________________|_____________________________|

| MT-Level | MT-Safe |

|_____________________________|_____________________________|

| Standard | See standards(5). |

|_____________________________|_____________________________|

SEE ALSO

pthread_spin_destroy(3C), pthread_spin_lock(3C), attri-

butes(5), standards(5)

SunOS 5.11 Last change: 30 Jan 2004 2




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™