Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
dlmdebug.c File Reference
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/highmem.h>
#include <linux/sysctl.h>
#include <linux/spinlock.h>
#include <linux/debugfs.h>
#include <linux/export.h>
#include "cluster/heartbeat.h"
#include "cluster/nodemanager.h"
#include "cluster/tcp.h"
#include "dlmapi.h"
#include "dlmcommon.h"
#include "dlmdomain.h"
#include "dlmdebug.h"
#include "cluster/masklog.h"

Go to the source code of this file.

Macros

#define MLOG_MASK_PREFIX   ML_DLM
 
#define OCFS2_DENTRY_LOCK_INO_START   18
 

Functions

void dlm_print_one_lock_resource (struct dlm_lock_resource *res)
 
void __dlm_print_one_lock_resource (struct dlm_lock_resource *res)
 
void dlm_print_one_lock (struct dlm_lock *lockid)
 
 EXPORT_SYMBOL_GPL (dlm_print_one_lock)
 
const chardlm_errmsg (enum dlm_status err)
 
 EXPORT_SYMBOL_GPL (dlm_errmsg)
 
const chardlm_errname (enum dlm_status err)
 
 EXPORT_SYMBOL_GPL (dlm_errname)
 
void dlm_print_one_mle (struct dlm_master_list_entry *mle)
 

Macro Definition Documentation

#define MLOG_MASK_PREFIX   ML_DLM

Definition at line 44 of file dlmdebug.c.

#define OCFS2_DENTRY_LOCK_INO_START   18

Function Documentation

void __dlm_print_one_lock_resource ( struct dlm_lock_resource res)

Definition at line 97 of file dlmdebug.c.

const char* dlm_errmsg ( enum dlm_status  err)

Definition at line 233 of file dlmdebug.c.

const char* dlm_errname ( enum dlm_status  err)

Definition at line 241 of file dlmdebug.c.

void dlm_print_one_lock ( struct dlm_lock lockid)

Definition at line 137 of file dlmdebug.c.

void dlm_print_one_lock_resource ( struct dlm_lock_resource res)

Definition at line 50 of file dlmdebug.c.

void dlm_print_one_mle ( struct dlm_master_list_entry mle)

Definition at line 332 of file dlmdebug.c.

EXPORT_SYMBOL_GPL ( dlm_print_one_lock  )
EXPORT_SYMBOL_GPL ( dlm_errmsg  )
EXPORT_SYMBOL_GPL ( dlm_errname  )