UbixOS V2 2.0

Data Fields
fs Struct Reference

`#include <fs.h>`

Collaboration diagram for fs:

## Data Fields
u_int * | fs_active
int32_t | fs_avgfilesize
u_int32_t | fs_avgfilesize
int32_t | fs_avgfpdir
u_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
struct csum * | fs_csp
int32_t | fs_cssize
struct 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
u_int32_t | fs_inopb
int32_t | fs_ipg
u_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
int64_t | fs_metaspace
int32_t | fs_minfree
ufs_time_t | fs_mtime
int32_t | fs_ncg
u_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
struct 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
u_int32_t | fs_pendinginodes
int64_t | fs_providersize
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]
uint32_t | fs_snapinum [20]
int32_t | fs_spare1 [2]
int32_t | fs_spare2
int32_t | fs_spare5 [2]
int32_t | fs_sparecon32 [23]
int64_t | fs_sparecon64 [14]
int32_t | fs_state
int32_t | fs_sujfree
u_int64_t | fs_swuid
ufs_time_t | fs_time
int64_t | fs_unrefs
int32_t | fs_unused_1
u_char | fs_volname [32]

## Detailed Description

Definition at line 260 of file fs.h.

## Field Documentation

## ◆ fs_active

u_int * fs::fs_active

Definition at line 331 of file fs.h.

## ◆ fs_avgfilesize [1/2]

int32_t fs::fs_avgfilesize

Definition at line 252 of file ufs.h.

## ◆ fs_avgfilesize [2/2]

u_int32_t fs::fs_avgfilesize

Definition at line 347 of file fs.h.

## ◆ fs_avgfpdir [1/2]

int32_t fs::fs_avgfpdir

Definition at line 253 of file ufs.h.

## ◆ fs_avgfpdir [2/2]

u_int32_t fs::fs_avgfpdir

Definition at line 348 of file fs.h.

## ◆ fs_bmask

int32_t fs::fs_bmask

Definition at line 281 of file fs.h.

## ◆ fs_bshift

int32_t fs::fs_bshift

Definition at line 283 of file fs.h.

## ◆ fs_bsize

int32_t fs::fs_bsize

Definition at line 273 of file fs.h.

## ◆ fs_cblkno

int32_t fs::fs_cblkno

Definition at line 264 of file fs.h.

## ◆ fs_cgrotor

int32_t fs::fs_cgrotor

Definition at line 326 of file fs.h.

## ◆ fs_cgsize

int32_t fs::fs_cgsize

Definition at line 306 of file fs.h.

## ◆ fs_clean

int8_t fs::fs_clean

Definition at line 318 of file fs.h.

## ◆ fs_contigdirs

u_int8_t * fs::fs_contigdirs

Definition at line 328 of file fs.h.

## ◆ fs_contigsumsize

int32_t fs::fs_contigsumsize

Definition at line 354 of file fs.h.

## ◆ fs_csaddr

ufs2_daddr_t fs::fs_csaddr

Definition at line 343 of file fs.h.

## ◆ fs_csp

struct csum * fs::fs_csp

Definition at line 329 of file fs.h.

## ◆ fs_cssize

int32_t fs::fs_cssize

Definition at line 305 of file fs.h.

## ◆ fs_cstotal

struct csum_total fs::fs_cstotal

Definition at line 339 of file fs.h.

## ◆ fs_dblkno

int32_t fs::fs_dblkno

Definition at line 266 of file fs.h.

## ◆ fs_dsize

int64_t fs::fs_dsize

Definition at line 342 of file fs.h.

## ◆ fs_firstfield

int32_t fs::fs_firstfield

Definition at line 261 of file fs.h.

## ◆ fs_flags

int32_t fs::fs_flags

Definition at line 353 of file fs.h.

## ◆ fs_fmask

int32_t fs::fs_fmask

Definition at line 282 of file fs.h.

## ◆ fs_fmod

int8_t fs::fs_fmod

Definition at line 317 of file fs.h.

## ◆ fs_fpg

int32_t fs::fs_fpg

Definition at line 313 of file fs.h.

## ◆ fs_frag

int32_t fs::fs_frag

Definition at line 275 of file fs.h.

## ◆ fs_fragshift

int32_t fs::fs_fragshift

Definition at line 289 of file fs.h.

## ◆ fs_fsbtodb

