summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/sys/bio.h
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2021-08-02 15:09:41 +1000
committerChris Johns <chrisj@rtems.org>2021-08-28 10:25:46 +1000
commit6514d561587fd1527fe6a26cb43e6b5742c8c779 (patch)
tree922867fdc5aa24bbdf148bfae1b18dff0f283c10 /freebsd/sys/sys/bio.h
parentrtemsbsd: Remove DHCP init wrapper (diff)
downloadrtems-libbsd-6514d561587fd1527fe6a26cb43e6b5742c8c779.tar.bz2
sys/kern: Add VFS support
- Refactor the libio interface - Move syscalls into an rtemsbsd location - Provide a root directory mount point Update #4475
Diffstat (limited to 'freebsd/sys/sys/bio.h')
-rw-r--r--freebsd/sys/sys/bio.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/freebsd/sys/sys/bio.h b/freebsd/sys/sys/bio.h
index 1dab6155..b361437f 100644
--- a/freebsd/sys/sys/bio.h
+++ b/freebsd/sys/sys/bio.h
@@ -102,9 +102,11 @@ struct bio {
void *bio_caller2; /* Private use by the consumer. */
TAILQ_ENTRY(bio) bio_queue; /* Disksort queue. */
const char *bio_attribute; /* Attribute for BIO_[GS]ETATTR */
+#ifndef __rtems__
struct disk_zone_args bio_zone;/* Used for BIO_ZONE */
struct g_consumer *bio_from; /* GEOM linkage */
struct g_provider *bio_to; /* GEOM linkage */
+#endif /* __rtems__ */
off_t bio_length; /* Like bio_bcount */
off_t bio_completed; /* Inverse of bio_resid */
u_int bio_children; /* Number of spawned bios */