Home
last modified time | relevance | path

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

12

/titanic_41/usr/src/lib/libsec/common/
H A Daclsort.c75 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 Daclmode.c38 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 Daclutils.c393 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 Daclcheck.c71 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 Dacltext.c178 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 Dacl.y38 aclent_t aclent;
116 aclent_t *aclent;
/titanic_41/usr/src/cmd/setfacl/
H A Dsetfacl.c50 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_41/usr/src/uts/common/sys/
H A Dacl.h45 } 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_41/usr/src/uts/common/syscall/
H A Dacl.c132 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_41/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.h143 aclent_t *f_acls; /* acl list (if any) */
301 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()
/titanic_41/usr/src/common/acl/
H A Dacl_common.c201 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_41/usr/src/uts/common/fs/ufs/
H A Dufs_acl.c61 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_41/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()
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 Dnfs_acl_vnops.c693 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 Dnfs4_acl.c64 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 Dnfs_acl_xdr.c74 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_41/usr/src/cmd/getfacl/
H A Dgetfacl.c77 aclent_t *aclp; in main()
78 aclent_t *tp; in main()
132 if ((aclp = (aclent_t *)malloc(sizeof (aclent_t) * aclcnt)) in main()
/titanic_41/usr/src/uts/common/fs/
H A Dfs_subr.c542 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_41/usr/src/uts/common/fs/smbsrv/
H A Dsmb_acl.c870 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_41/usr/src/ucbcmd/ls/
H A Dls.c325 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_41/usr/src/uts/common/fs/cachefs/
H A Dcachefs_dlog.c658 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_41/usr/src/cmd/fs.d/cachefs/cfsd/
H A Dcfsd_kmod.h83 const aclent_t *acl, dl_cred_t *credp, timestruc_t *ctimep,
/titanic_41/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()

12