Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
acl.h File Reference
#include "incore.h"

Go to the source code of this file.

Macros

#define GFS2_POSIX_ACL_ACCESS   "posix_acl_access"
 
#define GFS2_POSIX_ACL_DEFAULT   "posix_acl_default"
 
#define GFS2_ACL_MAX_ENTRIES   25
 

Functions

struct posix_aclgfs2_get_acl (struct inode *inode, int type)
 
int gfs2_acl_create (struct gfs2_inode *dip, struct inode *inode)
 
int gfs2_acl_chmod (struct gfs2_inode *ip, struct iattr *attr)
 

Variables

struct xattr_handler gfs2_xattr_system_handler
 

Macro Definition Documentation

#define GFS2_ACL_MAX_ENTRIES   25

Definition at line 17 of file acl.h.

#define GFS2_POSIX_ACL_ACCESS   "posix_acl_access"

Definition at line 15 of file acl.h.

#define GFS2_POSIX_ACL_DEFAULT   "posix_acl_default"

Definition at line 16 of file acl.h.

Function Documentation

int gfs2_acl_chmod ( struct gfs2_inode ip,
struct iattr attr 
)

Definition at line 151 of file acl.c.

int gfs2_acl_create ( struct gfs2_inode dip,
struct inode inode 
)

Definition at line 108 of file acl.c.

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

Definition at line 41 of file acl.c.

Variable Documentation

struct xattr_handler gfs2_xattr_system_handler

Definition at line 300 of file acl.c.