# fs Struct Reference

`#include <ufs.h>`

Collaboration diagram for fs:

[legend]

## Data Fields

u_int * | fs_active
int32_t | fs_avgfilesize
int32_t | fs_avgfpdir
int32_t | fs_bmask
int32_t | fs_bshift
int32_t | fs_bsize
int32_t | fs_cblkno
int32_t | fs_cgrotor
int32_t | fs_cgsize
int8_t | fs_clean
u_int8_t * | fs_contigdirs
int32_t | fs_contigsumsize
ufs2_daddr_t | fs_csaddr
csum * | fs_csp
int32_t | fs_cssize
csum_total | fs_cstotal
int32_t | fs_dblkno
int64_t | fs_dsize
int32_t | fs_firstfield
int32_t | fs_flags
int32_t | fs_fmask
int8_t | fs_fmod
int32_t | fs_fpg
int32_t | fs_frag
int32_t | fs_fragshift
int32_t | fs_fsbtodb
int32_t | fs_fshift
int32_t | fs_fsize
u_char | fs_fsmnt [468]
int32_t | fs_iblkno
int32_t | fs_id [2]
int32_t | fs_inopb
int32_t | fs_ipg
int32_t | fs_magic
int32_t | fs_maxbpg
int32_t | fs_maxbsize
int32_t * | fs_maxcluster
int32_t | fs_maxcontig
u_int64_t | fs_maxfilesize
int32_t | fs_maxsymlinklen
int32_t | fs_minfree
int32_t | fs_ncg
int32_t | fs_nindir
void * | fs_ocsp [((128/sizeof(void *))-4)]
int32_t | fs_old_cgmask
int32_t | fs_old_cgoffset
int32_t | fs_old_cpc
int32_t | fs_old_cpg
int32_t | fs_old_csaddr
csum | fs_old_cstotal
int32_t | fs_old_dsize
int8_t | fs_old_flags
int32_t | fs_old_inodefmt
int32_t | fs_old_interleave
int32_t | fs_old_ncyl
int32_t | fs_old_npsect
int32_t | fs_old_nrpos
int32_t | fs_old_nsect
int32_t | fs_old_nspf
int32_t | fs_old_postblformat
int32_t | fs_old_rotdelay
int32_t | fs_old_rps
int32_t | fs_old_size
int32_t | fs_old_spc
int32_t | fs_old_time
int32_t | fs_old_trackskew
int32_t | fs_optim
int32_t | fs_pad
int64_t | fs_pendingblocks
int32_t | fs_pendinginodes
int64_t | fs_qbmask
int64_t | fs_qfmask
int8_t | fs_ronly
int32_t | fs_save_cgsize
int32_t | fs_sblkno
int64_t | fs_sblockloc
int32_t | fs_sbsize
int64_t | fs_size
int32_t | fs_snapinum [20]
int32_t | fs_spare1 [2]
int32_t | fs_spare2
int32_t | fs_spare5 [2]
int32_t | fs_sparecon32 [26]
int64_t | fs_sparecon64 [17]
int32_t | fs_state
u_int64_t | fs_swuid
ufs_time_t | fs_time
int32_t | fs_unused_1
u_char | fs_volname [32]

## Detailed Description

Definition at line 189 of file ufs.h.

## Field Documentation

u_int* fs::fs_active

Definition at line 260 of file ufs.h.

int32_t fs::fs_avgfilesize

Definition at line 273 of file ufs.h.

int32_t fs::fs_avgfpdir

Definition at line 274 of file ufs.h.

int32_t fs::fs_bmask

Definition at line 210 of file ufs.h.

int32_t fs::fs_bshift

Definition at line 212 of file ufs.h.

int32_t fs::fs_bsize

Definition at line 202 of file ufs.h.

int32_t fs::fs_cblkno

Definition at line 193 of file ufs.h.

int32_t fs::fs_cgrotor

Definition at line 255 of file ufs.h.

int32_t fs::fs_cgsize

Definition at line 235 of file ufs.h.

int8_t fs::fs_clean

Definition at line 247 of file ufs.h.

u_int8_t* fs::fs_contigdirs

Definition at line 257 of file ufs.h.

int32_t fs::fs_contigsumsize

Definition at line 278 of file ufs.h.

ufs2_daddr_t fs::fs_csaddr

Definition at line 269 of file ufs.h.

struct csum* fs::fs_csp

Definition at line 258 of file ufs.h.

int32_t fs::fs_cssize

Definition at line 234 of file ufs.h.

struct csum_total fs::fs_cstotal

Definition at line 265 of file ufs.h.

int32_t fs::fs_dblkno

Definition at line 195 of file ufs.h.

int64_t fs::fs_dsize

Definition at line 268 of file ufs.h.

int32_t fs::fs_firstfield

Definition at line 190 of file ufs.h.

int32_t fs::fs_flags

Definition at line 277 of file ufs.h.

int32_t fs::fs_fmask

Definition at line 211 of file ufs.h.

int8_t fs::fs_fmod

Definition at line 246 of file ufs.h.

int32_t fs::fs_fpg

Definition at line 242 of file ufs.h.

int32_t fs::fs_frag

Definition at line 204 of file ufs.h.

int32_t fs::fs_fragshift

Definition at line 218 of file ufs.h.

int32_t fs::fs_fsbtodb

Definition at line 219 of file ufs.h.

