Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
vtoc.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  vtoc_ttr
 
struct  vtoc_cchhb
 
struct  vtoc_cchh
 
struct  vtoc_labeldate
 
struct  vtoc_volume_label_cdl
 
struct  vtoc_volume_label_ldl
 
struct  vtoc_extent
 
struct  vtoc_dev_const
 
struct  vtoc_format1_label
 
struct  vtoc_format4_label
 
struct  vtoc_ds5ext
 
struct  vtoc_format5_label
 
struct  vtoc_ds7ext
 
struct  vtoc_format7_label
 
struct  vtoc_cms_label
 

Functions

struct vtoc_ttr __attribute__ ((packed))
 

Variables

__u16 tt
 
__u8 r
 
__u16 cc
 
__u16 hh
 
__u8 b
 
__u8 year
 
__u16 day
 
char volkey [4]
 
char vollbl [4]
 
char volid [6]
 
__u8 security
 
struct vtoc_cchhb vtoc
 
char res1 [5]
 
char cisize [4]
 
char blkperci [4]
 
char labperci [4]
 
char res2 [4]
 
char lvtoc [14]
 
char res3 [29]
 
char ldl_version
 
__u64 formatted_blocks
 
__u8 typeind
 
__u8 seqno
 
struct vtoc_cchh llimit
 
struct vtoc_cchh ulimit
 
__u16 DS4DSCYL
 
__u16 DS4DSTRK
 
__u16 DS4DEVTK
 
__u8 DS4DEVI
 
__u8 DS4DEVL
 
__u8 DS4DEVK
 
__u8 DS4DEVFG
 
__u16 DS4DEVTL
 
__u8 DS4DEVDT
 
__u8 DS4DEVDB
 
char DS1DSNAM [44]
 
__u8 DS1FMTID
 
char DS1DSSN [6]
 
__u16 DS1VOLSQ
 
struct vtoc_labeldate DS1CREDT
 
struct vtoc_labeldate DS1EXPDT
 
__u8 DS1NOEPV
 
__u8 DS1NOBDB
 
__u8 DS1FLAG1
 
char DS1SYSCD [13]
 
struct vtoc_labeldate DS1REFD
 
__u8 DS1SMSFG
 
__u8 DS1SCXTF
 
__u16 DS1SCXTV
 
__u8 DS1DSRG1
 
__u8 DS1DSRG2
 
__u8 DS1RECFM
 
__u8 DS1OPTCD
 
__u16 DS1BLKL
 
__u16 DS1LRECL
 
__u8 DS1KEYL
 
__u16 DS1RKP
 
__u8 DS1DSIND
 
__u8 DS1SCAL1
 
char DS1SCAL3 [3]
 
struct vtoc_ttr DS1LSTAR
 
__u16 DS1TRBAL
 
struct vtoc_extent DS1EXT1
 
struct vtoc_extent DS1EXT2
 
struct vtoc_extent DS1EXT3
 
struct vtoc_cchhb DS1PTRDS
 
char DS4KEYCD [44]
 
__u8 DS4IDFMT
 
struct vtoc_cchhb DS4HPCHR
 
__u16 DS4DSREC
 
struct vtoc_cchh DS4HCCHH
 
__u16 DS4NOATK
 
__u8 DS4VTOCI
 
__u8 DS4NOEXT
 
__u8 DS4SMSFG
 
__u8 DS4DEVAC
 
struct vtoc_dev_const DS4DEVCT
 
char DS4AMTIM [8]
 
char DS4AMCAT [3]
 
char DS4R2TIM [8]
 
char DS4F6PTR [5]
 
struct vtoc_extent DS4VTOCE
 
__u8 DS4EFLVL
 
struct vtoc_cchhb DS4EFPTR
 
__u32 DS4DCYL
 
char res4 [2]
 
__u8 DS4DEVF2
 
char res5
 
__u16 t
 
__u16 fc
 
__u8 ft
 
char DS5KEYID [4]
 
struct vtoc_ds5ext DS5AVEXT
 
struct vtoc_ds5ext DS5EXTAV [7]
 
__u8 DS5FMTID
 
struct vtoc_ds5ext DS5MAVET [18]
 
struct vtoc_cchhb DS5PTRDS
 
__u32 a
 
char DS7KEYID [4]
 
struct vtoc_ds7ext DS7EXTNT [5]
 
__u8 DS7FMTID
 
struct vtoc_ds7ext DS7ADEXT [11]
 
struct vtoc_cchhb DS7PTRDS
 
__u8 label_id [4]
 
__u8 vol_id [6]
 
__u16 version_id
 
__u32 block_size
 
__u32 origin_ptr
 
__u32 usable_count
 
__u32 formatted_count
 
