Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
xattr_acl.c File Reference
#include <linux/export.h>
#include <linux/fs.h>
#include <linux/posix_acl_xattr.h>
#include <linux/gfp.h>
#include <linux/user_namespace.h>

Go to the source code of this file.

Functions

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

Function Documentation

EXPORT_SYMBOL ( posix_acl_from_xattr  )
EXPORT_SYMBOL ( posix_acl_to_xattr  )
void posix_acl_fix_xattr_from_user ( void value,
size_t  size 
)

Definition at line 56 of file xattr_acl.c.

void posix_acl_fix_xattr_to_user ( void value,
size_t  size 
)

Definition at line 64 of file xattr_acl.c.

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.