/illumos-gate/usr/src/lib/libsec/common/ |
H A D | aclsort.c | 74 static int entrycmp(const aclent_t *, const aclent_t *); 75 static int idcmp(const aclent_t *, const aclent_t *); 76 static void sortid(aclent_t *, int, int); 79 aclsort(int nentries, int calcmask, aclent_t *aclbufp) in aclsort() 81 aclent_t *tp; in aclsort() 109 qsort(aclbufp, nentries, sizeof (aclent_t), in aclsort() 158 sortid(aclent_t *ap, int cnt, int type) in sortid() 160 aclent_t *tp; in sortid() 172 qsort(startp, howmany, sizeof (aclent_t), in sortid() 181 entrycmp(const aclent_t *i, const aclent_t *j) in entrycmp() [all …]
|
H A D | aclmode.c | 37 acltomode(aclent_t *aclbufp, int nentries, mode_t *modep) in acltomode() 39 aclent_t *tp; in acltomode() 88 aclfrommode(aclent_t *aclbufp, int nentries, mode_t *modep) in aclfrommode() 90 aclent_t *tp; in aclfrommode() 91 aclent_t *savp; in aclfrommode()
|
H A D | aclutils.c | 395 aclent_t min_acl[MIN_ACL_ENTRIES]; in acl_strip() 470 aclent_t *aclent1 = (aclent_t *)entry1; in aclent_match() 471 aclent_t *aclent2 = (aclent_t *)entry2; in aclent_match() 473 return (memcmp(aclent1, aclent2, sizeof (aclent_t))); in aclent_match()
|
H A D | aclcheck.c | 70 aclent_aclcheck(aclent_t *aclbufp, int nentries, int *which, int isdir) in aclent_aclcheck() 73 aclent_t *aclentp; in aclent_aclcheck() 262 aclcheck(aclent_t *aclbufp, int nentries, int *which) in aclcheck()
|
H A D | acltext.c | 187 aclent_t *tp; in aclent_printacl() 311 aclent_type_txt(dynaclstr_t *dstr, aclent_t *aclp, int flags) in aclent_type_txt() 739 aclent_acltotext(aclent_t *aclp, int aclcnt, int flags) in aclent_acltotext() 791 acltotext(aclent_t *aclp, int aclcnt) in acltotext() 797 aclent_t * 801 aclent_t *aclentp; in aclfromtext()
|
H A D | acl.y | 40 aclent_t aclent; 118 aclent_t *aclent;
|
/illumos-gate/usr/src/cmd/setfacl/ |
H A D | setfacl.c | 60 static void err_handle(int, aclent_t *); 74 aclent_t *aclp; /* used by -m -d */ in main() 219 if ((*aclpp = (aclent_t *)malloc(sizeof (aclent_t) * aclcnt)) == NULL) { in get_acl_info() 279 aclent_t *aclp; in set_file_entries() 345 aclent_t *aclp; in set_online_entries() 406 aclent_t *new_aclp; in convert_to_aclent_t() 407 aclent_t tmpacl; in convert_to_aclent_t() 435 sizeof (aclent_t) * (*cntp)); in convert_to_aclent_t() 437 new_aclp = (aclent_t *) malloc(sizeof (aclent_t) * (*cntp)); in convert_to_aclent_t() 469 sizeof (aclent_t)); in convert_to_aclent_t() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | acl.h | 46 } aclent_t; typedef 290 extern int aclcheck(aclent_t *, int, int *); 291 extern int acltomode(aclent_t *, int, mode_t *); 292 extern int aclfrommode(aclent_t *, int, mode_t *); 293 extern int aclsort(int, int, aclent_t *); 294 extern char *acltotext(aclent_t *, int); 295 extern aclent_t *aclfromtext(char *, int *);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | acl.c | 130 aclent_t *aclp, *aaclp; in cacl() 144 entry_size = sizeof (aclent_t); in cacl() 180 aclbsize = vsecattr.vsa_aclcnt * sizeof (aclent_t); in cacl() 181 dfaclbsize = vsecattr.vsa_dfaclcnt * sizeof (aclent_t); in cacl() 189 vsecattr.vsa_aclcnt, sizeof (aclent_t), cmp2acls); in cacl() 192 vsecattr.vsa_dfaclcnt, sizeof (aclent_t), cmp2acls); in cacl() 213 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in cacl() 217 vsecattr.vsa_dfaclcnt * sizeof (aclent_t)); in cacl() 264 aclbsize = nentries * sizeof (aclent_t); in cacl() 275 vsecattr.vsa_aclcnt, sizeof (aclent_t), cmp2acls); in cacl()
|
/illumos-gate/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 | 141 aclent_t *f_acls; /* acl list (if any) */ 299 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()
|
/illumos-gate/usr/src/common/acl/ |
H A D | acl_common.c | 202 aclent_t *x = (aclent_t *)a; in cmp2acls() 203 aclent_t *y = (aclent_t *)b; in cmp2acls() 284 aclp->acl_entry_size = sizeof (aclent_t); in acl_alloc() 459 ln_aent_preprocess(aclent_t *aclent, int n, in ln_aent_preprocess() 683 aclent_t *aclp; in convert_aent_to_ace() 1091 aclent_t *aent, *result = NULL; in ace_list_to_aent() 1266 aclent_t **aclentp, int *aclcnt, aclent_t **dfaclentp, int *dfaclcnt, in ln_ace_to_aent() 1466 aclent_t *aclentp, *dfaclentp; in convert_ace_to_aent() 1481 aclsz = sizeof (aclent_t) * aclcnt; in convert_ace_to_aent() 1482 dfaclsz = sizeof (aclent_t) * dfaclcnt; in convert_ace_to_aent() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_acl.c | 421 aclent_t *aclp; in ufs_si_load() 545 sizeof (aclent_t), cmp2acls); in ufs_si_load() 553 sizeof (aclent_t), cmp2acls); in ufs_si_load() 710 aclent_t *aclentp; in ufs_acl_get() 764 sizeof (aclent_t), cmp2acls); in ufs_acl_get() 999 aclent_t *aclentp, *aclp; in vsecattr2aclentry() 1006 sizeof (aclent_t), cmp2acls); in vsecattr2aclentry() 1008 sizeof (aclent_t), cmp2acls); in vsecattr2aclentry() 1123 aclent_t *aclentp; in aclentry2vsecattr() 1163 sizeof (aclent_t), cmp2acls); in aclentry2vsecattr() [all …]
|
/illumos-gate/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() 505 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl3_getacl() 513 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 | 691 sizeof (aclent_t)); in nfs_acl_free() 695 sizeof (aclent_t)); in nfs_acl_free() 710 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_cache() 718 aclsize = rvsp->vsa_dfaclcnt * sizeof (aclent_t); in nfs_acl_dup_cache() 749 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 754 aclsize = vsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 767 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 778 aclsize = rvsp->vsa_dfaclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 783 aclsize = vsp->vsa_dfaclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 796 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, 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() 596 ksort((caddr_t)aclent, n, sizeof (aclent_t), cmp2acls); in ln_aent_to_ace4() 1261 aclent_t *aent, *result = NULL; in ace4_list_to_aent() 1366 kmem_free(result, resultcount * sizeof (aclent_t)); in ace4_list_to_aent() 1379 aclent_t **aclentp, int *aclcnt, in ln_ace4_to_aent() 1380 aclent_t **dfaclentp, int *dfaclcnt, in ln_ace4_to_aent() [all …]
|
H A D | nfs_acl_xdr.c | 71 xdr_aclent(XDR *xdrs, aclent_t *objp) in xdr_aclent() 97 NFS_ACL_MAX_ENTRIES, sizeof (aclent_t), (xdrproc_t)xdr_aclent)) in xdr_secattr() 114 NFS_ACL_MAX_ENTRIES, sizeof (aclent_t), (xdrproc_t)xdr_aclent)) in xdr_secattr()
|
/illumos-gate/usr/src/cmd/getfacl/ |
H A D | getfacl.c | 72 aclent_t *aclp; in main() 73 aclent_t *tp; in main() 127 if ((aclp = (aclent_t *)malloc(sizeof (aclent_t) * aclcnt)) in main()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fs_subr.c | 594 aclent_t *aclentp; in fs_fab_acl() 610 aclsize = 4 * sizeof (aclent_t); in fs_fab_acl() 792 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in fs_acl_nontrivial() 795 vsecattr.vsa_dfaclcnt * sizeof (aclent_t)); in fs_acl_nontrivial()
|
/illumos-gate/usr/src/ucbcmd/ls/ |
H A D | ls.c | 323 aclent_t *aclp; in gstat() 324 aclent_t *tp; in gstat() 441 if ((aclp = (aclent_t *)malloc( in gstat() 442 (sizeof (aclent_t)) * aclcnt)) == NULL) { in gstat()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_acl.c | 920 aclbsize = vsecattr->vsa_aclcnt * sizeof (aclent_t); in smb_fsacl_from_vsa() 921 dfaclbsize = vsecattr->vsa_dfaclcnt * sizeof (aclent_t); in smb_fsacl_from_vsa() 976 aclent_t *aclp; in smb_fsacl_to_vsa() 1003 *aclbsize = numacls * sizeof (aclent_t); in smb_fsacl_to_vsa() 1010 vsecattr->vsa_aclcnt, sizeof (aclent_t), cmp2acls); in smb_fsacl_to_vsa()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs_acl.h | 277 extern bool_t xdr_aclent(XDR *, aclent_t *);
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vop.c | 1305 aclent_t *aclentp; in fop_getsecattr() 1308 aclsize = sizeof (aclent_t); in fop_getsecattr()
|