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

Go to the source code of this file.

Functions

int dlm_wait_function (struct dlm_ls *ls, int(*testfn)(struct dlm_ls *ls))
 
uint32_t dlm_recover_status (struct dlm_ls *ls)
 
void dlm_set_recover_status (struct dlm_ls *ls, uint32_t status)
 
int dlm_recover_members_wait (struct dlm_ls *ls)
 
int dlm_recover_directory_wait (struct dlm_ls *ls)
 
int dlm_recover_locks_wait (struct dlm_ls *ls)
 
int dlm_recover_done_wait (struct dlm_ls *ls)
 
int dlm_recover_masters (struct dlm_ls *ls)
 
int dlm_recover_master_reply (struct dlm_ls *ls, struct dlm_rcom *rc)
 
int dlm_recover_locks (struct dlm_ls *ls)
 
void dlm_recovered_lock (struct dlm_rsb *r)
 
void dlm_recover_rsbs (struct dlm_ls *ls)
 
int dlm_create_root_list (struct dlm_ls *ls)
 
void dlm_release_root_list (struct dlm_ls *ls)
 
void dlm_clear_toss (struct dlm_ls *ls)
 

Function Documentation

void dlm_clear_toss ( struct dlm_ls ls)

Definition at line 914 of file recover.c.

int dlm_create_root_list ( struct dlm_ls ls)

Definition at line 872 of file recover.c.

int dlm_recover_directory_wait ( struct dlm_ls ls)

Definition at line 210 of file recover.c.

int dlm_recover_done_wait ( struct dlm_ls ls)

Definition at line 220 of file recover.c.

int dlm_recover_locks ( struct dlm_ls ls)

Definition at line 661 of file recover.c.

int dlm_recover_locks_wait ( struct dlm_ls ls)

Definition at line 215 of file recover.c.

int dlm_recover_master_reply ( struct dlm_ls ls,
struct dlm_rcom rc 
)

Definition at line 568 of file recover.c.

int dlm_recover_masters ( struct dlm_ls ls)

Definition at line 525 of file recover.c.

int dlm_recover_members_wait ( struct dlm_ls ls)

Definition at line 167 of file recover.c.

void dlm_recover_rsbs ( struct dlm_ls ls)

Definition at line 844 of file recover.c.

uint32_t dlm_recover_status ( struct dlm_ls ls)

Definition at line 72 of file recover.c.

void dlm_recovered_lock ( struct dlm_rsb r)

Definition at line 701 of file recover.c.

void dlm_release_root_list ( struct dlm_ls ls)

Definition at line 902 of file recover.c.

void dlm_set_recover_status ( struct dlm_ls ls,
uint32_t  status 
)

Definition at line 86 of file recover.c.

int dlm_wait_function ( struct dlm_ls ls,
int(*)(struct dlm_ls *ls testfn 
)

Definition at line 44 of file recover.c.