__u32 block_count
 
__u32 used_count
 
__u32 fst_size
 
__u32 fst_count
 
__u8 format_date [6]
 
__u8 reserved1 [2]
 
__u32 disk_offset
 
__u32 map_block
 
__u32 hblk_disp
 
__u32 user_disp
 
__u8 reserved2 [4]
 
__u8 segment_name [8]
 

Function Documentation

struct vtoc_ttr __attribute__ ( (packed)  )
read

Definition at line 171 of file esd_usb2.c.

Variable Documentation

__u32 a

Definition at line 178 of file vtoc.h.

__u32 b

Definition at line 29 of file vtoc.h.

char blkperci[4]

Definition at line 64 of file vtoc.h.

__u32 block_count

Definition at line 220 of file vtoc.h.

__u32 block_size

Definition at line 215 of file vtoc.h.

__u16 cc

Definition at line 27 of file vtoc.h.

char cisize[4]

Definition at line 62 of file vtoc.h.

__u16 day

Definition at line 40 of file vtoc.h.

__u32 disk_offset

Definition at line 226 of file vtoc.h.

__u16 DS1BLKL

Definition at line 140 of file vtoc.h.

Definition at line 126 of file vtoc.h.

__u8 DS1DSIND

Definition at line 144 of file vtoc.h.

char DS1DSNAM[44]

Definition at line 122 of file vtoc.h.

__u8 DS1DSRG1

Definition at line 136 of file vtoc.h.

__u8 DS1DSRG2

Definition at line 137 of file vtoc.h.

char DS1DSSN[6]

Definition at line 124 of file vtoc.h.

Definition at line 127 of file vtoc.h.

Definition at line 150 of file vtoc.h.

Definition at line 151 of file vtoc.h.

Definition at line 152 of file vtoc.h.

__u8 DS1FLAG1

Definition at line 130 of file vtoc.h.

__u8 DS1FMTID

Definition at line 123 of file vtoc.h.

__u8 DS1KEYL

Definition at line 142 of file vtoc.h.

__u16 DS1LRECL

Definition at line 141 of file vtoc.h.

struct vtoc_ttr DS1LSTAR

Definition at line 147 of file vtoc.h.

__u8 DS1NOBDB

Definition at line 129 of file vtoc.h.

__u8 DS1NOEPV

Definition at line 128 of file vtoc.h.

__u8 DS1OPTCD

Definition at line 139 of file vtoc.h.

struct vtoc_cchhb DS1PTRDS

Definition at line 153 of file vtoc.h.

__u8 DS1RECFM

Definition at line 138 of file vtoc.h.

Definition at line 132 of file vtoc.h.

__u16 DS1RKP

Definition at line 143 of file vtoc.h.

__u8 DS1SCAL1

Definition at line 145 of file vtoc.h.

char DS1SCAL3[3]

Definition at line 146 of file vtoc.h.

__u8 DS1SCXTF

Definition at line 134 of file vtoc.h.

__u16 DS1SCXTV

Definition at line 135 of file vtoc.h.

__u8 DS1SMSFG

Definition at line 133 of file vtoc.h.

char DS1SYSCD[13]

Definition at line 131 of file vtoc.h.

__u16 DS1TRBAL

Definition at line 148 of file vtoc.h.

__u16 DS1VOLSQ

Definition at line 125 of file vtoc.h.

char DS4AMCAT[3]

Definition at line 171 of file vtoc.h.

char DS4AMTIM[8]

Definition at line 170 of file vtoc.h.

__u32 DS4DCYL

Definition at line 180 of file vtoc.h.

__u8 DS4DEVAC

Definition at line 164 of file vtoc.h.

Definition at line 169 of file vtoc.h.

__u8 DS4DEVDB

Definition at line 95 of file vtoc.h.

__u8 DS4DEVDT

Definition at line 94 of file vtoc.h.

__u8 DS4DEVF2

Definition at line 182 of file vtoc.h.

__u8 DS4DEVFG

Definition at line 92 of file vtoc.h.

__u8 DS4DEVI

Definition at line 89 of file vtoc.h.

__u8 DS4DEVK

Definition at line 91 of file vtoc.h.

__u8 DS4DEVL

Definition at line 90 of file vtoc.h.

__u16 DS4DEVTK

Definition at line 88 of file vtoc.h.

__u16 DS4DEVTL

Definition at line 93 of file vtoc.h.

__u16 DS4DSCYL

Definition at line 86 of file vtoc.h.

__u16 DS4DSREC

Definition at line 158 of file vtoc.h.

__u16 DS4DSTRK

Definition at line 87 of file vtoc.h.

__u8 DS4EFLVL

Definition at line 177 of file vtoc.h.

