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

Go to the source code of this file.

Data Structures

struct  dlm_attr
 

Functions

int __init dlm_lockspace_init (void)
 
void dlm_lockspace_exit (void)
 
struct dlm_lsdlm_find_lockspace_global (uint32_t id)
 
struct dlm_lsdlm_find_lockspace_local (dlm_lockspace_t *lockspace)
 
struct dlm_lsdlm_find_lockspace_device (int minor)
 
void dlm_put_lockspace (struct dlm_ls *ls)
 
int dlm_new_lockspace (const char *name, const char *cluster, uint32_t flags, int lvblen, const struct dlm_lockspace_ops *ops, void *ops_arg, int *ops_result, dlm_lockspace_t **lockspace)
 
int dlm_release_lockspace (void *lockspace, int force)
 
void dlm_stop_lockspaces (void)
 

Function Documentation

struct dlm_ls* dlm_find_lockspace_device ( int  minor)
read

Definition at line 339 of file lockspace.c.

struct dlm_ls* dlm_find_lockspace_global ( uint32_t  id)
read

Definition at line 304 of file lockspace.c.

struct dlm_ls* dlm_find_lockspace_local ( dlm_lockspace_t lockspace)
read

Definition at line 322 of file lockspace.c.

void dlm_lockspace_exit ( void  )

Definition at line 242 of file lockspace.c.

int __init dlm_lockspace_init ( void  )

Definition at line 227 of file lockspace.c.

int dlm_new_lockspace ( const char name,
const char cluster,
uint32_t  flags,
int  lvblen,
const struct dlm_lockspace_ops ops,
void ops_arg,
int ops_result,
dlm_lockspace_t **  lockspace 
)

Definition at line 679 of file lockspace.c.

void dlm_put_lockspace ( struct dlm_ls ls)

Definition at line 356 of file lockspace.c.

int dlm_release_lockspace ( void lockspace,
int  force 
)

Definition at line 863 of file lockspace.c.

void dlm_stop_lockspaces ( void  )

Definition at line 884 of file lockspace.c.