Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
dlm_lock_resource Struct Reference

#include <dlmcommon.h>

Data Fields

struct hlist_node hash_node
 
struct qstr lockname
 
struct kref refs
 
struct list_head granted
 
struct list_head converting
 
struct list_head blocked
 
struct list_head purge
 
struct list_head dirty
 
struct list_head recovering
 
struct list_head tracking
 
unsigned long last_used
 
struct dlm_ctxtdlm
 
unsigned migration_pending:1
 
atomic_t asts_reserved
 
spinlock_t spinlock
 
wait_queue_head_t wq
 
u8 owner
 
u16 state
 
char lvb [DLM_LVB_LEN]
 
unsigned int inflight_locks
 
unsigned long refmap [BITS_TO_LONGS(O2NM_MAX_NODES)]
 

Detailed Description

Definition at line 292 of file dlmcommon.h.

Field Documentation

atomic_t asts_reserved

Definition at line 328 of file dlmcommon.h.

struct list_head blocked

Definition at line 308 of file dlmcommon.h.

struct list_head converting

Definition at line 307 of file dlmcommon.h.

Definition at line 315 of file dlmcommon.h.

Definition at line 325 of file dlmcommon.h.

struct list_head granted

Definition at line 306 of file dlmcommon.h.

struct hlist_node hash_node

Definition at line 296 of file dlmcommon.h.

unsigned int inflight_locks

Definition at line 334 of file dlmcommon.h.

unsigned long last_used

Definition at line 323 of file dlmcommon.h.

struct qstr lockname

Definition at line 297 of file dlmcommon.h.

Definition at line 333 of file dlmcommon.h.

unsigned migration_pending

Definition at line 327 of file dlmcommon.h.

u8 owner

Definition at line 331 of file dlmcommon.h.

Definition at line 309 of file dlmcommon.h.

struct list_head recovering

Definition at line 316 of file dlmcommon.h.

unsigned long refmap[BITS_TO_LONGS(O2NM_MAX_NODES)]

Definition at line 335 of file dlmcommon.h.

struct kref refs

Definition at line 298 of file dlmcommon.h.

Definition at line 329 of file dlmcommon.h.

Definition at line 332 of file dlmcommon.h.

struct list_head tracking

Definition at line 319 of file dlmcommon.h.

Definition at line 330 of file dlmcommon.h.


The documentation for this struct was generated from the following file: