|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: @ T l
Length: 1289 (0x509)
Types: TextFile
Notes: @(#)lvinfo.h 13.1 (RC International) 91/02/02 */
Names: »lvinfo.h«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦bbf173f5c⟧ »0004«
└─⟦this⟧ »./usr/include/sys/lvinfo.h«
/* @(#)lvinfo.h 13.1 (RC International) 91/02/02 */
/*
* lvinfo.h -- logical volume information stored in each TX subdisk label
*
* Note: This structure contains data which should be
* IDENTICAL in ALL subdisks in the logical volume.
*/
struct lv_info
{
UID_T lv_uid; /* logical volume UID */
char lv_lab[MAX_LABEL]; /* name associated with LV UID */
u_short lv_dsdgs; /* number of subdisk groups defined */
u_short lv_dplex; /* number of plexes defined */
UID_T lv_fs_uid; /* UID of filesystem on this LV */
bool_t lv_auto_mnt_fs; /* TRUE if fsys is to be auto mounted */
int lv_type; /* see defines below (LVT_xxxx) */
u_short lv_lvc_1; /* SBB id (small no) LVC choice # 1 */
u_short lv_lvc_2; /* SBB id (small no) LVC choice # 2 */
bool_t lv_fs_umnt; /* TRUE if fsys is umounted */
bool_t lv_restorelv; /* TRUE if LV is in restore state */
char reserve0[2]; /* future use */
time_t lv_tstmp; /* LV timestamp */
int reserve[7]; /* future use */
};
/* type of logical volume (lv_type) */
#define LVT_ROOT 1 /* root logical volume */
#define LVT_SWAP 2 /* swap logical volume */
#define LVT_DATA 3 /* data logical volume */
#define LVT_BOOT 4 /* boot logical volume */