Lines Matching defs:dlfs64

912 struct dlfs64 {  struct
913 uint32_t dlfs_magic; /* 0: magic number */
914 uint32_t dlfs_version; /* 4: version number (2) */
916 uint64_t dlfs_size; /* 8: number of frags in fs (v2) */
917 uint64_t dlfs_dsize; /* 16: number of disk blocks in fs */
918 uint32_t dlfs_ssize; /* 24: number of bytes per segment (v2) */
919 uint32_t dlfs_bsize; /* 28: file system block size */
920 uint32_t dlfs_fsize; /* 32: size of frag blocks in fs */
921 uint32_t dlfs_frag; /* 36: number of frags in a block in fs */
924 uint64_t dlfs_freehd; /* 40: start of the free inode list */
925 uint64_t dlfs_nfiles; /* 48: number of allocated inodes */
926 int64_t dlfs_bfree; /* 56: number of free frags */
927 int64_t dlfs_avail; /* 64: blocks available for writing */
928 int64_t dlfs_idaddr; /* 72: inode file disk address */
929 int32_t dlfs_uinodes; /* 80: inodes in cache not yet on disk */
930 uint32_t dlfs_unused_0; /* 84: not used */
931 int64_t dlfs_lastseg; /* 88: address of last segment written */
932 int64_t dlfs_nextseg; /* 96: address of next segment to write */
933 int64_t dlfs_curseg; /* 104: current segment being written */
934 int64_t dlfs_offset; /* 112: offset in curseg for next partial */
935 int64_t dlfs_lastpseg; /* 120: address of last partial written */
936 uint32_t dlfs_inopf; /* 128: inodes per frag */
939 uint32_t dlfs_minfree; /* 132: minimum percentage of free blocks */
942 uint64_t dlfs_maxfilesize; /* 136: maximum representable file size */
943 uint32_t dlfs_fsbpseg; /* 144: frags (fsb) per segment */
944 uint32_t dlfs_inopb; /* 148: inodes per block */
945 uint32_t dlfs_ifpb; /* 152: IFILE entries per block */
946 uint32_t dlfs_sepb; /* 156: SEGUSE entries per block */
947 uint32_t dlfs_nindir; /* 160: indirect pointers per block */
948 uint32_t dlfs_nseg; /* 164: number of segments */
949 uint32_t dlfs_nspf; /* 168: number of sectors per fragment */
950 uint32_t dlfs_cleansz; /* 172: cleaner info size in blocks */
951 uint32_t dlfs_segtabsz; /* 176: segment table size in blocks */
952 uint32_t dlfs_bshift; /* 180: calc block number from file offset */
953 uint32_t dlfs_ffshift; /* 184: fast mult/div for frag from file */
954 uint32_t dlfs_fbshift; /* 188: fast mult/div for frag from block */
955 uint64_t dlfs_bmask; /* 192: calc block offset from file offset */
956 uint64_t dlfs_ffmask; /* 200: calc frag offset from file offset */
957 uint64_t dlfs_fbmask; /* 208: calc frag offset from block offset */
958 uint32_t dlfs_blktodb; /* 216: blktodb and dbtoblk shift constant */
959 uint32_t dlfs_sushift; /* 220: fast mult/div for segusage table */
985 __CTASSERT(__alignof(struct dlfs) == __alignof(struct dlfs64)); argument