Home | History | Annotate | Download | only in linux

Lines Matching full:posix_acl

2   File: linux/posix_acl.h
40 struct posix_acl {
53 static inline struct posix_acl *
54 posix_acl_dup(struct posix_acl *acl)
65 posix_acl_release(struct posix_acl *acl)
72 /* posix_acl.c */
74 extern struct posix_acl *posix_acl_alloc(int, gfp_t);
75 extern struct posix_acl *posix_acl_clone(const struct posix_acl *, gfp_t);
76 extern int posix_acl_valid(const struct posix_acl *);
77 extern int posix_acl_permission(struct inode *, const struct posix_acl *, int);
78 extern struct posix_acl *posix_acl_from_mode(mode_t, gfp_t);
79 extern int posix_acl_equiv_mode(const struct posix_acl *, mode_t *);
80 extern int posix_acl_create_masq(struct posix_acl *, mode_t *);
81 extern int posix_acl_chmod_masq(struct posix_acl *, mode_t);
83 extern struct posix_acl *get_posix_acl(struct inode *, int);
84 extern int set_posix_acl(struct inode *, int, struct posix_acl *);