#include "dlm_internal.h"
#include "lockspace.h"
#include "member.h"
#include "recoverd.h"
#include "recover.h"
#include "rcom.h"
#include "config.h"
#include "lowcomms.h"
Go to the source code of this file.
|
int | dlm_slots_version (struct dlm_header *h) |
|
void | dlm_slot_save (struct dlm_ls *ls, struct dlm_rcom *rc, struct dlm_member *memb) |
|
void | dlm_slots_copy_out (struct dlm_ls *ls, struct dlm_rcom *rc) |
|
int | dlm_slots_copy_in (struct dlm_ls *ls) |
|
int | dlm_slots_assign (struct dlm_ls *ls, int *num_slots, int *slots_size, struct dlm_slot **slots_out, uint32_t *gen_out) |
|
int | dlm_is_member (struct dlm_ls *ls, int nodeid) |
|
int | dlm_is_removed (struct dlm_ls *ls, int nodeid) |
|
void | dlm_clear_members (struct dlm_ls *ls) |
|
void | dlm_clear_members_gone (struct dlm_ls *ls) |
|
void | dlm_lsop_recover_done (struct dlm_ls *ls) |
|
int | dlm_recover_members (struct dlm_ls *ls, struct dlm_recover *rv, int *neg_out) |
|
int | dlm_ls_stop (struct dlm_ls *ls) |
|
int | dlm_ls_start (struct dlm_ls *ls) |
|
#define SLOT_DEBUG_LINE 128 |