#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/fs.h>
#include <linux/time.h>
#include <linux/pagemap.h>
#include <linux/highmem.h>
#include <linux/crc32.h>
#include <linux/jffs2.h>
#include <linux/xattr.h>
#include <linux/mtd/mtd.h>
#include "nodelist.h"
Go to the source code of this file.
|
void | jffs2_xattr_delete_inode (struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) |
|
void | jffs2_xattr_free_inode (struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) |
|
void | jffs2_xattr_do_crccheck_inode (struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) |
|
void | jffs2_init_xattr_subsystem (struct jffs2_sb_info *c) |
|
void | jffs2_clear_xattr_subsystem (struct jffs2_sb_info *c) |
|
void | jffs2_build_xattr_subsystem (struct jffs2_sb_info *c) |
|
struct jffs2_xattr_datum * | jffs2_setup_xattr_datum (struct jffs2_sb_info *c, uint32_t xid, uint32_t version) |
|
ssize_t | jffs2_listxattr (struct dentry *dentry, char *buffer, size_t size) |
|
int | do_jffs2_getxattr (struct inode *inode, int xprefix, const char *xname, char *buffer, size_t size) |
|
int | do_jffs2_setxattr (struct inode *inode, int xprefix, const char *xname, const char *buffer, size_t size, int flags) |
|
int | jffs2_garbage_collect_xattr_datum (struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd, struct jffs2_raw_node_ref *raw) |
|
int | jffs2_garbage_collect_xattr_ref (struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref, struct jffs2_raw_node_ref *raw) |
|
int | jffs2_verify_xattr (struct jffs2_sb_info *c) |
|
void | jffs2_release_xattr_datum (struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) |
|
void | jffs2_release_xattr_ref (struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) |
|
#define JFFS2_XATTR_IS_CORRUPTED 1 |
#define pr_fmt |
( |
|
fmt | ) |
KBUILD_MODNAME ": " fmt |
#define XREF_TMPHASH_SIZE (128) |
Initial value:
Definition at line 918 of file xattr.c.