Searched defs:aclentp (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libsec/common/
H A Daclcheck.c74 aclent_t *aclentp; local
81 for (aclentp = aclbufp; nentries > 0; nentries--, aclentp++) {
82 switch (aclentp->a_type) {
86 *which = (int)(aclentp - aclbufp);
97 *which = (int)(aclentp - aclbufp);
108 *which = (int)(aclentp - aclbufp);
119 *which = (int)(aclentp - aclbufp);
132 if (aclentp->a_type == DEF_USER) {
135 } else if (aclentp
[all...]
H A Dacltext.c792 aclent_t *aclentp; local
799 aclentp = aclp->acl_aclp;
804 return (aclentp);
/illumos-gate/usr/src/cmd/setfacl/
H A Dsetfacl.c543 err_handle(int cnt, aclent_t *aclentp) argument
548 rc = aclcheck(aclentp, cnt, &which);
603 parse_entry(char *fieldp, aclent_t *aclentp, int mode) argument
633 aclentp->a_type = DEF_USER;
635 aclentp->a_type = USER;
639 aclentp->a_type = DEF_GROUP;
641 aclentp->a_type = GROUP;
645 aclentp->a_type = DEF_CLASS_OBJ;
647 aclentp->a_type = CLASS_OBJ;
651 aclentp
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c2889 aclent_t *aclentp; local
2904 aclentp = vsa.vsa_aclentp;
2909 for (; aclcnt > 0; aclcnt--, aclentp++) {
2910 switch (aclentp->a_type) {
2915 aclentp->a_perm << 3;
2916 other_perm |= aclentp->a_perm;
2920 aclentp->a_perm << 3;
2923 other_perm |= aclentp->a_perm;
2926 other_orig = aclentp->a_perm;
2929 mask_perm = aclentp
[all...]
H A Dnfs4_acl.c1257 ace4_list_to_aent(ace4_list_t *list, aclent_t **aclentp, int *aclcnt, argument
1360 *aclentp = result;
1379 aclent_t **aclentp, int *aclcnt,
1390 *aclentp = NULL;
1561 error = ace4_list_to_aent(normacl, aclentp, aclcnt,
1377 ln_ace4_to_aent(nfsace4 *ace4, int n, uid_t owner, gid_t group, aclent_t **aclentp, int *aclcnt, aclent_t **dfaclentp, int *dfaclcnt, int isdir, int isserver) argument
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_acl.c716 aclent_t *aclentp; local
745 aclentp = vsap->vsa_aclentp;
748 aclentp->a_type = USER_OBJ;
749 aclentp->a_perm = ((ushort_t)(ip->i_mode & 0700)) >> 6;
750 aclentp->a_id = ip->i_uid; /* Really undefined */
751 aclentp++;
754 aclentp->a_type = GROUP_OBJ;
755 aclentp->a_perm = ((ushort_t)(ip->i_mode & 0070)) >> 3;
756 aclentp->a_id = ip->i_gid; /* Really undefined */
757 aclentp
840 acl_validate(aclent_t *aclentp, int nentries, int flag) argument
978 formacl(ufs_ic_acl_t **aclpp, aclent_t *aclentp) argument
1005 aclent_t *aclentp, *aclp; local
1129 aclent_t *aclentp; local
[all...]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vop.c1081 aclent_t *aclentp; local
1087 aclentp = vsecattr->vsa_aclentp;
1089 aclentp->a_type = OTHER_OBJ;
1090 aclentp->a_perm = 0777;
1091 aclentp->a_id = (gid_t)-1;
1092 aclentp++;
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.c613 aclent_t *aclentp; local
632 aclentp = vsecattr->vsa_aclentp;
634 aclentp->a_type = USER_OBJ; /* Owner */
635 aclentp->a_perm = ((ushort_t)(vattr.va_mode & 0700)) >> 6;
636 aclentp->a_id = vattr.va_uid; /* Really undefined */
637 aclentp++;
639 aclentp->a_type = GROUP_OBJ; /* Group */
640 aclentp->a_perm = ((ushort_t)(vattr.va_mode & 0070)) >> 3;
641 aclentp->a_id = vattr.va_gid; /* Really undefined */
642 aclentp
[all...]
/illumos-gate/usr/src/common/acl/
H A Dacl_common.c673 convert_aent_to_ace(aclent_t *aclentp, int aclcnt, boolean_t isdir, argument
687 ksort((caddr_t)aclentp, aclcnt, sizeof (aclent_t), cmp2acls);
689 for (i = 0, aclp = aclentp; i < aclcnt; aclp++, i++) {
703 error = ln_aent_to_ace(aclentp, i, &acep, &acecnt, isdir);
708 error = ln_aent_to_ace(&aclentp[dfaclstart], dfaclcnt,
1086 ace_list_to_aent(ace_list_t *list, aclent_t **aclentp, int *aclcnt, argument
1206 *aclentp = result;
1266 aclent_t **aclentp, int *aclcnt, aclent_t **dfaclentp, int *dfaclcnt,
1276 *aclentp = NULL;
1438 error = ace_list_to_aent(normacl, aclentp, aclcn
1265 ln_ace_to_aent(ace_t *ace, int n, uid_t owner, gid_t group, aclent_t **aclentp, int *aclcnt, aclent_t **dfaclentp, int *dfaclcnt, boolean_t isdir) argument
1466 aclent_t *aclentp, *dfaclentp; local
[all...]

Completed in 87 milliseconds