 |
Index for Section 9r |
|
 |
Alphabetical listing for D |
|
 |
Bottom of page |
|
decl_simple_lock_data(9r)
NAME
decl_simple_lock_data - General: Declares a simple lock structure
SYNOPSIS
#include <kern/lock.h>
void decl_simple_lock_data(
char class,
char name );
ARGUMENTS
class
Specifies the class of the declaration. For example, you pass the
keyword extern if you want to declare the simple lock structure as an
external structure.
name
Specifies the name you want the decl_simple_lock_data routine to assign
to the declaration of the simple lock structure.
DESCRIPTION
The decl_simple_lock_data routine declares a simple lock structure, slock,
of the specified name. You declare a simple lock structure to protect data
structures and device register access. You use decl_simple_lock_data to
declare a simple lock structure and then pass it to the following simple
lock-specific routines: simple_lock_init, simple_lock, simple_lock_try,
simple_unlock, and simple_lock_terminate.
RETURN VALUES
None
FILES
<lock.h>
SEE ALSO
Routines: simple_lock(9r), simple_lock_try(9r), simple_lock_init(9r),
simple_unlock(9r)
Data Structures: slock(9s)
 |
Index for Section 9r |
|
 |
Alphabetical listing for D |
|
 |
Top of page |
|