| /onnv-gate/usr/src/cmd/ntfsprogs/ |
| H A D | sd.c | 173 ACCESS_ALLOWED_ACE *ace; in init_root_sd() local 199 ace = (ACCESS_ALLOWED_ACE*)((u8*)acl + sizeof(ACL)); in init_root_sd() 200 ace->type = ACCESS_ALLOWED_ACE_TYPE; in init_root_sd() 201 ace->flags = 0; in init_root_sd() 202 ace->size = const_cpu_to_le16(0x18); in init_root_sd() 203 ace->mask = STANDARD_RIGHTS_ALL | FILE_WRITE_ATTRIBUTES | in init_root_sd() 208 ace->sid.revision = SID_REVISION; in init_root_sd() 209 ace->sid.sub_authority_count = 0x02; in init_root_sd() 211 ace->sid.identifier_authority.value[0] = 0; in init_root_sd() 212 ace->sid.identifier_authority.value[1] = 0; in init_root_sd() [all …]
|
| H A D | ntfsinfo.c | 863 ACCESS_ALLOWED_ACE *ace; in ntfs_dump_acl() local 874 ace = (ACCESS_ALLOWED_ACE *)((char *)acl + 8); in ntfs_dump_acl() 882 switch (ace->type) { in ntfs_dump_acl() 898 ace_type, (unsigned int)ace->flags, in ntfs_dump_acl() 899 (unsigned int)le32_to_cpu(ace->mask)); in ntfs_dump_acl() 901 sid = ntfs_sid_to_mbs(&ace->sid, NULL, 0); in ntfs_dump_acl() 906 ace = (ACCESS_ALLOWED_ACE *)(((char *)ace) + in ntfs_dump_acl() 907 le16_to_cpu(ace->size)); in ntfs_dump_acl()
|
| /onnv-gate/usr/src/lib/smbsrv/libsmb/common/ |
| H A D | smb_acl.c | 83 void *ace; in smb_acl_free() local 91 while ((ace = list_head(&acl->sl_sorted)) != NULL) in smb_acl_free() 92 list_remove(&acl->sl_sorted, ace); in smb_acl_free() 170 smb_ace_t *ace; in smb_acl_sort() local 189 for (i = 0, ace = acl->sl_aces; i < acl->sl_acecnt; ++i, ace++) { in smb_acl_sort() 190 ace_flags = ace->se_hdr.se_flags; in smb_acl_sort() 192 switch (ace->se_hdr.se_type) { in smb_acl_sort() 213 list_insert_tail(&ace_grps[ag], ace); in smb_acl_sort() 222 while ((ace = list_head(alist)) != NULL) { in smb_acl_sort() 223 list_remove(alist, ace); in smb_acl_sort() [all …]
|
| /onnv-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
| H A D | srvsvc_sd.c | 216 smb_ace_t *ace) in srvsvc_ace_set_relative() argument 218 if ((m_ace == NULL) || (ace == NULL)) in srvsvc_ace_set_relative() 221 bcopy(&ace->se_hdr, &m_ace->header, sizeof (mslm_ace_hdr_t)); in srvsvc_ace_set_relative() 222 m_ace->mask = ace->se_mask; in srvsvc_ace_set_relative() 224 if ((ace->se_sid == NULL) || (m_sid == NULL)) in srvsvc_ace_set_relative() 226 bcopy(ace->se_sid, m_sid, smb_sid_len(ace->se_sid)); in srvsvc_ace_set_relative() 268 smb_ace_t *ace; in srvsvc_sd_set_relative() local 316 ace = sd->sd_sacl->sl_aces; in srvsvc_sd_set_relative() 320 for (i = 0; i < ace_cnt; i++, ace++) { in srvsvc_sd_set_relative() 327 status = srvsvc_ace_set_relative(m_ace, m_sid, ace); in srvsvc_sd_set_relative() [all …]
|
| /onnv-gate/usr/src/uts/common/fs/smbsrv/ |
| H A D | smb_nt_transact_security.c | 311 smb_ace_t *ace; in smb_encode_sacl() local 321 for (i = 0, ace = acl->sl_aces; i < acl->sl_acecnt; i++, ace++) { in smb_encode_sacl() 323 ace->se_hdr.se_type, ace->se_hdr.se_flags, in smb_encode_sacl() 324 ace->se_hdr.se_bsize, ace->se_mask); in smb_encode_sacl() 326 smb_encode_sid(xa, ace->se_sid); in smb_encode_sacl() 338 smb_ace_t *ace; in smb_encode_dacl() local 347 ace = list_head(&acl->sl_sorted); in smb_encode_dacl() 348 while (ace) { in smb_encode_dacl() 350 ace->se_hdr.se_type, ace->se_hdr.se_flags, in smb_encode_dacl() 351 ace->se_hdr.se_bsize, ace->se_mask); in smb_encode_dacl() [all …]
|
| H A D | smb_acl.c | 123 void *ace; in smb_acl_free() local 131 while ((ace = list_head(&acl->sl_sorted)) != NULL) in smb_acl_free() 132 list_remove(&acl->sl_sorted, ace); in smb_acl_free() 217 smb_ace_t *ace; in smb_acl_sort() local 236 for (i = 0, ace = acl->sl_aces; i < acl->sl_acecnt; ++i, ace++) { in smb_acl_sort() 237 ace_flags = ace->se_hdr.se_flags; in smb_acl_sort() 239 switch (ace->se_hdr.se_type) { in smb_acl_sort() 260 list_insert_tail(&ace_grps[ag], ace); in smb_acl_sort() 269 while ((ace = list_head(alist)) != NULL) { in smb_acl_sort() 270 list_remove(alist, ace); in smb_acl_sort() [all …]
|
| /onnv-gate/usr/src/uts/common/io/ib/clients/ibd/ |
| H A D | ibd_cm.c | 125 ibd_ace_t *ace; in ibd_async_rc_close_act_chan() local 128 ace = rc_chan->ace; in ibd_async_rc_close_act_chan() 129 ASSERT(ace != NULL); in ibd_async_rc_close_act_chan() 133 ASSERT(ace->ac_ref != 0); in ibd_async_rc_close_act_chan() 134 atomic_dec_32(&ace->ac_ref); in ibd_async_rc_close_act_chan() 135 ace->ac_chan = NULL; in ibd_async_rc_close_act_chan() 136 if ((ace->ac_ref == 0) || (ace->ac_ref == CYCLEVAL)) { in ibd_async_rc_close_act_chan() 137 IBD_ACACHE_INSERT_FREE(state, ace); in ibd_async_rc_close_act_chan() 138 ace->ac_ref = 0; in ibd_async_rc_close_act_chan() 140 ace->ac_ref |= CYCLEVAL; in ibd_async_rc_close_act_chan() [all …]
|
| H A D | ibd.c | 841 ibd_rc_chan_s::ace in _NOTE() 1937 ibd_ace_t *ace, *pace; in ibd_async_link() local 1997 ace = list_head(&state->id_ah_active); in ibd_async_link() 1998 while ((pace = ace) != NULL) { in ibd_async_link() 2001 ace = list_next(&state->id_ah_active, ace); in ibd_async_link() 6938 ibd_ace_t *ace; in ibd_send() local 6972 ace = ibd_acache_lookup(state, dest, &ret, 1); in ibd_send() 6973 if (state->id_enable_rc && (ace != NULL) && in ibd_send() 6974 (ace->ac_mac.ipoib_qpn != htonl(IB_MC_QPN))) { in ibd_send() 6975 if (ace->ac_chan == NULL) { in ibd_send() [all …]
|
| /onnv-gate/usr/src/lib/libsmbfs/smb/ |
| H A D | acl_print.c | 75 fprint_ntace(FILE *fp, i_ntace_t *ace) in fprint_ntace() argument 77 if (ace == NULL) { in fprint_ntace() 84 ace->ace_hdr.ace_type, ace->ace_hdr.ace_flags, in fprint_ntace() 85 ace->ace_v2.ace_rights); in fprint_ntace() 88 fprint_sid(fp, ace->ace_v2.ace_sid); in fprint_ntace()
|
| /onnv-gate/usr/src/uts/common/fs/zfs/ |
| H A D | zfs_byteswap.c | 34 zfs_oldace_byteswap(ace_t *ace, int ace_cnt) in zfs_oldace_byteswap() argument 38 for (i = 0; i != ace_cnt; i++, ace++) { in zfs_oldace_byteswap() 39 ace->a_who = BSWAP_32(ace->a_who); in zfs_oldace_byteswap() 40 ace->a_access_mask = BSWAP_32(ace->a_access_mask); in zfs_oldace_byteswap() 41 ace->a_flags = BSWAP_16(ace->a_flags); in zfs_oldace_byteswap() 42 ace->a_type = BSWAP_16(ace->a_type); in zfs_oldace_byteswap()
|
| H A D | zfs_replay.c | 817 ace_t *ace = (ace_t *)(lr + 1); /* ace array follows lr_acl_t */ in zfs_replay_acl_v0() local 824 zfs_oldace_byteswap(ace, lr->lr_aclcnt); in zfs_replay_acl_v0() 835 vsa.vsa_aclentp = ace; in zfs_replay_acl_v0() 861 ace_t *ace = (ace_t *)(lr + 1); in zfs_replay_acl() local 868 zfs_ace_byteswap(ace, lr->lr_acl_bytes, B_FALSE); in zfs_replay_acl() 870 byteswap_uint64_array((caddr_t)ace + in zfs_replay_acl() 882 vsa.vsa_aclentp = ace; in zfs_replay_acl() 887 void *fuidstart = (caddr_t)ace + in zfs_replay_acl()
|
| /onnv-gate/usr/src/uts/common/sys/ib/clients/ibd/ |
| H A D | ibd.h | 307 #define CLEAR_REFCYCLE(ace) (ace)->ac_ref = 0 argument 308 #define CYCLE_SET(ace) (((ace)->ac_ref & CYCLEVAL) == CYCLEVAL) argument 309 #define GET_REF(ace) ((ace)->ac_ref) argument 310 #define GET_REF_CYCLE(ace) ( \ argument 314 ASSERT(CYCLE_SET(ace)), \ 315 ((ace)->ac_ref & ~(CYCLEVAL)) \ 317 #define INC_REF(ace, num) { \ argument 318 atomic_add_32(&(ace)->ac_ref, num); \ 320 #define SET_CYCLE_IF_REF(ace) ( \ argument 321 CYCLE_SET(ace) ? B_TRUE : \ [all …]
|
| /onnv-gate/usr/src/cmd/praudit/ |
| H A D | format.c | 3005 pa_ace_flags(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_flags() argument 3021 switch (ace->a_flags & ACE_TYPE_FLAGS) { in pa_ace_flags() 3039 uval.uint32_val = ace->a_flags; in pa_ace_flags() 3043 uval.uint32_val = ace->a_flags; in pa_ace_flags() 3051 pa_ace_who(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_who() argument 3064 switch (ace->a_flags & ACE_TYPE_FLAGS) { in pa_ace_who() 3066 returnstat = pa_print_gid(context, ace->a_who, returnstat, in pa_ace_who() 3070 returnstat = pa_print_uid(context, ace->a_who, returnstat, in pa_ace_who() 3117 pa_ace_access_mask(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_access_mask() argument 3138 if (ace->a_access_mask & ACE_READ_DATA) in pa_ace_access_mask() [all …]
|
| /onnv-gate/usr/src/common/smbclnt/ |
| H A D | smbfs_ntacl.c | 168 ifree_ace(i_ntace_t *ace) in ifree_ace() argument 171 if (ace == NULL) in ifree_ace() 174 switch (ace->ace_hdr.ace_type) { in ifree_ace() 179 ifree_sid(ace->ace_v2.ace_sid); in ifree_ace() 180 FREESZ(ace, sizeof (i_ntace_v2_t)); in ifree_ace() 193 i_ntace_t *ace = NULL; in md_get_ace() local 218 if ((ace = MALLOC(alloc_size)) == NULL) in md_get_ace() 220 bzero(ace, alloc_size); in md_get_ace() 222 ace->ace_hdr.ace_type = ace_hdr.ace_type; in md_get_ace() 223 ace->ace_hdr.ace_flags = ace_hdr.ace_flags; in md_get_ace() [all …]
|
| /onnv-gate/usr/src/uts/common/fs/nfs/ |
| H A D | nfs4_acl.c | 1659 acet_to_ace4(ace_t *ace, nfsace4 *nfsace4, int isserver) in acet_to_ace4() argument 1663 if (ace == NULL) { in acet_to_ace4() 1676 switch (ace->a_type) { in acet_to_ace4() 1685 "acet_to_ace4: unsupported type: %x", ace->a_type)); in acet_to_ace4() 1692 acet_mask_to_ace4_mask(ace->a_access_mask, &nfsace4->access_mask); in acet_to_ace4() 1693 acet_flags_to_ace4_flags(ace->a_flags, &nfsace4->flag); in acet_to_ace4() 1695 if (ace->a_flags & ACE_GROUP) { in acet_to_ace4() 1698 } else if (ace->a_flags & ACE_IDENTIFIER_GROUP) { in acet_to_ace4() 1708 if (ace->a_who == GID_UNKNOWN && !isserver) { in acet_to_ace4() 1716 error = nfs_idmap_gid_str(ace->a_who, &nfsace4->who, isserver); in acet_to_ace4() [all …]
|
| H A D | nfs4_srv_deleg.c | 1382 nfsace4 *ace, int recall) in rfs4_set_deleg_response() argument 1398 if (ace == NULL) { in rfs4_set_deleg_response() 1410 nace.type = ace->type; in rfs4_set_deleg_response() 1411 nace.flag = ace->flag; in rfs4_set_deleg_response() 1412 nace.access_mask = ace->access_mask; in rfs4_set_deleg_response() 1413 (void) utf8_copy(&ace->who, &nace.who); in rfs4_set_deleg_response()
|
| /onnv-gate/usr/src/lib/libsec/common/ |
| H A D | acl.y | 37 ace_t ace; member 53 %type <ace> ace 79 acl_entry: ace 150 ace: entry_type idname ace_perms access_type
|
| /onnv-gate/usr/src/cmd/mdb/common/modules/smbsrv/ |
| H A D | smbsrv.c | 1924 smb_ace_t ace; in smb_ace() local 1939 if (mdb_vread(&ace, sizeof (ace), addr) != sizeof (ace)) { in smb_ace() 1945 if (ace.se_hdr.se_type < ACE_TYPE_TABLEN) in smb_ace() 1946 ptr = ace_types[ace.se_hdr.se_type].ace_type_sting; in smb_ace() 1950 mdb_printf("ACE Type: 0x%02x (%s)\n", ace.se_hdr.se_type, ptr); in smb_ace() 1951 mdb_printf("ACE Flags: %b\n", (int)ace.se_hdr.se_flags, in smb_ace() 1953 mdb_printf("ACE Wire Size: 0x%04x\n", ace.se_hdr.se_bsize); in smb_ace() 1954 mdb_printf("ACE Mask: 0x%08x\n", ace.se_mask); in smb_ace() 1962 ace.se_hdr.se_type, ace.se_hdr.se_flags, ace.se_mask); in smb_ace() 1964 rc = smb_sid_print((uintptr_t)ace.se_sid); in smb_ace()
|
| /onnv-gate/usr/src/lib/libntfs/common/libntfs/ |
| H A D | dir.c | 1102 ACCESS_ALLOWED_ACE *ace; in __ntfs_create() local 1188 ace = (ACCESS_ALLOWED_ACE*)((u8*)acl + sizeof(ACL)); in __ntfs_create() 1189 ace->type = ACCESS_ALLOWED_ACE_TYPE; in __ntfs_create() 1190 ace->flags = OBJECT_INHERIT_ACE | CONTAINER_INHERIT_ACE; in __ntfs_create() 1191 ace->size = cpu_to_le16(sizeof(ACCESS_ALLOWED_ACE)); in __ntfs_create() 1192 ace->mask = cpu_to_le32(0x1f01ff); /* FIXME */ in __ntfs_create() 1193 ace->sid.revision = 1; in __ntfs_create() 1194 ace->sid.sub_authority_count = 1; in __ntfs_create() 1195 ace->sid.sub_authority[0] = 0; in __ntfs_create() 1196 ace->sid.identifier_authority.value[5] = 1; in __ntfs_create()
|
| /onnv-gate/usr/src/cmd/man/src/util/instant.src/tptregexp/ |
| H A D | tests | 36 a[b-d]e ace y & ace
|
| /onnv-gate/usr/src/common/acl/ |
| H A D | acl_common.c | 799 acevals_find(ace_t *ace, avl_tree_t *avl, int *num) in acevals_find() argument 804 key.key = ace->a_who; in acevals_find() 813 acevals_init(rc, ace->a_who); in acevals_find() 1261 ln_ace_to_aent(ace_t *ace, int n, uid_t owner, gid_t group, in ln_ace_to_aent() argument 1282 if (ace == NULL) { in ln_ace_to_aent() 1310 acep = &ace[i]; in ln_ace_to_aent()
|
| /onnv-gate/usr/src/uts/common/sys/ |
| H A D | acl.h | 43 typedef struct ace { struct
|
| /onnv-gate/usr/src/cmd/mdb/common/modules/zfs/ |
| H A D | zfs.c | 2682 ace_t ace; in zfs_ace0_print() local 2693 if (mdb_vread(&ace, sizeof (ace_t), addr) == -1) { in zfs_ace0_print() 2698 if ((ace.a_flags & ACE_TYPE_FLAGS) == 0 || in zfs_ace0_print() 2699 (ace.a_flags & ACE_TYPE_FLAGS) == ACE_IDENTIFIER_GROUP) in zfs_ace0_print() 2700 id = ace.a_who; in zfs_ace0_print() 2704 return (zfs_ace_print_common(addr, flags, id, ace.a_access_mask, in zfs_ace0_print() 2705 ace.a_flags, ace.a_type, verbose)); in zfs_ace0_print()
|
| /onnv-gate/usr/src/cmd/perl/5.8.4/distrib/t/op/ |
| H A D | pat.t | 842 @dummy = /([ace]).(?{push @res, $1,$2})([ce])(?{push @res, $1,$2})/g; 851 @dummy = /([ace]).(?{push @res, $`,$&,$'})([ce])(?{push @res, $`,$&,$'})/g; 1879 $T="ok 652\n";if ($x =~ /(?:([ace])|([bdf]))*/ and $^N eq "f" ){print $T} else {print "not $T"}; 1880 $T="ok 653\n";if ($x =~ /(([ace])|([bd]))*/ and $^N eq "e" ){print $T} else {print "not $T"}; 1882 $T="ok 654\n";if($x =~ /(([ace])|([bdf]))*/ and $^N eq "f" ){print $T} else {print "not $T"};
|
| H A D | re_tests | 74 a[b-d]e ace y $& ace 399 a(?:b|c|d)(.) ace y $1 e 400 a(?:b|c|d)*(.) ace y $1 e 401 a(?:b|c|d)+?(.) ace y $1 e 415 a(?:b|(c|e){1,2}?|d)+?(.) ace y $1$2 ce
|