Changeset View
Changeset View
Standalone View
Standalone View
lib/libstand/stand.h
Show First 20 Lines • Show All 160 Lines • ▼ Show 20 Lines | |||||
*/ | */ | ||||
struct devdesc | struct devdesc | ||||
{ | { | ||||
struct devsw *d_dev; | struct devsw *d_dev; | ||||
int d_type; | int d_type; | ||||
#define DEVT_NONE 0 | #define DEVT_NONE 0 | ||||
#define DEVT_DISK 1 | #define DEVT_DISK 1 | ||||
#define DEVT_NET 2 | #define DEVT_NET 2 | ||||
#define DEVT_CD 3 | #define DEVT_CD 3 | ||||
#define DEVT_ZFS 4 | #define DEVT_ZFS 4 | ||||
#define DEVT_FD 5 | #define DEVT_FD 5 | ||||
#define DEVT_EFI 6 | |||||
int d_unit; | int d_unit; | ||||
void *d_opendata; | void *d_opendata; | ||||
}; | }; | ||||
struct open_file { | struct open_file { | ||||
int f_flags; /* see F_* below */ | int f_flags; /* see F_* below */ | ||||
struct devsw *f_dev; /* pointer to device operations */ | struct devsw *f_dev; /* pointer to device operations */ | ||||
void *f_devdata; /* device specific data */ | void *f_devdata; /* device specific data */ | ||||
▲ Show 20 Lines • Show All 246 Lines • Show Last 20 Lines |