Searched refs:aclent (Results 1 – 6 of 6) sorted by relevance
/titanic_41/usr/src/common/acl/ |
H A D | acl_common.c | 458 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_41/usr/src/lib/libsec/common/ |
H A D | acl.y | 38 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_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_acl.c | 364 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_41/usr/src/head/rpcsvc/ |
H A D | nfs_acl.x | 40 struct aclent { struct 77 aclent aclent<NFS_ACL_MAX_ENTRIES>; 79 aclent dfaclent<NFS_ACL_MAX_ENTRIES>;
|
/titanic_41/usr/src/uts/common/nfs/ |
H A D | nfs_acl.h | 41 struct aclent { struct 46 typedef struct aclent aclent; typedef 65 aclent *aclent_val; 66 } aclent; member 70 aclent *dfaclent_val;
|
/titanic_41/usr/src/cmd/backup/restore/ |
H A D | tape.c | 1249 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);
|