#include <linux/fs.h>
#include <linux/buffer_head.h>
#include <linux/mm.h>
#include "util.h"
Go to the source code of this file.
|
int | gfs2_releasepage (struct page *page, gfp_t gfp_mask) |
|
int | gfs2_internal_read (struct gfs2_inode *ip, char *buf, loff_t *pos, unsigned size) |
|
void | gfs2_set_aops (struct inode *inode) |
|
struct inode * | gfs2_inode_lookup (struct super_block *sb, unsigned type, u64 no_addr, u64 no_formal_ino, int non_block) |
|
struct inode * | gfs2_lookup_by_inum (struct gfs2_sbd *sdp, u64 no_addr, u64 *no_formal_ino, unsigned int blktype) |
|
struct inode * | gfs2_ilookup (struct super_block *sb, u64 no_addr, int nonblock) |
|
int | gfs2_inode_refresh (struct gfs2_inode *ip) |
|
struct inode * | gfs2_lookupi (struct inode *dir, const struct qstr *name, int is_root) |
|
int | gfs2_permission (struct inode *inode, int mask) |
|
int | gfs2_setattr_simple (struct inode *inode, struct iattr *attr) |
|
struct inode * | gfs2_lookup_simple (struct inode *dip, const char *name) |
|
void | gfs2_dinode_out (const struct gfs2_inode *ip, void *buf) |
|
void | gfs2_set_inode_flags (struct inode *inode) |
|
gfs2_inode_refresh - Refresh the incore copy of the dinode : The GFS2 inode
Returns: errno
Definition at line 373 of file glops.c.
gfs2_internal_read - read an internal file : The gfs2 inode : The buffer to fill : The file position : The amount to read
Definition at line 526 of file aops.c.
gfs2_permission - : The inode : The mask to be tested : Indicates whether this is an RCU path walk or not
This may be called from the VFS directly, or from within GFS2 with the inode locked, so we look to see if the glock is already locked and only lock the glock if its not already been done.
Returns: errno
Definition at line 1511 of file inode.c.
gfs2_setattr_simple - : :
Returns: errno
Definition at line 1554 of file inode.c.