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

#include <stackglue.h>

Data Fields

int(* connect )(struct ocfs2_cluster_connection *conn)
 
int(* disconnect )(struct ocfs2_cluster_connection *conn)
 
int(* this_node )(unsigned int *node)
 
int(* dlm_lock )(struct ocfs2_cluster_connection *conn, int mode, struct ocfs2_dlm_lksb *lksb, u32 flags, void *name, unsigned int namelen)
 
int(* dlm_unlock )(struct ocfs2_cluster_connection *conn, struct ocfs2_dlm_lksb *lksb, u32 flags)
 
int(* lock_status )(struct ocfs2_dlm_lksb *lksb)
 
int(* lvb_valid )(struct ocfs2_dlm_lksb *lksb)
 
void *(* lock_lvb )(struct ocfs2_dlm_lksb *lksb)
 
int(* plock )(struct ocfs2_cluster_connection *conn, u64 ino, struct file *file, int cmd, struct file_lock *fl)
 
void(* dump_lksb )(struct ocfs2_dlm_lksb *lksb)
 

Detailed Description

Definition at line 115 of file stackglue.h.

Field Documentation

int(* connect)(struct ocfs2_cluster_connection *conn)

Definition at line 133 of file stackglue.h.

int(* disconnect)(struct ocfs2_cluster_connection *conn)

Definition at line 149 of file stackglue.h.

Definition at line 167 of file stackglue.h.

Definition at line 183 of file stackglue.h.

void(* dump_lksb)(struct ocfs2_dlm_lksb *lksb)

Definition at line 220 of file stackglue.h.

void*(* lock_lvb)(struct ocfs2_dlm_lksb *lksb)

Definition at line 203 of file stackglue.h.

int(* lock_status)(struct ocfs2_dlm_lksb *lksb)

Definition at line 193 of file stackglue.h.

int(* lvb_valid)(struct ocfs2_dlm_lksb *lksb)

Definition at line 198 of file stackglue.h.

Definition at line 210 of file stackglue.h.

int(* this_node)(unsigned int *node)

Definition at line 155 of file stackglue.h.


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