/freebsd-11-stable/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_acl.c | 108 const ace_t *ace; local 131 ace = &(aces[i]); 133 if (ace->a_flags & ACE_OWNER) 135 else if (ace->a_flags & ACE_GROUP) 137 else if (ace->a_flags & ACE_EVERYONE) 139 else if (ace->a_flags & ACE_IDENTIFIER_GROUP) 145 entry->ae_id = ace->a_who; 149 entry->ae_perm = _bsd_from_zfs(ace->a_access_mask, perms); 150 entry->ae_flags = _bsd_from_zfs(ace->a_flags, flags); 152 switch (ace 178 ace_t *ace; local [all...] |
/freebsd-11-stable/sys/cddl/contrib/opensolaris/common/acl/ |
H A D | acl_common.c | 575 * ace. To do this, we invert the mask (found 577 * DENY ace access_mask. 620 * Set the corresponding deny for the group ace. 624 * the allow ace. 627 * skip ahead for the deny ace, here. 804 acevals_find(ace_t *ace, avl_tree_t *avl, int *num) argument 809 key.key = ace->a_who; 818 acevals_init(rc, ace->a_who); 1266 ln_ace_to_aent(ace_t *ace, int n, uid_t owner, gid_t group, argument 1287 if (ace [all...] |
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | zfs_byteswap.c | 34 zfs_oldace_byteswap(ace_t *ace, int ace_cnt) argument 38 for (i = 0; i != ace_cnt; i++, ace++) { 39 ace->a_who = BSWAP_32(ace->a_who); 40 ace->a_access_mask = BSWAP_32(ace->a_access_mask); 41 ace->a_flags = BSWAP_16(ace->a_flags); 42 ace->a_type = BSWAP_16(ace [all...] |
H A D | zfs_replay.c | 933 ace_t *ace = (ace_t *)(lr + 1); /* ace array follows lr_acl_t */ local 941 zfs_oldace_byteswap(ace, lr->lr_aclcnt); 952 vsa.vsa_aclentp = ace; 983 ace_t *ace = (ace_t *)(lr + 1); local 991 zfs_ace_byteswap(ace, lr->lr_acl_bytes, B_FALSE); 993 byteswap_uint64_array((caddr_t)ace + 1005 vsa.vsa_aclentp = ace; 1010 void *fuidstart = (caddr_t)ace +
|
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | acl.h | 56 typedef struct ace { struct 206 /* cmd's to manipulate ace acls. */
|
/freebsd-11-stable/sys/dev/fdc/ |
H A D | fdc.c | 1626 ae = e + pp->ace; 1635 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) {
|
/freebsd-11-stable/sys/geom/bde/ |
H A D | g_bde.c | 101 if (cp->acr == 0 && cp->acw == 0 && cp->ace == 0) { 106 if ((cp->acr + dr) == 0 && (cp->acw + dw) == 0 && (cp->ace + de) == 1) { 243 if (pp->acr > 0 || pp->acw > 0 || pp->ace > 0)
|
/freebsd-11-stable/sys/geom/cache/ |
H A D | g_cache.c | 562 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { 568 pp->name, pp->acr, pp->acw, pp->ace);
|
/freebsd-11-stable/sys/geom/ |
H A D | geom_aes.c | 263 if (cp->acr == 0 && cp->acw == 0 && cp->ace == 0) 266 if ((cp->acr + dr) == 0 && (cp->acw + dw) == 0 && (cp->ace + de) == 1)
|
H A D | geom_ccd.c | 835 if (pp->acr != 0 || pp->acw != 0 || pp->ace != 0) { 837 pp->acr, pp->acw, pp->ace);
|
H A D | geom_dump.c | 55 cp, cp->acr, cp->acw, cp->ace); 66 pp->ace, pp->error, pp->sectorsize, pp->stripesize); 192 cp->acr, cp->acw, cp->ace); 210 pp->acr, pp->acw, pp->ace);
|
H A D | geom_fox.c | 187 g_access(cp, -cp->acr, -cp->acw, -cp->ace); 320 if (cp1->ace) 408 if (pp2->acr > 0 || pp2->acw > 0 || pp2->ace > 0) {
|
H A D | geom_slice.c | 125 if ((pp->acw + dw) > 0 && pp2->ace > 0) 127 if ((pp->ace + de) > 0 && pp2->acw > 0) 132 if (cp->acr == 0 && cp->acw == 0 && cp->ace == 0) 135 if ((cp->acr + dr) == 0 && (cp->acw + dw) == 0 && (cp->ace + de) == 1) 144 (cp->acr + cp->acw + cp->ace) == 0) 372 acc = pp->acr + pp->acw + pp->ace; 503 if ((cp->acr + cp->acw + cp->ace) == 0)
|
H A D | geom_vfs.c | 84 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) 85 g_access(cp, -cp->acr, -cp->acw, -cp->ace);
|
/freebsd-11-stable/sys/geom/journal/ |
H A D | g_journal.c | 412 g_journal_access(struct g_provider *pp, int acr, int acw, int ace) argument 419 acr, acw, ace); 423 dce = pp->ace + ace; 427 if (acr <= 0 && acw <= 0 && ace <= 0) 2389 if (pp->acr != 0 || pp->acw != 0 || pp->ace != 0) { 2391 pp->name, pp->acr, pp->acw, pp->ace); 2435 if (cp->acr + cp->acw + cp->ace > 0)
|
/freebsd-11-stable/sys/geom/linux_lvm/ |
H A D | g_linux_lvm.c | 113 if (pp->acr + dr == 0 && pp->acw + dw == 0 && pp->ace + de == 0) 120 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) 123 if (pp->acr + dr == 0 && pp->acw + dw == 0 && pp->ace + de == 0) 341 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) 342 g_access(cp, -cp->acr, -cp->acw, -cp->ace); 436 if (fcp->acr > 0 || fcp->acw || fcp->ace > 0) { 439 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); 582 if (pp->acr != 0 || pp->acw != 0 || pp->ace != 0) { 584 pp->name, pp->acr, pp->acw, pp->ace);
|
/freebsd-11-stable/sys/geom/mirror/ |
H A D | g_mirror.c | 367 -cp->acw, -cp->ace, 0); 368 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) 369 g_access(cp, -cp->acr, -cp->acw, -cp->ace); 663 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, 665 cp->acw, cp->ace)); 1368 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, 1370 cp->acr, cp->acw, cp->ace)); 1481 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, 1483 cp->acw, cp->ace)); 1516 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace > 2998 g_mirror_access(struct g_provider *pp, int acr, int acw, int ace) argument [all...] |
/freebsd-11-stable/sys/geom/multipath/ |
H A D | g_multipath.c | 203 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) { 205 g_access(cp, -cp->acr, -cp->acw, -cp->ace); 560 int error, acr, acw, ace; local 598 ace = sc->sc_pp->ace; 600 acr = acw = ace = 0; 604 ace++; 606 error = g_access(cp, acr, acw, ace);
|
/freebsd-11-stable/sys/geom/nop/ |
H A D | g_nop.c | 327 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { 333 pp->name, pp->acr, pp->acw, pp->ace);
|
/freebsd-11-stable/sys/geom/raid/ |
H A D | g_raid.c | 872 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) 873 g_access(cp, -cp->acr, -cp->acw, -cp->ace); 1822 g_raid_access(struct g_provider *pp, int acr, int acw, int ace) argument 1835 acr, acw, ace); 1841 if (sc->sc_stopping != 0 && (acr > 0 || acw > 0 || ace > 0)) { 1852 vol->v_provider_open += acr + acw + ace;
|
/freebsd-11-stable/sys/geom/raid3/ |
H A D | g_raid3.c | 465 -cp->acw, -cp->ace, 0); 466 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) 467 g_access(cp, -cp->acr, -cp->acw, -cp->ace); 686 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, 688 cp->acw, cp->ace)); 1100 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, 1102 cp->acr, cp->acw, cp->ace)); 1206 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, 1208 cp->acr, cp->acw, cp->ace)); 1418 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace > 3065 g_raid3_access(struct g_provider *pp, int acr, int acw, int ace) argument [all...] |
/freebsd-11-stable/sys/geom/sched/ |
H A D | g_sched.c | 960 cp->ace = newpp->ace = pp->ace; 1217 cp->ace = newpp->ace = 0; 1247 if (pp && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { 1253 pp->name, pp->acr, pp->acw, pp->ace, msg);
|
/freebsd-11-stable/sys/geom/stripe/ |
H A D | g_stripe.c | 180 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) 220 if (pp->acr == 0 && pp->acw == 0 && pp->ace == 0) 223 if ((pp->acr + dr) == 0 && (pp->acw + dw) == 0 && (pp->ace + de) == 0) 230 if (cp1->acr == 0 && cp1->acw == 0 && cp1->ace == 0 && 775 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) { 776 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); 805 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) 806 g_access(cp, -fcp->acr, -fcp->acw, -fcp->ace); 892 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { 899 pp->acr, pp->acw, pp->ace); [all...] |
/freebsd-11-stable/sys/geom/vinum/ |
H A D | geom_vinum_create.c | 133 if ((cp2->acr || cp2->acw || cp2->ace) && 134 (g_access(cp, cp2->acr, cp2->acw, cp2->ace) != 0)) {
|
H A D | geom_vinum_rm.c | 333 g_access(cp, -cp->acr, -cp->acw, -cp->ace);
|