Linux Kernel
3.7.1
|
#include <dlmcommon.h>
Data Fields | |
struct dlm_migratable_lock | ml |
struct list_head | list |
struct list_head | ast_list |
struct list_head | bast_list |
struct dlm_lock_resource * | lockres |
spinlock_t | spinlock |
struct kref | lock_refs |
dlm_astlockfunc_t * | ast |
dlm_bastlockfunc_t * | bast |
void * | astdata |
struct dlm_lockstatus * | lksb |
unsigned | ast_pending:1 |
unsigned | bast_pending:1 |
unsigned | convert_pending:1 |
unsigned | lock_pending:1 |
unsigned | cancel_pending:1 |
unsigned | unlock_pending:1 |
unsigned | lksb_kernel_allocated:1 |
Definition at line 354 of file dlmcommon.h.
dlm_astlockfunc_t* ast |
Definition at line 366 of file dlmcommon.h.
Definition at line 359 of file dlmcommon.h.
unsigned ast_pending |
Definition at line 370 of file dlmcommon.h.
void* astdata |
Definition at line 368 of file dlmcommon.h.
dlm_bastlockfunc_t* bast |
Definition at line 367 of file dlmcommon.h.
Definition at line 360 of file dlmcommon.h.
unsigned bast_pending |
Definition at line 370 of file dlmcommon.h.
unsigned cancel_pending |
Definition at line 370 of file dlmcommon.h.
unsigned convert_pending |
Definition at line 370 of file dlmcommon.h.
Definition at line 358 of file dlmcommon.h.
struct dlm_lockstatus* lksb |
Definition at line 369 of file dlmcommon.h.
unsigned lksb_kernel_allocated |
Definition at line 370 of file dlmcommon.h.
unsigned lock_pending |
Definition at line 370 of file dlmcommon.h.
Definition at line 363 of file dlmcommon.h.
struct dlm_lock_resource* lockres |
Definition at line 361 of file dlmcommon.h.
Definition at line 356 of file dlmcommon.h.
Definition at line 362 of file dlmcommon.h.
unsigned unlock_pending |
Definition at line 370 of file dlmcommon.h.