struct vtoc_cchhb DS4EFPTR

Definition at line 178 of file vtoc.h.

char DS4F6PTR[5]

Definition at line 174 of file vtoc.h.

struct vtoc_cchh DS4HCCHH

Definition at line 159 of file vtoc.h.

struct vtoc_cchhb DS4HPCHR

Definition at line 157 of file vtoc.h.

__u8 DS4IDFMT

Definition at line 156 of file vtoc.h.

char DS4KEYCD[44]

Definition at line 155 of file vtoc.h.

__u16 DS4NOATK

Definition at line 160 of file vtoc.h.

__u8 DS4NOEXT

Definition at line 162 of file vtoc.h.

char DS4R2TIM[8]

Definition at line 172 of file vtoc.h.

__u8 DS4SMSFG

Definition at line 163 of file vtoc.h.

struct vtoc_extent DS4VTOCE

Definition at line 175 of file vtoc.h.

__u8 DS4VTOCI

Definition at line 161 of file vtoc.h.

struct vtoc_ds5ext DS5AVEXT

Definition at line 173 of file vtoc.h.

struct vtoc_ds5ext DS5EXTAV[7]

Definition at line 174 of file vtoc.h.

__u8 DS5FMTID

Definition at line 175 of file vtoc.h.

char DS5KEYID[4]

Definition at line 172 of file vtoc.h.

struct vtoc_ds5ext DS5MAVET[18]

Definition at line 176 of file vtoc.h.

struct vtoc_cchhb DS5PTRDS

Definition at line 177 of file vtoc.h.

struct vtoc_ds7ext DS7ADEXT[11]

Definition at line 191 of file vtoc.h.

struct vtoc_ds7ext DS7EXTNT[5]

Definition at line 189 of file vtoc.h.

__u8 DS7FMTID

Definition at line 190 of file vtoc.h.

char DS7KEYID[4]

Definition at line 188 of file vtoc.h.

struct vtoc_cchhb DS7PTRDS

Definition at line 193 of file vtoc.h.

__u16 fc

Definition at line 163 of file vtoc.h.

__u8 format_date[6]

Definition at line 224 of file vtoc.h.

__u64 formatted_blocks

Definition at line 68 of file vtoc.h.

__u32 formatted_count

Definition at line 218 of file vtoc.h.

__u32 fst_count

Definition at line 223 of file vtoc.h.

__u32 fst_size

Definition at line 222 of file vtoc.h.

__u8 ft

Definition at line 164 of file vtoc.h.

__u32 hblk_disp

Definition at line 228 of file vtoc.h.

__u16 hh

Definition at line 28 of file vtoc.h.

Definition at line 212 of file vtoc.h.

char labperci[4]

Definition at line 65 of file vtoc.h.

char ldl_version

Definition at line 67 of file vtoc.h.

struct vtoc_cchh llimit

Definition at line 74 of file vtoc.h.

char lvtoc[14]

Definition at line 67 of file vtoc.h.

__u32 map_block

Definition at line 227 of file vtoc.h.

__u32 origin_ptr

Definition at line 216 of file vtoc.h.

__u8 r

Definition at line 21 of file vtoc.h.

char res1[2]

Definition at line 61 of file vtoc.h.

char res2[10]

Definition at line 66 of file vtoc.h.

char res3

Definition at line 68 of file vtoc.h.

char res4[2]

Definition at line 181 of file vtoc.h.

char res5

Definition at line 183 of file vtoc.h.

__u8 reserved1[2]

Definition at line 225 of file vtoc.h.

__u8 reserved2[4]

Definition at line 231 of file vtoc.h.

__u8 security

Definition at line 59 of file vtoc.h.

__u8 segment_name[8]

Definition at line 232 of file vtoc.h.

__u8 seqno

Definition at line 73 of file vtoc.h.

__u16 t

Definition at line 162 of file vtoc.h.

__u16 tt

Definition at line 20 of file vtoc.h.

__u8 typeind

Definition at line 72 of file vtoc.h.

struct vtoc_cchh ulimit

Definition at line 75 of file vtoc.h.

__u32 usable_count

Definition at line 217 of file vtoc.h.

__u32 used_count

Definition at line 221 of file vtoc.h.

__u32 user_disp

Definition at line 229 of file vtoc.h.

__u16 version_id

Definition at line 214 of file vtoc.h.

__u8 vol_id[6]

Definition at line 213 of file vtoc.h.

char volid

Definition at line 58 of file vtoc.h.

char volkey[4]

Definition at line 56 of file vtoc.h.

char vollbl

Definition at line 57 of file vtoc.h.

Definition at line 60 of file vtoc.h.

__u8 year

Definition at line 39 of file vtoc.h.