Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
xattr_acl.c File Reference
#include <linux/capability.h>
#include <linux/fs.h>
#include <linux/posix_acl.h>
#include "reiserfs.h"
#include <linux/errno.h>
#include <linux/pagemap.h>
#include <linux/xattr.h>
#include <linux/slab.h>
#include <linux/posix_acl_xattr.h>
#include "xattr.h"
#include "acl.h"
#include <asm/uaccess.h>

Go to the source code of this file.

Functions

struct posix_aclreiserfs_get_acl (struct inode *inode, int type)
 
int reiserfs_inherit_default_acl (struct reiserfs_transaction_handle *th, struct inode *dir, struct dentry *dentry, struct inode *inode)
 
int reiserfs_cache_default_acl (struct inode *inode)
 
int reiserfs_acl_chmod (struct inode *inode)
 

Variables

struct xattr_handler reiserfs_posix_acl_access_handler
 
struct xattr_handler reiserfs_posix_acl_default_handler
 

Function Documentation

int reiserfs_acl_chmod ( struct inode inode)

Definition at line 438 of file xattr_acl.c.

int reiserfs_cache_default_acl ( struct inode inode)

Definition at line 408 of file xattr_acl.c.

struct posix_acl* reiserfs_get_acl ( struct inode inode,
int  type 
)
read

Definition at line 215 of file xattr_acl.c.

int reiserfs_inherit_default_acl ( struct reiserfs_transaction_handle th,
struct inode dir,
struct dentry dentry,
struct inode inode 
)

Definition at line 340 of file xattr_acl.c.

Variable Documentation

struct xattr_handler reiserfs_posix_acl_access_handler
Initial value:
= {
.flags = ACL_TYPE_ACCESS,
.get = posix_acl_get,
.set = posix_acl_set,
.list = posix_acl_access_list,
}

Definition at line 492 of file xattr_acl.c.

struct xattr_handler reiserfs_posix_acl_default_handler
Initial value:
= {
.flags = ACL_TYPE_DEFAULT,
.get = posix_acl_get,
.set = posix_acl_set,
.list = posix_acl_default_list,
}

Definition at line 512 of file xattr_acl.c.