#include <linux/init.h>
#include <linux/fs.h>
#include <linux/slab.h>
#include <linux/mbcache.h>
#include <linux/quotaops.h>
#include <linux/rwsem.h>
#include "ext4_jbd2.h"
#include "ext4.h"
#include "xattr.h"
#include "acl.h"
Go to the source code of this file.
|
ssize_t | ext4_listxattr (struct dentry *dentry, char *buffer, size_t size) |
|
int | ext4_xattr_get (struct inode *inode, int name_index, const char *name, void *buffer, size_t buffer_size) |
|
int | ext4_xattr_set_handle (handle_t *handle, struct inode *inode, int name_index, const char *name, const void *value, size_t value_len, int flags) |
|
int | ext4_xattr_set (struct inode *inode, int name_index, const char *name, const void *value, size_t value_len, int flags) |
|
int | ext4_expand_extra_isize_ea (struct inode *inode, int new_extra_isize, struct ext4_inode *raw_inode, handle_t *handle) |
|
void | ext4_xattr_delete_inode (handle_t *handle, struct inode *inode) |
|
void | ext4_xattr_put_super (struct super_block *sb) |
|
int __init | ext4_init_xattr (void) |
|
void | ext4_exit_xattr (void) |
|
#define BLOCK_HASH_SHIFT 16 |
#define ea_bdebug |
( |
|
bh, |
|
|
|
fmt, |
|
|
|
... |
|
) |
| no_printk(fmt, ##__VA_ARGS__) |
#define ea_idebug |
( |
|
inode, |
|
|
|
fmt, |
|
|
|
... |
|
) |
| no_printk(fmt, ##__VA_ARGS__) |
#define NAME_HASH_SHIFT 5 |
#define VALUE_HASH_SHIFT 16 |
Initial value:
Definition at line 112 of file xattr.c.