int32_t fs::fs_fsbtodb

Definition at line 290 of file fs.h.

## ◆ fs_fshift

int32_t fs::fs_fshift

Definition at line 284 of file fs.h.

## ◆ fs_fsize

int32_t fs::fs_fsize

Definition at line 274 of file fs.h.

## ◆ fs_fsmnt

u_char fs::fs_fsmnt

Definition at line 321 of file fs.h.

## ◆ fs_iblkno

int32_t fs::fs_iblkno

Definition at line 265 of file fs.h.

## ◆ fs_id

int32_t fs::fs_id

Definition at line 302 of file fs.h.

## ◆ fs_inopb [1/2]

int32_t fs::fs_inopb

Definition at line 203 of file ufs.h.

## ◆ fs_inopb [2/2]

u_int32_t fs::fs_inopb

Definition at line 295 of file fs.h.

## ◆ fs_ipg [1/2]

int32_t fs::fs_ipg

Definition at line 220 of file ufs.h.

## ◆ fs_ipg [2/2]

u_int32_t fs::fs_ipg

Definition at line 312 of file fs.h.

## ◆ fs_magic

int32_t fs::fs_magic

Definition at line 365 of file fs.h.

## ◆ fs_maxbpg

int32_t fs::fs_maxbpg

Definition at line 287 of file fs.h.

## ◆ fs_maxbsize

int32_t fs::fs_maxbsize

Definition at line 333 of file fs.h.

## ◆ fs_maxcluster

int32_t * fs::fs_maxcluster

Definition at line 330 of file fs.h.

## ◆ fs_maxcontig

int32_t fs::fs_maxcontig

Definition at line 286 of file fs.h.

## ◆ fs_maxfilesize

u_int64_t fs::fs_maxfilesize

Definition at line 357 of file fs.h.

Referenced by ffs_read().

## ◆ fs_maxsymlinklen

int32_t fs::fs_maxsymlinklen

Definition at line 355 of file fs.h.

## ◆ fs_metaspace

int64_t fs::fs_metaspace

Definition at line 336 of file fs.h.

## ◆ fs_minfree

int32_t fs::fs_minfree

Definition at line 277 of file fs.h.

## ◆ fs_mtime

ufs_time_t fs::fs_mtime

Definition at line 350 of file fs.h.

## ◆ fs_ncg [1/2]

int32_t fs::fs_ncg

Definition at line 180 of file ufs.h.

## ◆ fs_ncg [2/2]

u_int32_t fs::fs_ncg

Definition at line 272 of file fs.h.

## ◆ fs_nindir

int32_t fs::fs_nindir

Definition at line 294 of file fs.h.

## ◆ fs_ocsp

void * fs::fs_ocsp

Definition at line 327 of file fs.h.

## ◆ fs_old_cgmask

int32_t fs::fs_old_cgmask

Definition at line 268 of file fs.h.

## ◆ fs_old_cgoffset

int32_t fs::fs_old_cgoffset

Definition at line 267 of file fs.h.

## ◆ fs_old_cpc

int32_t fs::fs_old_cpc

Definition at line 332 of file fs.h.

## ◆ fs_old_cpg

int32_t fs::fs_old_cpg

Definition at line 311 of file fs.h.

## ◆ fs_old_csaddr

int32_t fs::fs_old_csaddr

Definition at line 304 of file fs.h.

## ◆ fs_old_cstotal

struct csum fs::fs_old_cstotal

Definition at line 315 of file fs.h.

## ◆ fs_old_dsize

int32_t fs::fs_old_dsize

Definition at line 271 of file fs.h.

## ◆ fs_old_flags

int8_t fs::fs_old_flags

Definition at line 320 of file fs.h.

## ◆ fs_old_inodefmt

int32_t fs::fs_old_inodefmt

Definition at line 356 of file fs.h.

## ◆ fs_old_interleave

int32_t fs::fs_old_interleave

Definition at line 300 of file fs.h.

## ◆ fs_old_ncyl

int32_t fs::fs_old_ncyl

Definition at line 310 of file fs.h.

## ◆ fs_old_npsect

int32_t fs::fs_old_npsect

Definition at line 299 of file fs.h.

## ◆ fs_old_nrpos

int32_t fs::fs_old_nrpos

Definition at line 362 of file fs.h.

## ◆ fs_old_nsect

