Home
last modified time | relevance | path

Searched refs:aclent_t (Results 1 – 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/lib/libsec/common/
H A Daclsort.c74 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 Daclmode.c37 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 Daclutils.c395 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 Daclcheck.c70 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 Dacltext.c187 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 Dacl.y40 aclent_t aclent;
118 aclent_t *aclent;
/illumos-gate/usr/src/cmd/setfacl/
H A Dsetfacl.c60 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 Dacl.h46 } 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 Dacl.c130 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 Dacls.c50 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 Ddatabase.h141 aclent_t *f_acls; /* acl list (if any) */
299 char *show_acls(int, aclent_t *);
H A Dbase.c340 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 Dacl_common.c202 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 Dufs_acl.c421 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 Dnfs_acl_srv.c137 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 Dnfs_acl_vnops.c691 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 Dnfs4_acl.c64 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 Dnfs_acl_xdr.c71 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 Dgetfacl.c72 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 Dfs_subr.c594 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 Dls.c323 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 Dsmb_acl.c920 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 Dchmod.c675 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 Dnfs_acl.h277 extern bool_t xdr_aclent(XDR *, aclent_t *);
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vop.c1305 aclent_t *aclentp; in fop_getsecattr()
1308 aclsize = sizeof (aclent_t); in fop_getsecattr()

12