Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
dir.c File Reference
#include "dlm_internal.h"
#include "lockspace.h"
#include "member.h"
#include "lowcomms.h"
#include "rcom.h"
#include "config.h"
#include "memory.h"
#include "recover.h"
#include "util.h"
#include "lock.h"
#include "dir.h"

Go to the source code of this file.

Functions

int dlm_hash2nodeid (struct dlm_ls *ls, uint32_t hash)
 
int dlm_dir_nodeid (struct dlm_rsb *r)
 
void dlm_recover_dir_nodeid (struct dlm_ls *ls)
 
int dlm_recover_directory (struct dlm_ls *ls)
 
void dlm_copy_master_names (struct dlm_ls *ls, char *inbuf, int inlen, char *outbuf, int outlen, int nodeid)
 

Function Documentation

void dlm_copy_master_names ( struct dlm_ls ls,
char inbuf,
int  inlen,
char outbuf,
int  outlen,
int  nodeid 
)

Definition at line 236 of file dir.c.

int dlm_dir_nodeid ( struct dlm_rsb r)

Definition at line 47 of file dir.c.

int dlm_hash2nodeid ( struct dlm_ls ls,
uint32_t  hash 
)

Definition at line 35 of file dir.c.

void dlm_recover_dir_nodeid ( struct dlm_ls ls)

Definition at line 52 of file dir.c.

int dlm_recover_directory ( struct dlm_ls ls)

Definition at line 63 of file dir.c.