Home
last modified time | relevance | path

Searched refs:acr (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/sys/geom/
H A Dgeom_subr.c195 if (pp->acr || pp->acw || pp->ace) { in g_unload_class()
200 if (cp->acr || cp->acw || cp->ace) { in g_unload_class()
327 if (pp->acr || pp->acw || pp->ace) in g_retaste_event()
471 if (cp->acr || cp->acw || cp->ace) in g_wither_geom_close()
504 if (cp->acr || cp->acw || cp->ace) in g_wither_washer()
1010 cp->acr, cp->acw, cp->ace, in g_access()
1011 pp->acr, pp->acw, pp->ace, in g_access()
1033 sr = cp->acr; in g_access()
1066 pp->acr += dcr; in g_access()
1069 cp->acr += dcr; in g_access()
[all …]
H A Dgeom_dump.c54 cp, cp->acr, cp->acw, cp->ace); in g_confdot_consumer()
64 "sector=%u\\nstripe=%ju\"];\n", pp, pp->name, pp->acr, pp->acw, 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()
H A Dgeom_slice.c128 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 Dgeom_dev.c229 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_dev_destroy()
230 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_dev_destroy()
544 KASSERT(cp->acr || cp->acw, in g_dev_ioctl()
771 KASSERT(cp->acr || cp->acw, in g_dev_strategy()
803 KASSERT(cp->acr || cp->acw, in g_dev_strategy()
H A Dgeom_vfs.c87 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) in g_vfs_destroy()
88 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_vfs_destroy()
H A Dgeom.h179 int acr, acw, ace; member
210 int acr, acw, ace; member
H A Dgeom_disk.c119 r += pp->acr; in g_disk_access()
123 if ((pp->acr + pp->acw + pp->ace) == 0 && (r + w + e) > 0) { in g_disk_access()
160 } else if ((pp->acr + pp->acw + pp->ace) > 0 && (r + w + e) == 0) { in g_disk_access()
/freebsd/sys/geom/shsec/
H A Dg_shsec.c167 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 …]
/freebsd/sys/geom/concat/
H A Dg_concat.c141 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()
616 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) in g_concat_add_disk()
617 g_access(cp, -fcp->acr, -fcp->acw, -fcp->ace); in g_concat_add_disk()
690 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_concat_destroy()
697 pp->acr, pp->acw, pp->ace); in g_concat_destroy()
[all …]
/freebsd/sys/geom/stripe/
H A Dg_stripe.c173 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()
777 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) { in g_stripe_add_disk()
778 error = g_access(cp, fcp->acr, fcp->acw, fcp->ace); in g_stripe_add_disk()
821 if (fcp != NULL && (fcp->acr > 0 || fcp->acw > 0 || fcp->ace > 0)) in g_stripe_add_disk()
822 g_access(cp, -fcp->acr, -fcp->acw, -fcp->ace); in g_stripe_add_disk()
908 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_stripe_destroy()
915 pp->acr, pp->acw, pp->ace); in g_stripe_destroy()
/freebsd/sys/geom/linux_lvm/
H A Dg_linux_lvm.c115 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()
/freebsd/sys/geom/mirror/
H A Dg_mirror.c383 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()
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()
1573 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_mirror_request_round_robin()
1626 KASSERT(cp->acr >= 1 && cp->acw >= 1 && cp->ace >= 1, in g_mirror_request_load()
1703 cp->acr, cp->acw, cp->ace)); in g_mirror_request_split()
1863 cp->acr, cp->acw, cp->ace)); in g_mirror_register_request()
3102 if (acr > 0 || acw > 0 || ace > 0) in g_mirror_access()
[all …]
/freebsd/sys/geom/raid3/
H A Dg_raid3.c479 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()
1131 cp->acr, cp->acw, cp->ace)); in g_raid3_scatter()
1237 cp->acr, cp->acw, cp->ace)); in g_raid3_gather()
1449 cp->acr, cp->acw, cp->ace)); in g_raid3_flush()
1698 cp->acr, cp->acw, cp->ace)); in g_raid3_sync_request()
3120 dcr = pp->acr + acr; in g_raid3_access()
3128 if (acr > 0 || acw > 0 || ace > 0) in g_raid3_access()
3135 if (acr > 0 || acw > 0 || ace > 0) { in g_raid3_access()
[all …]
/freebsd/sys/dev/puc/
H A Dpucdata.c1299 uint8_t acr, func, mask; in puc_config_advantech() local
1306 acr = mask = 0x0; in puc_config_advantech()
1358 acr = 0; in puc_config_advantech()
1361 acr = (high == 1 ? 0x18 : 0x10); in puc_config_advantech()
1368 bus_write_1(bar->b_res, REG_ICR, acr); in puc_config_advantech()
/freebsd/sys/geom/union/
H A Dg_union.c565 if (pp->acr > 0 || pp->acw > 0 || pp->ace > 0) { in g_union_ctl_revert()
667 if ((*force == false && pp->acr > 0) || pp->acw > 0 || in g_union_ctl_commit()
680 if ((*force == false && lowerpp->acr > lowercp->acr) || in g_union_ctl_commit()
781 r += pp->acr; in g_union_access()
785 if ((pp->acr + pp->acw + pp->ace) > 0 && (r + w + e) == 0) in g_union_access()
1320 (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0))) { in g_union_destroy()
1330 "(r=%d w=%d e=%d).", gp->name, pp->acr, in g_union_destroy()
1333 "(r=%d w=%d e=%d).", gp->name, pp->acr, in g_union_destroy()
/freebsd/sys/geom/mountver/
H A Dg_mountver.c90 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()
/freebsd/sys/geom/vinum/
H A Dgeom_vinum_events.c234 if (cp->acr != 0 || cp->acw != 0 || cp->ace != 0) in gv_drive_lost()
235 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in gv_drive_lost()
H A Dgeom_vinum_create.c133 if ((cp2->acr || cp2->acw || cp2->ace) && in gv_create_drive()
134 (g_access(cp, cp2->acr, cp2->acw, cp2->ace) != 0)) { in gv_create_drive()
/freebsd/sys/geom/virstor/
H A Dg_virstor.c344 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()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c208 static int zvol_geom_access(struct g_provider *pp, int acr, int acw, int ace);
467 zvol_geom_access(struct g_provider *pp, int acr, int acw, int ace) in zvol_geom_access() argument
477 KASSERT((acr >= 0 && acw >= 0 && ace >= 0) || in zvol_geom_access()
478 (acr <= 0 && acw <= 0 && ace <= 0), in zvol_geom_access()
480 pp->name, acr, acw, ace)); in zvol_geom_access()
483 if (acr <= 0 && acw <= 0 && ace <= 0) in zvol_geom_access()
497 count = acr + acw + ace; in zvol_geom_access()
502 if (acr != 0 || ace != 0) in zvol_geom_access()
/freebsd/sys/geom/multipath/
H A Dg_multipath.c215 if (cp->acr > 0 || cp->acw > 0 || cp->ace > 0) { in g_mpd()
217 g_access(cp, -cp->acr, -cp->acw, -cp->ace); in g_mpd()
584 int error, acr, acw, ace; in g_multipath_add_disk() local
619 acr = sc->sc_pp->acr; in g_multipath_add_disk()
623 acr = acw = ace = 0; in g_multipath_add_disk()
625 acr++; in g_multipath_add_disk()
629 error = g_access(cp, acr, acw, ace); in g_multipath_add_disk()
/freebsd/sys/geom/zero/
H A Dg_zero.c129 if (pp->acr > 0 || pp->acw > 0 || pp->ace > 0) in g_zero_destroy_geom()
/freebsd/sys/geom/eli/
H A Dg_eli.c802 if (cp->acr == 1) in g_eli_read_metadata_offset()
859 if (pp->acr + dr > 0 || pp->acw + dw > 0 || pp->ace + de > 0) in g_eli_access()
1182 if (cp->acr == 1) in g_eli_create()
1207 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_eli_destroy()
1218 pp->acr, pp->acw, pp->ace); in g_eli_destroy()
1602 if (pp->acr != 0 || pp->acw != 0 || pp->ace != 0 || in g_eli_shutdown_pre_sync()
/freebsd/sys/geom/label/
H A Dg_label.c287 if (pp != NULL && (pp->acr != 0 || pp->acw != 0 || pp->ace != 0)) { in g_label_destroy()
294 pp->acr, pp->acw, pp->ace); in g_label_destroy()
/freebsd/sys/geom/uzip/
H A Dg_uzip.c519 if ((cp->acr + cp->acw + cp->ace) == 0) in g_uzip_orphan()
553 (cp->acr + cp->acw + cp->ace) == 0) in g_uzip_access()
967 if (pp->acr > 0 || pp->acw > 0 || pp->ace > 0) in g_uzip_destroy_geom()

12