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
ext3
namei.h
Go to the documentation of this file.
1
/* linux/fs/ext3/namei.h
2
*
3
* Copyright (C) 2005 Simtec Electronics
4
* Ben Dooks <ben@simtec.co.uk>
5
*
6
*/
7
8
extern
struct
dentry
*
ext3_get_parent
(
struct
dentry
*
child
);
9
10
static
inline
struct
buffer_head *ext3_dir_bread(handle_t *
handle
,
11
struct
inode
*
inode
,
12
int
block
,
int
create
,
13
int
*
err
)
14
{
15
struct
buffer_head *bh;
16
17
bh =
ext3_bread
(handle, inode, block, create, err);
18
19
if
(!bh && !(*err)) {
20
*err = -
EIO
;
21
ext3_error
(inode->
i_sb
, __func__,
22
"Directory hole detected on inode %lu\n"
,
23
inode->
i_ino
);
24
return
NULL
;
25
}
26
return
bh;
27
}
Generated on Thu Jan 10 2013 14:46:48 for Linux Kernel by
1.8.2