Sponsored Content
Full Discussion: Slackware
Operating Systems Linux Slackware Slackware Post 302560250 by green12 on Thursday 29th of September 2011 09:27:15 AM
Old 09-29-2011
Tools Slackware

I want to know more about the Concurrency(Process Synchronization, Deadlocks) of a slackware, i know already the Concurrency but i want to know further what else is the Concurrency(Process Synchronization, Deadlocks) of a slackware. Smilie
 

2 More Discussions You Might Find Interesting

1. Slackware

DNS on Slackware

Hi. I'm glad join the unix.com forums. Here is my first problem: I've installed Slackware 13 on my PC and configured the IP, Mask and the default gateway. But now I cannot edit the resolv.conf correctly. Can you give me an example with DNS servers like 4.4.4.2 ; 4.4.4.4 ; 8.8.4.4 and... (1 Reply)
Discussion started by: intelfan
1 Replies

2. Slackware

Slackware 13.

Hello everyone. I am a newbie in operating systems. so far I've been playing with Ubuntu and I like it a lot. I heard about Slackware and I wanna try it. Last night I download the iso but It didn't fit in my usb or Dvd. it is a 4.2 GB. Is there one less than 4.2GB that will fit in my usb or DVD? ... (1 Reply)
Discussion started by: openation1
1 Replies
pthread_spin_destroy(3C)				   Standard C Library Functions 				  pthread_spin_destroy(3C)

NAME
pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object SYNOPSIS
cc -mt [ flag... ] file... [ library... ] #include <pthread.h> int pthread_spin_destroy(pthread_spinlock_t *lock); int pthread_spin_init(pthread_spinlock_t *lock, int pshared); DESCRIPTION
The pthread_spin_destroy() function destroys the spin lock referenced by lock and release any resources used by the lock. The effect of subsequent use of the lock is undefined until the lock is reinitialized by another call to pthread_spin_init(). The results are undefined if pthread_spin_destroy() is called when a thread holds the lock, or if this function is called with an uninitialized thread spin lock. The pthread_spin_init() function allocates any resources required to use the spin lock referenced by lock and initialize the lock to an unlocked state. If the Thread Process-Shared Synchronization option is supported and the value of pshared is PTHREAD_PROCESS_SHARED, the spin lock can be operated upon by any thread that has access to the memory where the spin lock is allocated, even if it is allocated in memory that is shared by multiple processes. If the Thread Process-Shared Synchronization option is supported and the value of pshared is PTHREAD_PROCESS_PRIVATE, or if the option is not supported, the spin lock can only be operated upon by threads created within the same process as the thread that initialized the spin lock. If threads of differing processes attempt to operate on such a spin lock, the behavior is undefined. The results are undefined if pthread_spin_init() is called specifying an already initialized spin lock. The results are undefined if a spin lock is used without first being initialized. If the pthread_spin_init() function fails, the lock is not initialized and the contents of lock are undefined. Only the object referenced by lock can be used for performing synchronization. The result of referring to copies of that object in calls to pthread_spin_destroy(), pthread_spin_lock(3C), pthread_spin_trylock(3C), or pthread_spin_unlock(3C) is undefined. RETURN VALUES
Upon successful completion, these functions returns 0. Otherwise, an error number is returned to indicate the error. ERRORS
The pthread_spin_init() function will fail if: EAGAIN The system lacks the necessary resources to initialize another spin lock. These functions may fail if: EBUSY The system has detected an attempt to initialize or destroy a spin lock while it is in use (for example, while being used in a pthread_spin_lock() call) by another thread. EINVAL The value specified by lock is invalid. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
pthread_spin_lock(3C), pthread_spin_unlock(3C), attributes(5), standards(5) SunOS 5.10 30 Jan 2004 pthread_spin_destroy(3C)
All times are GMT -4. The time now is 03:14 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy