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

#include <dlm_internal.h>

Data Fields

struct dlm_lsres_ls
 
struct kref res_ref
 
struct mutex res_mutex
 
unsigned long res_flags
 
int res_length
 
int res_nodeid
 
int res_master_nodeid
 
int res_dir_nodeid
 
int res_id
 
uint32_t res_lvbseq
 
uint32_t res_hash
 
uint32_t res_bucket
 
unsigned long res_toss_time
 
uint32_t res_first_lkid
 
struct list_head res_lookup
 
union {
   struct list_head   res_hashchain
 
   struct rb_node   res_hashnode
 
}; 
 
struct list_head res_grantqueue
 
struct list_head res_convertqueue
 
struct list_head res_waitqueue
 
struct list_head res_root_list
 
struct list_head res_recover_list
 
int res_recover_locks_count
 
charres_lvbptr
 
char res_name [DLM_RESNAME_MAXLEN+1]
 

Detailed Description

Definition at line 282 of file dlm_internal.h.

Field Documentation

union { ... }
uint32_t res_bucket

Definition at line 294 of file dlm_internal.h.

struct list_head res_convertqueue

Definition at line 303 of file dlm_internal.h.

int res_dir_nodeid

Definition at line 290 of file dlm_internal.h.

uint32_t res_first_lkid

Definition at line 296 of file dlm_internal.h.

unsigned long res_flags

Definition at line 286 of file dlm_internal.h.

struct list_head res_grantqueue

Definition at line 302 of file dlm_internal.h.

uint32_t res_hash

Definition at line 293 of file dlm_internal.h.

struct list_head res_hashchain

Definition at line 299 of file dlm_internal.h.

struct rb_node res_hashnode

Definition at line 300 of file dlm_internal.h.

int res_id

Definition at line 291 of file dlm_internal.h.

int res_length

Definition at line 287 of file dlm_internal.h.

struct list_head res_lookup

Definition at line 297 of file dlm_internal.h.

struct dlm_ls* res_ls

Definition at line 283 of file dlm_internal.h.

char* res_lvbptr

Definition at line 310 of file dlm_internal.h.

uint32_t res_lvbseq

Definition at line 292 of file dlm_internal.h.

int res_master_nodeid

Definition at line 289 of file dlm_internal.h.

struct mutex res_mutex

Definition at line 285 of file dlm_internal.h.

char res_name[DLM_RESNAME_MAXLEN+1]

Definition at line 311 of file dlm_internal.h.

int res_nodeid

Definition at line 288 of file dlm_internal.h.

struct list_head res_recover_list

Definition at line 307 of file dlm_internal.h.

int res_recover_locks_count

Definition at line 308 of file dlm_internal.h.

struct kref res_ref

Definition at line 284 of file dlm_internal.h.

struct list_head res_root_list

Definition at line 306 of file dlm_internal.h.

unsigned long res_toss_time

Definition at line 295 of file dlm_internal.h.

struct list_head res_waitqueue

Definition at line 304 of file dlm_internal.h.


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