*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> lock (9s)              
Title
Content
Arch
Section
 

lock(9s)

Contents


NAME    [Toc]    [Back]

       lock - General: Contains complex lock-specific information

SYNOPSIS    [Toc]    [Back]

       The lock data structure is an opaque data structure;  that
       is,  its associated members are referenced and manipulated
       by the operating system and not by the user of the complex
       lock  mechanism.  Therefore,  this  reference page omits a
       description of the lock data structure's  associated  members.

DESCRIPTION    [Toc]    [Back]

       The lock data structure is the complex lock structure that
       contains complex lock-specific information. A kernel  module
  writer  using  the  complex  lock  method  declares a
       pointer to a lock data structure and passes its address to
       the associated lock routines.

NOTES    [Toc]    [Back]

       The  header  file  <lock.h>  shows typedef statements that
       assign the alternate name lock_data_t for the complex lock
       structure  and  lock_t  for  a pointer to the complex lock
       structure.

FILES    [Toc]    [Back]

SEE ALSO
       Routines:  lock_done(9r),  lock_init(9r),   lock_read(9r),
       lock_terminate(9r), lock_try_read(9r), lock_try_write(9r),
       lock_write(9r)

       Data Structures: slock(9s)



                                                         lock(9s)
[ Back ]
 Similar pages
Name OS Title
slock Tru64 General: Contains simple lock-specific information
lock_terminate Tru64 General: Terminates, using a complex lock
lock_done Tru64 General: Releases a complex lock
lock_init Tru64 General: Initializes a complex lock
lock_try_read Tru64 General: Tries to assert a complex lock
usdumplock IRIX dump out information about a specific lock
lock_read Tru64 General: Asserts a complex lock with read-only access
lock_try_write Tru64 General: Tries to assert a complex lock with write access
task Tru64 General: Contains task-specific information
get_info Tru64 General: Returns system-specific information
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service