Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
fs
dlm
ast.h
Go to the documentation of this file.
1
/******************************************************************************
2
*******************************************************************************
3
**
4
** Copyright (C) 2005-2010 Red Hat, Inc. All rights reserved.
5
**
6
** This copyrighted material is made available to anyone wishing to use,
7
** modify, copy, or redistribute it subject to the terms and conditions
8
** of the GNU General Public License v.2.
9
**
10
*******************************************************************************
11
******************************************************************************/
12
13
#ifndef __ASTD_DOT_H__
14
#define __ASTD_DOT_H__
15
16
void
dlm_del_ast
(
struct
dlm_lkb
*lkb);
17
int
dlm_add_lkb_callback
(
struct
dlm_lkb
*lkb,
uint32_t
flags
,
int
mode
,
18
int
status
,
uint32_t
sbflags,
uint64_t
seq);
19
int
dlm_rem_lkb_callback
(
struct
dlm_ls
*ls,
struct
dlm_lkb
*lkb,
20
struct
dlm_callback
*
cb
,
int
*resid);
21
void
dlm_add_cb
(
struct
dlm_lkb
*lkb,
uint32_t
flags
,
int
mode
,
int
status
,
22
uint32_t
sbflags);
23
24
void
dlm_callback_work
(
struct
work_struct
*
work
);
25
int
dlm_callback_start
(
struct
dlm_ls
*ls);
26
void
dlm_callback_stop
(
struct
dlm_ls
*ls);
27
void
dlm_callback_suspend
(
struct
dlm_ls
*ls);
28
void
dlm_callback_resume
(
struct
dlm_ls
*ls);
29
30
#endif
31
32
Generated on Thu Jan 10 2013 14:46:25 for Linux Kernel by
1.8.2