/titanic_44/usr/src/lib/libsec/common/ |
H A D | aclsort.c | 75 static int entrycmp(const aclent_t *, const aclent_t *); 76 static int idcmp(const aclent_t *, const aclent_t *); 77 static void sortid(aclent_t *, int, int); 80 aclsort(int nentries, int calcmask, aclent_t *aclbufp) in aclsort() 82 aclent_t *tp; in aclsort() 110 qsort(aclbufp, nentries, sizeof (aclent_t), in aclsort() 159 sortid(aclent_t *ap, int cnt, int type) in sortid() 161 aclent_t *tp; in sortid() 162 aclent_t *startp; /* start of the desired entry type */ in sortid() 173 qsort(startp, howmany, sizeof (aclent_t), in sortid() [all …]
|
H A D | aclmode.c | 38 acltomode(aclent_t *aclbufp, int nentries, mode_t *modep) in acltomode() 40 aclent_t *tp; in acltomode() 89 aclfrommode(aclent_t *aclbufp, int nentries, mode_t *modep) in aclfrommode() 91 aclent_t *tp; in aclfrommode() 92 aclent_t *savp; in aclfrommode()
|
H A D | aclutils.c | 393 aclent_t min_acl[MIN_ACL_ENTRIES]; in acl_strip() 468 aclent_t *aclent1 = (aclent_t *)entry1; in aclent_match() 469 aclent_t *aclent2 = (aclent_t *)entry2; in aclent_match() 471 return (memcmp(aclent1, aclent2, sizeof (aclent_t))); in aclent_match()
|
H A D | aclcheck.c | 71 aclent_aclcheck(aclent_t *aclbufp, int nentries, int *which, int isdir) in aclent_aclcheck() 74 aclent_t *aclentp; in aclent_aclcheck() 263 aclcheck(aclent_t *aclbufp, int nentries, int *which) in aclcheck()
|
H A D | acltext.c | 178 aclent_t *tp; in aclent_printacl() 302 aclent_type_txt(dynaclstr_t *dstr, aclent_t *aclp, int flags) in aclent_type_txt() 730 aclent_acltotext(aclent_t *aclp, int aclcnt, int flags) in aclent_acltotext() 782 acltotext(aclent_t *aclp, int aclcnt) in acltotext() 788 aclent_t * 792 aclent_t *aclentp; in aclfromtext()
|
H A D | acl.y | 38 aclent_t aclent; 116 aclent_t *aclent;
|
/titanic_44/usr/src/cmd/setfacl/ |
H A D | setfacl.c | 50 static int get_acl_info(char *filep, aclent_t **aclpp); 51 static int mod_entries(aclent_t *, int, char *, char *, char *, int); 55 static int parse_entry_list(aclent_t **, int *, char *, int); 56 static int convert_to_aclent_t(char *, int *, aclent_t **, int); 57 static int parse_entry(char *, aclent_t *, int); 58 static void err_handle(int, aclent_t *); 72 aclent_t *aclp; /* used by -m -d */ in main() 192 get_acl_info(char *filep, aclent_t **aclpp) in get_acl_info() 217 if ((*aclpp = (aclent_t *)malloc(sizeof (aclent_t) * aclcnt)) == NULL) { in get_acl_info() 239 mod_entries(aclent_t *aclp, int cnt, char *modp, char *delp, in mod_entries() [all …]
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | acl.h | 45 } aclent_t; typedef 270 extern int aclcheck(aclent_t *, int, int *); 271 extern int acltomode(aclent_t *, int, mode_t *); 272 extern int aclfrommode(aclent_t *, int, mode_t *); 273 extern int aclsort(int, int, aclent_t *); 274 extern char *acltotext(aclent_t *, int); 275 extern aclent_t *aclfromtext(char *, int *);
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | acl.c | 132 aclent_t *aclp, *aaclp; in cacl() 145 entry_size = sizeof (aclent_t); in cacl() 181 aclbsize = vsecattr.vsa_aclcnt * sizeof (aclent_t); in cacl() 182 dfaclbsize = vsecattr.vsa_dfaclcnt * sizeof (aclent_t); in cacl() 190 vsecattr.vsa_aclcnt, sizeof (aclent_t), cmp2acls); in cacl() 193 vsecattr.vsa_dfaclcnt, sizeof (aclent_t), cmp2acls); in cacl() 214 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in cacl() 218 vsecattr.vsa_dfaclcnt * sizeof (aclent_t)); in cacl() 265 aclbsize = nentries * sizeof (aclent_t); in cacl() 276 vsecattr.vsa_aclcnt, sizeof (aclent_t), cmp2acls); in cacl()
|
/titanic_44/usr/src/cmd/filesync/ |
H A D | acls.c | 50 static int acl(const char *name, int opcode, int count, aclent_t *acls) in acl() 74 static aclent_t acls[MAX_ACL_ENTRIES]; in get_acls() 75 aclent_t *list; in get_acls() 102 list = (aclent_t *) malloc(count * sizeof (*list)); in get_acls() 173 aclent_t acls[4], *list; in set_acls() 224 *show_acls(int numacl, aclent_t *list) in show_acls()
|
H A D | database.h | 143 aclent_t *f_acls; /* acl list (if any) */ 301 char *show_acls(int, aclent_t *);
|
H A D | base.c | 340 aclent_t *ap; in read_baseline() 586 ip->f_acls = (aclent_t *) malloc(ip->f_numacls * in read_baseline() 587 sizeof (aclent_t)); in read_baseline()
|
/titanic_44/usr/src/common/acl/ |
H A D | acl_common.c | 201 aclent_t *x = (aclent_t *)a; in cmp2acls() 202 aclent_t *y = (aclent_t *)b; in cmp2acls() 283 aclp->acl_entry_size = sizeof (aclent_t); in acl_alloc() 458 ln_aent_preprocess(aclent_t *aclent, int n, in ln_aent_preprocess() 507 ln_aent_to_ace(aclent_t *aclent, int n, ace_t **acepp, int *rescount, int isdir) in ln_aent_to_ace() 537 ksort((caddr_t)aclent, n, sizeof (aclent_t), cmp2acls); in ln_aent_to_ace() 673 convert_aent_to_ace(aclent_t *aclentp, int aclcnt, boolean_t isdir, in convert_aent_to_ace() 682 aclent_t *aclp; in convert_aent_to_ace() 687 ksort((caddr_t)aclentp, aclcnt, sizeof (aclent_t), cmp2acls); in convert_aent_to_ace() 1046 acevals_to_aent(acevals_t *vals, aclent_t *dest, ace_list_t *list, in acevals_to_aent() [all …]
|
/titanic_44/usr/src/uts/common/fs/ufs/ |
H A D | ufs_acl.c | 61 static int acl_validate(aclent_t *, int, int); 426 aclent_t *aclp; in ufs_si_load() 520 kmem_zalloc(numacls * sizeof (aclent_t), KM_SLEEP); in ufs_si_load() 535 kmem_zalloc(numacls * sizeof (aclent_t), KM_SLEEP); in ufs_si_load() 550 sizeof (aclent_t), cmp2acls); in ufs_si_load() 558 sizeof (aclent_t), cmp2acls); in ufs_si_load() 616 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in ufs_si_load() 619 vsecattr.vsa_dfaclcnt * sizeof (aclent_t)); in ufs_si_load() 716 aclent_t *aclentp; in ufs_acl_get() 741 vsap->vsa_aclentp = kmem_zalloc(4 * sizeof (aclent_t), in ufs_acl_get() [all …]
|
/titanic_44/usr/src/uts/common/fs/nfs/ |
H A D | nfs_acl_srv.c | 137 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl() 142 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl2_getacl() 152 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl() 160 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl2_getacl() 181 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl_free() 186 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl2_getacl_free() 506 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl3_getacl() 514 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl3_getacl() 547 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl3_getacl_free() 552 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl3_getacl_free()
|
H A D | nfs_acl_vnops.c | 693 sizeof (aclent_t)); in nfs_acl_free() 697 sizeof (aclent_t)); in nfs_acl_free() 712 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_cache() 720 aclsize = rvsp->vsa_dfaclcnt * sizeof (aclent_t); in nfs_acl_dup_cache() 751 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 756 aclsize = vsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 769 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 780 aclsize = rvsp->vsa_dfaclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 785 aclsize = vsp->vsa_dfaclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 798 aclsize = rvsp->vsa_dfaclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl()
|
H A D | nfs4_acl.c | 64 static int ln_aent_preprocess(aclent_t *, int, 68 static int ln_aent_to_ace4(aclent_t *, int, nfsace4 **, int *, int, int); 73 static int ace4vals_to_aent(ace4vals_t *, aclent_t *, ace4_list_t *, 75 static int ace4_list_to_aent(ace4_list_t *, aclent_t **, int *, uid_t, gid_t, 78 aclent_t **, int *, aclent_t **, int *, int, int); 294 vsp->vsa_aclcnt * sizeof (aclent_t)); in vs_aent_destroy() 300 vsp->vsa_dfaclcnt * sizeof (aclent_t)); in vs_aent_destroy() 364 ln_aent_preprocess(aclent_t *aclent, int n, in ln_aent_preprocess() 565 ln_aent_to_ace4(aclent_t *aclent, int n, nfsace4 **acepp, int *rescount, in ln_aent_to_ace4() 596 ksort((caddr_t)aclent, n, sizeof (aclent_t), cmp2acls); in ln_aent_to_ace4() [all …]
|
H A D | nfs_acl_xdr.c | 74 xdr_aclent(XDR *xdrs, aclent_t *objp) in xdr_aclent() 100 NFS_ACL_MAX_ENTRIES, sizeof (aclent_t), (xdrproc_t)xdr_aclent)) in xdr_secattr() 117 NFS_ACL_MAX_ENTRIES, sizeof (aclent_t), (xdrproc_t)xdr_aclent)) in xdr_secattr()
|
/titanic_44/usr/src/cmd/getfacl/ |
H A D | getfacl.c | 77 aclent_t *aclp; in main() 78 aclent_t *tp; in main() 132 if ((aclp = (aclent_t *)malloc(sizeof (aclent_t) * aclcnt)) in main()
|
/titanic_44/usr/src/uts/common/fs/ |
H A D | fs_subr.c | 542 aclent_t *aclentp; in fs_fab_acl() 558 aclsize = 4 * sizeof (aclent_t); in fs_fab_acl() 740 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in fs_acl_nontrivial() 743 vsecattr.vsa_dfaclcnt * sizeof (aclent_t)); in fs_acl_nontrivial()
|
/titanic_44/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_acl.c | 870 aclbsize = vsecattr->vsa_aclcnt * sizeof (aclent_t); in smb_fsacl_from_vsa() 871 dfaclbsize = vsecattr->vsa_dfaclcnt * sizeof (aclent_t); in smb_fsacl_from_vsa() 926 aclent_t *aclp; in smb_fsacl_to_vsa() 953 *aclbsize = numacls * sizeof (aclent_t); in smb_fsacl_to_vsa() 960 vsecattr->vsa_aclcnt, sizeof (aclent_t), cmp2acls); in smb_fsacl_to_vsa()
|
/titanic_44/usr/src/ucbcmd/ls/ |
H A D | ls.c | 325 aclent_t *aclp; in gstat() 326 aclent_t *tp; in gstat() 443 if ((aclp = (aclent_t *)malloc( in gstat() 444 (sizeof (aclent_t)) * aclcnt)) == NULL) { in gstat()
|
/titanic_44/usr/src/uts/common/fs/cachefs/ |
H A D | cachefs_dlog.c | 658 aclent_t *aclp; in cachefs_dlog_setsecattr() 671 alen = sizeof (aclent_t) * (vsec->vsa_aclcnt + vsec->vsa_dfaclcnt); in cachefs_dlog_setsecattr() 713 aclp = (aclent_t *)((uintptr_t)(&up->dl_cred) + clen); in cachefs_dlog_setsecattr() 716 vsec->vsa_aclcnt * sizeof (aclent_t)); in cachefs_dlog_setsecattr() 721 vsec->vsa_dfaclcnt * sizeof (aclent_t)); in cachefs_dlog_setsecattr()
|
/titanic_44/usr/src/cmd/fs.d/cachefs/cfsd/ |
H A D | cfsd_kmod.h | 83 const aclent_t *acl, dl_cred_t *credp, timestruc_t *ctimep,
|
/titanic_44/usr/src/cmd/chmod/ |
H A D | chmod.c | 675 aclent_t *aclp, *tp; in handle_acl() 686 if ((aclp = (aclent_t *)malloc((sizeof (aclent_t)) * aclcnt)) in handle_acl()
|