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

#include <incore.h>

Data Fields

void(* go_xmote_th )(struct gfs2_glock *gl)
 
int(* go_xmote_bh )(struct gfs2_glock *gl, struct gfs2_holder *gh)
 
void(* go_inval )(struct gfs2_glock *gl, int flags)
 
int(* go_demote_ok )(const struct gfs2_glock *gl)
 
int(* go_lock )(struct gfs2_holder *gh)
 
void(* go_unlock )(struct gfs2_holder *gh)
 
int(* go_dump )(struct seq_file *seq, const struct gfs2_glock *gl)
 
void(* go_callback )(struct gfs2_glock *gl)
 
const int go_type
 
const unsigned long go_flags
 

Detailed Description

Definition at line 207 of file incore.h.

Field Documentation

void(* go_callback)(struct gfs2_glock *gl)

Definition at line 215 of file incore.h.

int(* go_demote_ok)(const struct gfs2_glock *gl)

Definition at line 211 of file incore.h.

Definition at line 214 of file incore.h.

const unsigned long go_flags

Definition at line 217 of file incore.h.

void(* go_inval)(struct gfs2_glock *gl, int flags)

Definition at line 210 of file incore.h.

int(* go_lock)(struct gfs2_holder *gh)

Definition at line 212 of file incore.h.

const int go_type

Definition at line 216 of file incore.h.

void(* go_unlock)(struct gfs2_holder *gh)

Definition at line 213 of file incore.h.

int(* go_xmote_bh)(struct gfs2_glock *gl, struct gfs2_holder *gh)

Definition at line 209 of file incore.h.

void(* go_xmote_th)(struct gfs2_glock *gl)

Definition at line 208 of file incore.h.


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