Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
posix_acl_xattr.h File Reference
#include <linux/posix_acl.h>

Go to the source code of this file.

Data Structures

struct  posix_acl_xattr_entry
 
struct  posix_acl_xattr_header
 

Macros

#define POSIX_ACL_XATTR_ACCESS   "system.posix_acl_access"
 
#define POSIX_ACL_XATTR_DEFAULT   "system.posix_acl_default"
 
#define POSIX_ACL_XATTR_VERSION   0x0002
 
#define ACL_UNDEFINED_ID   (-1)
 

Functions

struct posix_aclposix_acl_from_xattr (struct user_namespace *user_ns, const void *value, size_t size)
 
int posix_acl_to_xattr (struct user_namespace *user_ns, const struct posix_acl *acl, void *buffer, size_t size)
 

Macro Definition Documentation

#define ACL_UNDEFINED_ID   (-1)

Definition at line 23 of file posix_acl_xattr.h.

#define POSIX_ACL_XATTR_ACCESS   "system.posix_acl_access"

Definition at line 15 of file posix_acl_xattr.h.

#define POSIX_ACL_XATTR_DEFAULT   "system.posix_acl_default"

Definition at line 16 of file posix_acl_xattr.h.

#define POSIX_ACL_XATTR_VERSION   0x0002

Definition at line 19 of file posix_acl_xattr.h.

Function Documentation

struct posix_acl* posix_acl_from_xattr ( struct user_namespace user_ns,
const void value,
size_t  size 
)
read

Definition at line 76 of file xattr_acl.c.

int posix_acl_to_xattr ( struct user_namespace user_ns,
const struct posix_acl acl,
void buffer,
size_t  size 
)

Definition at line 145 of file xattr_acl.c.