FreeBSD ZFS
The Zettabyte File System
Data Fields

raidz_map Struct Reference

Collaboration diagram for raidz_map:
Collaboration graph
[legend]

Data Fields

uint64_t rm_cols
 Regular column count.
uint64_t rm_scols
 Count including skipped columns.
uint64_t rm_bigcols
 Number of oversized columns.
uint64_t rm_asize
 Actual total I/O size.
uint64_t rm_missingdata
 Count of missing data devices.
uint64_t rm_missingparity
 Count of missing parity devices.
uint64_t rm_firstdatacol
 First data column/parity count.
uint64_t rm_nskip
 Skipped sectors for padding.
uint64_t rm_skipstart
 Column index of padding start.
void * rm_datacopy
 rm_asize-buffer of copied data
uintptr_t rm_reports
 # of referencing checksum reports
uint8_t rm_freed
 map no longer has referencing ZIO
uint8_t rm_ecksuminjected
 checksum error was injected
raidz_col_t rm_col [1]
 Flexible array of I/O columns.

Detailed Description

Definition at line 119 of file vdev_raidz.c.


Field Documentation

Actual total I/O size.

Definition at line 123 of file vdev_raidz.c.

Number of oversized columns.

Definition at line 122 of file vdev_raidz.c.

Flexible array of I/O columns.

Definition at line 133 of file vdev_raidz.c.

Regular column count.

Definition at line 120 of file vdev_raidz.c.

rm_asize-buffer of copied data

Definition at line 129 of file vdev_raidz.c.

checksum error was injected

Definition at line 132 of file vdev_raidz.c.

First data column/parity count.

Definition at line 126 of file vdev_raidz.c.

map no longer has referencing ZIO

Definition at line 131 of file vdev_raidz.c.

Count of missing data devices.

Definition at line 124 of file vdev_raidz.c.

Count of missing parity devices.

Definition at line 125 of file vdev_raidz.c.

Skipped sectors for padding.

Definition at line 127 of file vdev_raidz.c.

# of referencing checksum reports

Definition at line 130 of file vdev_raidz.c.

Count including skipped columns.

Definition at line 121 of file vdev_raidz.c.

Column index of padding start.

Definition at line 128 of file vdev_raidz.c.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines