Home
last modified time | relevance | path

Searched refs:aclent (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/common/acl/
H A Dacl_common.c458 ln_aent_preprocess(aclent_t *aclent, int n, in ln_aent_preprocess() argument
473 if (aclent[i].a_type < curtype) in ln_aent_preprocess()
475 else if (aclent[i].a_type > curtype) in ln_aent_preprocess()
476 curtype = aclent[i].a_type; in ln_aent_preprocess()
477 if (aclent[i].a_type & USER) in ln_aent_preprocess()
479 if (aclent[i].a_type & (GROUP | GROUP_OBJ)) in ln_aent_preprocess()
481 if (aclent[i].a_type & CLASS_OBJ) { in ln_aent_preprocess()
487 *mask = aclent[i].a_perm; 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() argument
517 error = ln_aent_preprocess(aclent, n, &hasmask, &mask, in ln_aent_to_ace()
[all …]
/titanic_44/usr/src/lib/libsec/common/
H A Dacl.y38 aclent_t aclent; member
54 %type <aclent> aclent
114 | aclent
116 aclent_t *aclent; variable
144 aclent = $$->acl_aclp;
145 aclent[$$->acl_cnt] = $1;
302 aclent: entry_type idname aclent_perm /* user or group */
/titanic_44/usr/src/uts/common/fs/nfs/
H A Dnfs4_acl.c364 ln_aent_preprocess(aclent_t *aclent, int n, in ln_aent_preprocess() argument
379 if (aclent[i].a_type < curtype) in ln_aent_preprocess()
381 else if (aclent[i].a_type > curtype) in ln_aent_preprocess()
382 curtype = aclent[i].a_type; in ln_aent_preprocess()
383 if (aclent[i].a_type & USER) in ln_aent_preprocess()
385 if (aclent[i].a_type & (GROUP | GROUP_OBJ)) in ln_aent_preprocess()
387 if (aclent[i].a_type & CLASS_OBJ) { in ln_aent_preprocess()
396 *mask = aclent[i].a_perm; in ln_aent_preprocess()
565 ln_aent_to_ace4(aclent_t *aclent, int n, nfsace4 **acepp, int *rescount, in ln_aent_to_ace4() argument
576 error = ln_aent_preprocess(aclent, n, &hasmask, &mask, in ln_aent_to_ace4()
[all …]
/titanic_44/usr/src/head/rpcsvc/
H A Dnfs_acl.x40 struct aclent { struct
77 aclent aclent<NFS_ACL_MAX_ENTRIES>;
79 aclent dfaclent<NFS_ACL_MAX_ENTRIES>;
/titanic_44/usr/src/uts/common/nfs/
H A Dnfs_acl.h41 struct aclent { struct
46 typedef struct aclent aclent; argument
65 aclent *aclent_val;
66 } aclent; member
70 aclent *dfaclent_val;
/titanic_44/usr/src/cmd/backup/restore/
H A Dtape.c1249 static aclent_t *aclent = NULL; local
1257 if (aclent != NULL)
1258 free(aclent);
1259 aclent = NULL;
1272 aclent = realloc(aclent, n * (size_t)sizeof (*aclent));
1273 if (aclent == NULL) {
1280 aclent[i].a_type = diskacl[j].acl_tag;
1281 aclent[i].a_id = diskacl[j].acl_who;
1282 aclent[i].a_perm = diskacl[j].acl_perm;
1287 set_aclp = acl_to_aclp(ACLENT_T, aclent, n);