Searched refs:l9p_acl (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/lib9p/ |
H A D | genacl.h | 107 struct l9p_acl; 110 void l9p_acl_free(struct l9p_acl *); 193 struct l9p_acl *aca_parent; /* ACLs associated with parent/dir */ 195 struct l9p_acl *aca_child; /* ACLs associated with file */ 283 struct l9p_acl { struct 298 struct l9p_acl *l9p_darwin_nfsv4acl_to_acl(acl_t acl); argument 302 struct l9p_acl *l9p_freebsd_nfsv4acl_to_acl(acl_t acl); 306 struct l9p_acl *l9p_posix_acl_to_acl(acl_t acl);
|
H A D | genacl.c | 44 static struct l9p_acl *l9p_new_acl(uint32_t acetype, uint32_t aceasize); 45 static struct l9p_acl *l9p_growacl(struct l9p_acl *acl, uint32_t aceasize); 47 static struct l9p_acl *l9p_sysacl_to_acl(int, acl_t, econvertfn *); 50 static int l9p_check_aces(int32_t mask, struct l9p_acl *acl, struct stat *st, 54 l9p_acl_free(struct l9p_acl *acl) in l9p_acl_free() 97 l9p_check_aces(int32_t mask, struct l9p_acl *acl, struct stat *st, in l9p_check_aces() 245 struct l9p_acl *parent, *child; in l9p_acl_check_access() 460 static struct l9p_acl * 463 struct l9p_acl *ret; in l9p_new_acl() 467 size = sizeof(struct l9p_acl) + asize; in l9p_new_acl() [all …]
|
/freebsd/contrib/lib9p/backend/ |
H A D | fs.c | 100 struct l9p_acl *ff_acl; /* cached ACL if any */ 170 static struct l9p_acl *getacl(struct fs_fid *ff, int fd, const char *path); 172 static struct l9p_acl *look_for_nfsv4_acl(struct fs_fid *ff, int fd, 175 struct l9p_acl *, struct stat *, struct l9p_acl *, struct stat *, 732 static struct l9p_acl * 759 static struct l9p_acl * 762 struct l9p_acl *acl; in look_for_nfsv4_acl() 816 struct l9p_acl *pacl, struct stat *pst, in check_access() 817 struct l9p_acl *cacl, struct stat *cst, in check_access() 1727 struct l9p_acl *parent_acl; in fs_remove() [all …]
|