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

Go to the source code of this file.

Functions

int dlm_rcom_status (struct dlm_ls *ls, int nodeid, uint32_t status_flags)
 
int dlm_rcom_names (struct dlm_ls *ls, int nodeid, char *last_name, int last_len)
 
int dlm_send_rcom_lookup (struct dlm_rsb *r, int dir_nodeid)
 
int dlm_send_rcom_lookup_dump (struct dlm_rsb *r, int to_nodeid)
 
int dlm_send_rcom_lock (struct dlm_rsb *r, struct dlm_lkb *lkb)
 
int dlm_send_ls_not_ready (int nodeid, struct dlm_rcom *rc_in)
 
void dlm_receive_rcom (struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid)
 

Function Documentation

int dlm_rcom_names ( struct dlm_ls ls,
int  nodeid,
char last_name,
int  last_len 
)

Definition at line 271 of file rcom.c.

int dlm_rcom_status ( struct dlm_ls ls,
int  nodeid,
uint32_t  status_flags 
)

Definition at line 144 of file rcom.c.

void dlm_receive_rcom ( struct dlm_ls ls,
struct dlm_rcom rc,
int  nodeid 
)

Definition at line 548 of file rcom.c.

int dlm_send_ls_not_ready ( int  nodeid,
struct dlm_rcom rc_in 
)

Definition at line 468 of file rcom.c.

int dlm_send_rcom_lock ( struct dlm_rsb r,
struct dlm_lkb lkb 
)

Definition at line 417 of file rcom.c.

int dlm_send_rcom_lookup ( struct dlm_rsb r,
int  dir_nodeid 
)

Definition at line 316 of file rcom.c.

int dlm_send_rcom_lookup_dump ( struct dlm_rsb r,
int  to_nodeid 
)

Definition at line 335 of file rcom.c.