| /src/sys/cddl/compat/opensolaris/kern/ |
| H A D | opensolaris_acl.c | 104 const ace_t *ace; in acl_from_aces() local 127 ace = &(aces[i]); in acl_from_aces() 129 if (ace->a_flags & ACE_OWNER) in acl_from_aces() 131 else if (ace->a_flags & ACE_GROUP) in acl_from_aces() 133 else if (ace->a_flags & ACE_EVERYONE) in acl_from_aces() 135 else if (ace->a_flags & ACE_IDENTIFIER_GROUP) in acl_from_aces() 141 entry->ae_id = ace->a_who; in acl_from_aces() 145 entry->ae_perm = _bsd_from_zfs(ace->a_access_mask, perms); in acl_from_aces() 146 entry->ae_flags = _bsd_from_zfs(ace->a_flags, flags); in acl_from_aces() 148 switch (ace->a_type) { in acl_from_aces() [all …]
|
| /src/sys/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_acl.c | 106 const ace_t *ace; in acl_from_aces() local 129 ace = &(aces[i]); in acl_from_aces() 131 if (ace->a_flags & ACE_OWNER) in acl_from_aces() 133 else if (ace->a_flags & ACE_GROUP) in acl_from_aces() 135 else if (ace->a_flags & ACE_EVERYONE) in acl_from_aces() 137 else if (ace->a_flags & ACE_IDENTIFIER_GROUP) in acl_from_aces() 143 entry->ae_id = ace->a_who; in acl_from_aces() 147 entry->ae_perm = _bsd_from_zfs(ace->a_access_mask, perms); in acl_from_aces() 148 entry->ae_flags = _bsd_from_zfs(ace->a_flags, flags); in acl_from_aces() 150 switch (ace->a_type) { in acl_from_aces() [all …]
|
| /src/contrib/lib9p/ |
| H A D | genacl.c | 101 struct l9p_ace *ace; in l9p_check_aces() local 113 ace = &acl->acl_aces[i]; in l9p_check_aces() 114 switch (ace->ace_type) { in l9p_check_aces() 125 if (ace->ace_flags & L9P_ACEF_OWNER) { in l9p_check_aces() 130 } else if (ace->ace_flags & L9P_ACEF_GROUP) { in l9p_check_aces() 135 } else if (ace->ace_flags & L9P_ACEF_EVERYONE) { in l9p_check_aces() 141 if (ace->ace_idsize != sizeof(tid)) in l9p_check_aces() 146 memcpy(&tid, &ace->ace_idbytes, sizeof(tid)); in l9p_check_aces() 147 if (ace->ace_flags & L9P_ACEF_IDENTIFIER_GROUP) { in l9p_check_aces() 166 allowdeny = ace->ace_type == L9P_ACET_ACCESS_DENIED ? in l9p_check_aces() [all …]
|
| /src/sys/fs/nfs/ |
| H A D | nfs_commonacl.c | 366 __enum_uint8(vtype) type, int group, int owner, struct acl_entry *ace) in nfsrv_buildace() argument 377 if (ace->ae_entry_type & ACL_ENTRY_TYPE_ALLOW) in nfsrv_buildace() 379 else if (ace->ae_entry_type & ACL_ENTRY_TYPE_DENY) in nfsrv_buildace() 381 else if (ace->ae_entry_type & ACL_ENTRY_TYPE_AUDIT) in nfsrv_buildace() 390 if (ace->ae_flags & ACL_ENTRY_FILE_INHERIT) in nfsrv_buildace() 392 if (ace->ae_flags & ACL_ENTRY_DIRECTORY_INHERIT) in nfsrv_buildace() 394 if (ace->ae_flags & ACL_ENTRY_NO_PROPAGATE_INHERIT) in nfsrv_buildace() 396 if (ace->ae_flags & ACL_ENTRY_INHERIT_ONLY) in nfsrv_buildace() 398 if (ace->ae_flags & ACL_ENTRY_SUCCESSFUL_ACCESS) in nfsrv_buildace() 400 if (ace->ae_flags & ACL_ENTRY_FAILED_ACCESS) in nfsrv_buildace() [all …]
|
| /src/tests/sys/cddl/zfs/tests/acl/nontrivial/ |
| H A D | zfs_acl_chmod_rwx_001_pos.ksh | 78 typeset ace=$3 92 log_must usr_exec $CHMOD "$opt$ace" "$node" 104 if [[ "$num:$ace" != "$cur_ace" ]]; then 105 log_fail "FAIL: $CHMOD $opt$ace $node" 120 for ace in $file_ACEs; do 123 test_chmod_ACE_list $opt $num $ace $testfile 126 for ace in $dir_ACEs; do 129 test_chmod_ACE_list $opt $num $ace $testdir
|
| /src/sys/contrib/openzfs/module/zfs/ |
| H A D | zfs_byteswap.c | 38 zfs_oldace_byteswap(ace_t *ace, int ace_cnt) in zfs_oldace_byteswap() argument 40 for (int i = 0; i != ace_cnt; i++, ace++) { in zfs_oldace_byteswap() 41 ace->a_who = BSWAP_32(ace->a_who); in zfs_oldace_byteswap() 42 ace->a_access_mask = BSWAP_32(ace->a_access_mask); in zfs_oldace_byteswap() 43 ace->a_flags = BSWAP_16(ace->a_flags); in zfs_oldace_byteswap() 44 ace->a_type = BSWAP_16(ace->a_type); in zfs_oldace_byteswap()
|
| /src/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | trace_acl.h | 49 TP_PROTO(znode_t *zn, zfs_ace_hdr_t *ace, uint32_t mask_matched), 50 TP_ARGS(zn, ace, mask_matched), 107 __entry->z_type = ace->z_type; 108 __entry->z_flags = ace->z_flags; 109 __entry->z_access_mask = ace->z_access_mask; 136 TP_PROTO(znode_t *zn, zfs_ace_hdr_t *ace, uint32_t mask_matched), \ 137 TP_ARGS(zn, ace, mask_matched))
|
| /src/sys/geom/ |
| H A D | geom_subr.c | 197 if (pp->acr || pp->acw || pp->ace) { in g_unload_class() 202 if (cp->acr || cp->acw || cp->ace) { in g_unload_class() 329 if (pp->acr || pp->acw || pp->ace) in g_retaste_event() 483 if (cp->acr || cp->acw || cp->ace) in g_wither_geom_close() 484 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_wither_geom_close() 516 if (cp->acr || cp->acw || cp->ace) in g_wither_washer() 562 KASSERT (cp->ace == 0, ("g_destroy_consumer with ace")); in g_destroy_consumer() 810 KASSERT (pp->ace == 0, ("g_destroy_provider with ace")); in g_destroy_provider() 932 KASSERT(cp->ace == 0, ("detach but nonzero ace")); in g_detach() 975 KASSERT(cp->ace + dce >= 0, ("access resulting in negative ace")); in g_access() [all …]
|
| H A D | geom_slice.c | 121 if ((pp->acw + dw) > 0 && pp2->ace > 0) in g_slice_access() 123 if ((pp->ace + de) > 0 && pp2->acw > 0) in g_slice_access() 128 if (cp->acr == 0 && cp->acw == 0 && cp->ace == 0) in g_slice_access() 131 if ((cp->acr + dr) == 0 && (cp->acw + dw) == 0 && (cp->ace + de) == 1) in g_slice_access() 140 (cp->acr + cp->acw + cp->ace) == 0) in g_slice_access() 369 acc = pp->acr + pp->acw + pp->ace; in g_slice_config() 500 if ((cp->acr + cp->acw + cp->ace) == 0) in g_slice_orphan()
|
| H A D | geom_dump.c | 54 cp, cp->acr, cp->acw, cp->ace); in g_confdot_consumer() 65 pp->ace, pp->error, pp->sectorsize, (uintmax_t)pp->stripesize); in g_confdot_provider() 197 cp->acr, cp->acw, cp->ace); in g_conf_consumer() 216 pp->acr, pp->acw, pp->ace); in g_conf_provider()
|
| /src/sys/geom/shsec/ |
| H A D | g_shsec.c | 167 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_shsec_remove_disk() 203 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) in g_shsec_access() 206 if ((pp->acr + dr) == 0 && (pp->acw + dw) == 0 && (pp->ace + de) == 0) in g_shsec_access() 214 if (cp1->acr == 0 && cp1->acw == 0 && cp1->ace == 0 && in g_shsec_access() 487 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) { in g_shsec_add_disk() 488 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); in g_shsec_add_disk() 517 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) in g_shsec_add_disk() 518 g_access(cp, -fcp->acr, -fcp->acw, -fcp->ace); in g_shsec_add_disk() 585 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_shsec_destroy() 592 pp->acr, pp->acw, pp->ace); in g_shsec_destroy() [all …]
|
| /src/crypto/krb5/src/plugins/preauth/securid_sam2/ |
| H A D | README | 10 --disable-rpath LDFLAGS=-L/home/developer/ace/ACEAgentSDK/lib/lnx \ 11 CPPFLAGS=-I/home/developer/ace/ACEAgentSDK/inc
|
| /src/contrib/libarchive/libarchive/test/ |
| H A D | test_acl_platform_nfs4.c | 435 acl_match(ace_t *ace, struct myacl_t *myacl) in acl_match() argument 439 perms = acl_permset_to_bitmap(ace->a_access_mask) | acl_flagset_to_bitmap(ace->a_flags); in acl_match() 444 switch (ace->a_type) { in acl_match() 465 if (ace->a_flags & ACE_OWNER) { in acl_match() 468 } else if (ace->a_flags & ACE_GROUP) { in acl_match() 471 } else if (ace->a_flags & ACE_EVERYONE) { in acl_match() 474 } else if (ace->a_flags & ACE_IDENTIFIER_GROUP) { in acl_match() 477 if ((gid_t)myacl->qual != ace->a_who) in acl_match() 482 if ((uid_t)myacl->qual != ace->a_who) in acl_match()
|
| /src/sys/geom/concat/ |
| H A D | g_concat.c | 141 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_concat_remove_disk() 184 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) in g_concat_access() 187 if ((pp->acr + dr) == 0 && (pp->acw + dw) == 0 && (pp->ace + de) == 0) in g_concat_access() 196 if (cp1->acr == 0 && cp1->acw == 0 && cp1->ace == 0 && in g_concat_access() 567 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) { in g_concat_add_disk() 568 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); in g_concat_add_disk() 617 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) in g_concat_add_disk() 618 g_access(cp, -fcp->acr, -fcp->acw, -fcp->ace); in g_concat_add_disk() 691 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_concat_destroy() 698 pp->acr, pp->acw, pp->ace); in g_concat_destroy() [all …]
|
| /src/sys/contrib/device-tree/Bindings/arm/ |
| H A D | cci.txt | 70 Definition: must be set to one of {"ace", "ace-lite"} 193 interface-type = "ace-lite"; 199 interface-type = "ace"; 205 interface-type = "ace";
|
| /src/sys/geom/stripe/ |
| H A D | g_stripe.c | 173 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_stripe_remove_disk() 213 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) in g_stripe_access() 216 if ((pp->acr + dr) == 0 && (pp->acw + dw) == 0 && (pp->ace + de) == 0) in g_stripe_access() 223 if (cp1->acr == 0 && cp1->acw == 0 && cp1->ace == 0 && in g_stripe_access() 775 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) { in g_stripe_add_disk() 776 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); in g_stripe_add_disk() 819 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) in g_stripe_add_disk() 820 g_access(cp, -fcp->acr, -fcp->acw, -fcp->ace); in g_stripe_add_disk() 906 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_stripe_destroy() 913 pp->acr, pp->acw, pp->ace); in g_stripe_destroy()
|
| /src/sys/geom/linux_lvm/ |
| H A D | g_linux_lvm.c | 115 if (pp->acr + dr == 0 && pp->acw + dw == 0 && pp->ace + de == 0) in g_llvm_access() 122 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) in g_llvm_access() 125 if (pp->acr + dr == 0 && pp->acw + dw == 0 && pp->ace + de == 0) in g_llvm_access() 347 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_llvm_remove_disk() 348 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_llvm_remove_disk() 442 if (fcp->acr > 0 || fcp->acw || fcp->ace > 0) { in g_llvm_add_disk() 445 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); in g_llvm_add_disk() 590 if (pp->acr != 0 || pp->acw != 0 || pp->ace != 0) { in g_llvm_destroy() 592 pp->name, pp->acr, pp->acw, pp->ace); in g_llvm_destroy()
|
| /src/sys/geom/mirror/ |
| H A D | g_mirror.c | 382 -cp->acw, -cp->ace, 0); in g_mirror_kill_consumer() 383 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_mirror_kill_consumer() 384 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_mirror_kill_consumer() 686 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_mirror_write_metadata() 688 cp->acw, cp->ace)); in g_mirror_write_metadata() 1425 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_mirror_sync_request() 1427 cp->acr, cp->acw, cp->ace)); in g_mirror_sync_request() 1538 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_mirror_request_prefer() 1540 cp->acw, cp->ace)); in g_mirror_request_prefer() 1573 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_mirror_request_round_robin() [all …]
|
| /src/sys/geom/raid3/ |
| H A D | g_raid3.c | 478 -cp->acw, -cp->ace, 0); in g_raid3_kill_consumer() 479 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_raid3_kill_consumer() 480 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_raid3_kill_consumer() 720 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_raid3_write_metadata() 722 cp->acw, cp->ace)); in g_raid3_write_metadata() 1129 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_raid3_scatter() 1131 cp->acr, cp->acw, cp->ace)); in g_raid3_scatter() 1235 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_raid3_gather() 1237 cp->acr, cp->acw, cp->ace)); in g_raid3_gather() 1447 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_raid3_flush() [all …]
|
| /src/sys/geom/union/ |
| H A D | g_union.c | 567 if (pp->acr > 0 || pp->acw > 0 || pp->ace > 0) { in g_union_ctl_revert() 670 pp->ace > 0) { in g_union_ctl_commit() 684 lowerpp->ace > lowercp->ace) { in g_union_ctl_commit() 785 e += pp->ace; in g_union_access() 787 if ((pp->acr + pp->acw + pp->ace) > 0 && (r + w + e) == 0) in g_union_access() 1322 (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0))) { in g_union_destroy() 1333 pp->acw, pp->ace); in g_union_destroy() 1336 pp->acw, pp->ace); in g_union_destroy()
|
| /src/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zvol_os.c | 200 static int zvol_geom_access(struct g_provider *pp, int acr, int acw, int ace); 436 zvol_geom_access(struct g_provider *pp, int acr, int acw, int ace) in zvol_geom_access() argument 446 KASSERT((acr >= 0 && acw >= 0 && ace >= 0) || in zvol_geom_access() 447 (acr <= 0 && acw <= 0 && ace <= 0), in zvol_geom_access() 449 pp->name, acr, acw, ace)); in zvol_geom_access() 452 if (acr <= 0 && acw <= 0 && ace <= 0) in zvol_geom_access() 466 count = acr + acw + ace; in zvol_geom_access() 471 if (acr != 0 || ace != 0) in zvol_geom_access()
|
| /src/sys/geom/mountver/ |
| H A D | g_mountver.c | 90 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_mountver_detach() 91 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_mountver_detach() 370 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_mountver_destroy() 376 pp->name, pp->acr, pp->acw, pp->ace); in g_mountver_destroy()
|
| /src/sys/geom/virstor/ |
| H A D | g_virstor.c | 344 if (fcp->acr != 0 || fcp->acw != 0 || fcp->ace != 0) { in virstor_ctl_add() 345 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); in virstor_ctl_add() 898 if (c->acr > 0 || c->acw > 0 || c->ace > 0) in remove_component() 927 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in virstor_geom_destroy() 966 if (pp == NULL || (pp->acr == 0 && pp->acw == 0 && pp->ace == 0)) in virstor_geom_destroy() 1156 if (fcp->acr > 0 || fcp->acw || fcp->ace > 0) { in add_provider_to_geom() 1159 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); in add_provider_to_geom() 1411 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) in g_virstor_access() 1414 if (pp->acr + dr == 0 && pp->acw + dw == 0 && pp->ace + de == 0) { in g_virstor_access() 1425 if (c->acr == 0 && c->acw == 0 && c->ace == 0 && in g_virstor_access()
|
| /src/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | acl.h | 30 typedef struct ace { struct
|
| /src/contrib/netbsd-tests/ipf/expected/ |
| H A D | n12 | 3 4500 003c 00b0 4000 fe06 7964 c0a8 0303 c0a8 7e53 0017 12c2 f674 e02c 4e33 298f a012 2798 7ace 0000…
|