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

#include <incore.h>

Data Fields

struct hlist_bl_node gl_list
 
struct gfs2_sbdgl_sbd
 
unsigned long gl_flags
 
struct lm_lockname gl_name
 
atomic_t gl_ref
 
spinlock_t gl_spin
 
unsigned int gl_state:2
 
unsigned int gl_target:2
 
unsigned int gl_demote_state:2
 
unsigned int gl_req:2
 
unsigned int gl_reply:8
 
unsigned int gl_hash
 
unsigned long gl_demote_time
 
long gl_hold_time
 
struct list_head gl_holders
 
struct gfs2_glock_operationsgl_ops
 
ktime_t gl_dstamp
 
struct gfs2_lkstats gl_stats
 
struct dlm_lksb gl_lksb
 
char gl_lvb [32]
 
unsigned long gl_tchange
 
voidgl_object
 
struct list_head gl_lru
 
struct list_head gl_ail_list
 
atomic_t gl_ail_count
 
atomic_t gl_revokes
 
struct delayed_work gl_work
 
struct work_struct gl_delete
 
struct rcu_head gl_rcu
 

Detailed Description

Definition at line 299 of file incore.h.

Field Documentation

atomic_t gl_ail_count

Definition at line 330 of file incore.h.

struct list_head gl_ail_list

Definition at line 329 of file incore.h.

struct work_struct gl_delete

Definition at line 333 of file incore.h.

unsigned int gl_demote_state

Definition at line 309 of file incore.h.

unsigned long gl_demote_time

Definition at line 316 of file incore.h.

ktime_t gl_dstamp

Definition at line 321 of file incore.h.

unsigned long gl_flags

Definition at line 302 of file incore.h.

unsigned int gl_hash

Definition at line 315 of file incore.h.

long gl_hold_time

Definition at line 317 of file incore.h.

struct list_head gl_holders

Definition at line 318 of file incore.h.

Definition at line 300 of file incore.h.

struct dlm_lksb gl_lksb

Definition at line 323 of file incore.h.

struct list_head gl_lru

Definition at line 328 of file incore.h.

char gl_lvb[32]

Definition at line 324 of file incore.h.

Definition at line 303 of file incore.h.

void* gl_object

Definition at line 326 of file incore.h.

Definition at line 320 of file incore.h.

struct rcu_head gl_rcu

Definition at line 334 of file incore.h.

atomic_t gl_ref

Definition at line 304 of file incore.h.

unsigned int gl_reply

Definition at line 309 of file incore.h.

unsigned int gl_req

Definition at line 309 of file incore.h.

atomic_t gl_revokes

Definition at line 331 of file incore.h.

struct gfs2_sbd* gl_sbd

Definition at line 301 of file incore.h.

spinlock_t gl_spin

Definition at line 306 of file incore.h.

unsigned int gl_state

Definition at line 309 of file incore.h.

struct gfs2_lkstats gl_stats

Definition at line 322 of file incore.h.

unsigned int gl_target

Definition at line 309 of file incore.h.

unsigned long gl_tchange

Definition at line 325 of file incore.h.

Definition at line 332 of file incore.h.


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