int32_t fs::fs_fshift

Definition at line 213 of file ufs.h.

int32_t fs::fs_fsize

Definition at line 203 of file ufs.h.

u_char fs::fs_fsmnt[468]

Definition at line 250 of file ufs.h.

int32_t fs::fs_iblkno

Definition at line 194 of file ufs.h.

int32_t fs::fs_id[2]

Definition at line 231 of file ufs.h.

int32_t fs::fs_inopb

Definition at line 224 of file ufs.h.

int32_t fs::fs_ipg

Definition at line 241 of file ufs.h.

int32_t fs::fs_magic

Definition at line 289 of file ufs.h.

Referenced by fsread().

int32_t fs::fs_maxbpg

Definition at line 216 of file ufs.h.

int32_t fs::fs_maxbsize

Definition at line 262 of file ufs.h.

int32_t* fs::fs_maxcluster

Definition at line 259 of file ufs.h.

int32_t fs::fs_maxcontig

Definition at line 215 of file ufs.h.

u_int64_t fs::fs_maxfilesize

Definition at line 281 of file ufs.h.

Referenced by ffs_read().

int32_t fs::fs_maxsymlinklen

Definition at line 279 of file ufs.h.

int32_t fs::fs_minfree

Definition at line 206 of file ufs.h.

int32_t fs::fs_ncg

Definition at line 201 of file ufs.h.

int32_t fs::fs_nindir

Definition at line 223 of file ufs.h.

void* fs::fs_ocsp[((128/sizeof(void *))-4)]

Definition at line 256 of file ufs.h.

int32_t fs::fs_old_cgmask

Definition at line 197 of file ufs.h.

int32_t fs::fs_old_cgoffset

Definition at line 196 of file ufs.h.

int32_t fs::fs_old_cpc

Definition at line 261 of file ufs.h.

int32_t fs::fs_old_cpg

Definition at line 240 of file ufs.h.

int32_t fs::fs_old_csaddr

Definition at line 233 of file ufs.h.

struct csum fs::fs_old_cstotal

Definition at line 244 of file ufs.h.

int32_t fs::fs_old_dsize

Definition at line 200 of file ufs.h.

int8_t fs::fs_old_flags

Definition at line 249 of file ufs.h.

int32_t fs::fs_old_inodefmt

Definition at line 280 of file ufs.h.

int32_t fs::fs_old_interleave

Definition at line 229 of file ufs.h.

int32_t fs::fs_old_ncyl

Definition at line 239 of file ufs.h.

int32_t fs::fs_old_npsect

Definition at line 228 of file ufs.h.

int32_t fs::fs_old_nrpos

Definition at line 286 of file ufs.h.

int32_t fs::fs_old_nsect

Definition at line 237 of file ufs.h.

int32_t fs::fs_old_nspf

Definition at line 225 of file ufs.h.

int32_t fs::fs_old_postblformat

Definition at line 285 of file ufs.h.

int32_t fs::fs_old_rotdelay

Definition at line 207 of file ufs.h.

int32_t fs::fs_old_rps

Definition at line 208 of file ufs.h.

int32_t fs::fs_old_size

Definition at line 199 of file ufs.h.

int32_t fs::fs_old_spc

Definition at line 238 of file ufs.h.

int32_t fs::fs_old_time

Definition at line 198 of file ufs.h.

int32_t fs::fs_old_trackskew

Definition at line 230 of file ufs.h.

int32_t fs::fs_optim

Definition at line 227 of file ufs.h.

int32_t fs::fs_pad

Definition at line 253 of file ufs.h.

int64_t fs::fs_pendingblocks

Definition at line 270 of file ufs.h.

int32_t fs::fs_pendinginodes

Definition at line 271 of file ufs.h.

int64_t fs::fs_qbmask

Definition at line 282 of file ufs.h.

int64_t fs::fs_qfmask

Definition at line 283 of file ufs.h.

int8_t fs::fs_ronly

Definition at line 248 of file ufs.h.

int32_t fs::fs_save_cgsize

Definition at line 275 of file ufs.h.

int32_t fs::fs_sblkno

Definition at line 192 of file ufs.h.

int64_t fs::fs_sblockloc

Definition at line 264 of file ufs.h.

int32_t fs::fs_sbsize

Definition at line 220 of file ufs.h.

int64_t fs::fs_size

Definition at line 267 of file ufs.h.

int32_t fs::fs_snapinum[20]

Definition at line 272 of file ufs.h.

int32_t fs::fs_spare1[2]

Definition at line 221 of file ufs.h.

int32_t fs::fs_spare2

Definition at line 236 of file ufs.h.

int32_t fs::fs_spare5[2]

Definition at line 287 of file ufs.h.

int32_t fs::fs_sparecon32[26]

Definition at line 276 of file ufs.h.

int64_t fs::fs_sparecon64[17]

Definition at line 263 of file ufs.h.

int32_t fs::fs_state

Definition at line 284 of file ufs.h.

u_int64_t fs::fs_swuid

Definition at line 252 of file ufs.h.

ufs_time_t fs::fs_time

Definition at line 266 of file ufs.h.

int32_t fs::fs_unused_1

Definition at line 191 of file ufs.h.

u_char fs::fs_volname[32]

Definition at line 251 of file ufs.h.

The documentation for this struct was generated from the following file:

- src/sys/include/ufs/ufs.h