int32_t fs::fs_old_nsect

Definition at line 308 of file fs.h.

## ◆ fs_old_nspf

int32_t fs::fs_old_nspf

Definition at line 296 of file fs.h.

## ◆ fs_old_postblformat

int32_t fs::fs_old_postblformat

Definition at line 361 of file fs.h.

## ◆ fs_old_rotdelay

int32_t fs::fs_old_rotdelay

Definition at line 278 of file fs.h.

## ◆ fs_old_rps

int32_t fs::fs_old_rps

Definition at line 279 of file fs.h.

## ◆ fs_old_size

int32_t fs::fs_old_size

Definition at line 270 of file fs.h.

## ◆ fs_old_spc

int32_t fs::fs_old_spc

Definition at line 309 of file fs.h.

## ◆ fs_old_time

int32_t fs::fs_old_time

Definition at line 269 of file fs.h.

## ◆ fs_old_trackskew

int32_t fs::fs_old_trackskew

Definition at line 301 of file fs.h.

## ◆ fs_optim

int32_t fs::fs_optim

Definition at line 298 of file fs.h.

## ◆ fs_pad

int32_t fs::fs_pad

Definition at line 324 of file fs.h.

## ◆ fs_pendingblocks

int64_t fs::fs_pendingblocks

Definition at line 344 of file fs.h.

## ◆ fs_pendinginodes [1/2]

int32_t fs::fs_pendinginodes

Definition at line 250 of file ufs.h.

## ◆ fs_pendinginodes [2/2]

u_int32_t fs::fs_pendinginodes

Definition at line 345 of file fs.h.

## ◆ fs_providersize

int64_t fs::fs_providersize

Definition at line 335 of file fs.h.

## ◆ fs_qbmask

int64_t fs::fs_qbmask

Definition at line 358 of file fs.h.

## ◆ fs_qfmask

int64_t fs::fs_qfmask

Definition at line 359 of file fs.h.

## ◆ fs_ronly

int8_t fs::fs_ronly

Definition at line 319 of file fs.h.

## ◆ fs_save_cgsize

int32_t fs::fs_save_cgsize

Definition at line 349 of file fs.h.

## ◆ fs_sblkno

int32_t fs::fs_sblkno

Definition at line 263 of file fs.h.

## ◆ fs_sblockloc

int64_t fs::fs_sblockloc

Definition at line 338 of file fs.h.

## ◆ fs_sbsize

int32_t fs::fs_sbsize

Definition at line 291 of file fs.h.

## ◆ fs_size

int64_t fs::fs_size

Definition at line 341 of file fs.h.

## ◆ fs_snapinum [1/2]

int32_t fs::fs_snapinum[20]

Definition at line 251 of file ufs.h.

## ◆ fs_snapinum [2/2]

uint32_t fs::fs_snapinum[20]

Definition at line 346 of file fs.h.

## ◆ fs_spare1

int32_t fs::fs_spare1

Definition at line 292 of file fs.h.

## ◆ fs_spare2

int32_t fs::fs_spare2

Definition at line 307 of file fs.h.

## ◆ fs_spare5

int32_t fs::fs_spare5

Definition at line 363 of file fs.h.

## ◆ fs_sparecon32

int32_t fs::fs_sparecon32

Definition at line 352 of file fs.h.

## ◆ fs_sparecon64

int64_t fs::fs_sparecon64

Definition at line 337 of file fs.h.

## ◆ fs_state

int32_t fs::fs_state

Definition at line 360 of file fs.h.

## ◆ fs_sujfree

int32_t fs::fs_sujfree

Definition at line 351 of file fs.h.

## ◆ fs_swuid

u_int64_t fs::fs_swuid

Definition at line 323 of file fs.h.

## ◆ fs_time

ufs_time_t fs::fs_time

Definition at line 340 of file fs.h.

## ◆ fs_unrefs

int64_t fs::fs_unrefs

Definition at line 334 of file fs.h.

## ◆ fs_unused_1

int32_t fs::fs_unused_1

Definition at line 262 of file fs.h.

## ◆ fs_volname

u_char fs::fs_volname

Definition at line 322 of file fs.h.

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

- C:/Dev/git/UbixOS/sys/include/ufs/ffs/fs.h
- C:/Dev/git/UbixOS/sys/include/ufs/ufs.h