Linux Kernel
3.7.1
|
#include <linux/fs.h>
#include <linux/export.h>
#include <linux/stat.h>
#include <linux/time.h>
#include <linux/namei.h>
#include <linux/poll.h>
Go to the source code of this file.
Functions | |
void | make_bad_inode (struct inode *inode) |
EXPORT_SYMBOL (make_bad_inode) | |
int | is_bad_inode (struct inode *inode) |
EXPORT_SYMBOL (is_bad_inode) | |
void | iget_failed (struct inode *inode) |
EXPORT_SYMBOL (iget_failed) | |
EXPORT_SYMBOL | ( | make_bad_inode | ) |
EXPORT_SYMBOL | ( | is_bad_inode | ) |
EXPORT_SYMBOL | ( | iget_failed | ) |
iget_failed - Mark an under-construction inode as dead and release it : The inode to discard
Mark an under-construction inode as dead and release it.
Definition at line 354 of file bad_inode.c.
is_bad_inode - is an inode errored : inode to test
Returns true if the inode in question has been marked as bad.
Definition at line 341 of file bad_inode.c.
make_bad_inode - mark an inode bad due to an I/O error : Inode to mark bad
When an inode cannot be read due to a media or remote network failure this function makes the inode "bad" and causes I/O operations on it to fail from this point on.
Definition at line 316 of file bad_inode.c.