fcu_obj
struct fcu_obj *fjp;
fdstart(struct fcu_obj *fjp)
struct fcu_obj *fjp = NULL;
fd_build_user_vtoc(struct fcu_obj *fjp, struct fdisk *fdp, struct vtoc *vtocp)
fd_build_label_vtoc(struct fcu_obj *fjp, struct fdisk *fdp, struct vtoc *vtocp,
fd_rawioctl(struct fcu_obj *fjp, int unit, caddr_t arg, int mode)
fd_getdrive(dev_t dev, struct fcu_obj **fjpp, struct fdisk **fdpp)
struct fcu_obj *fjp = NULL;
struct fcu_obj *fjp;
fd_get_media_state(struct fcu_obj *fjp, int unit)
struct fcu_obj *fjp = NULL;
struct fcu_obj *fjp;
fd_get_media_info(struct fcu_obj *fjp, caddr_t buf, int flag)
struct fcu_obj *fjp;
struct fcu_obj *fjp;
fjp = (struct fcu_obj *)fdp->d_obj;
struct fcu_obj *fjp = NULL;
static int fdgetlabel(struct fcu_obj *, int);
static void fdstart(struct fcu_obj *);
static int fd_build_label_vtoc(struct fcu_obj *, struct fdisk *,
static void fd_build_user_vtoc(struct fcu_obj *, struct fdisk *,
static int fd_rawioctl(struct fcu_obj *, int, caddr_t, int);
fdgetlabel(struct fcu_obj *fjp, int unit)
static int fd_get_media_info(struct fcu_obj *fjp, caddr_t buf, int flag);
struct fcu_obj *fjp = NULL;
struct fcu_obj *d_obj;
struct fcu_obj *c_unit[NFDUN]; /* slave on controller */
fdgetchng(struct fcu_obj *fjp, int funit)
fdresetchng(struct fcu_obj *fjp, int funit)
fdrecalseek(struct fcu_obj *fjp, int funit, int arg, int execflg)
fdrw(struct fcu_obj *fjp, int funit, int rw, int cyl, int head,
fdtrkformat(struct fcu_obj *fjp, int funit, int cyl, int head, int filldata)
fdrawioctl(struct fcu_obj *fjp, int funit, caddr_t arg)
struct fcu_obj *fjp = fcp->c_unit[unit];
fdcspdchange(struct fdcntlr *fcp, struct fcu_obj *fjp, int rpm)
fdc_motorsm(struct fcu_obj *fjp, int input, int timeval)
struct fcu_obj *fjp = (struct fcu_obj *)arg;
struct fcu_obj *fjp;
struct fcu_obj *fjp;
sizeof (struct fdcntlr) + NFDUN * sizeof (struct fcu_obj), 0)) != 0)
struct fcu_obj *fjp;
int fdc_abort(struct fcu_obj *);
int fdc_dkinfo(struct fcu_obj *, struct dk_cinfo *);
int fdc_select(struct fcu_obj *, int, int);
int fdgetchng(struct fcu_obj *, int);
int fdresetchng(struct fcu_obj *, int);
int fdrecalseek(struct fcu_obj *, int, int, int);
int fdrw(struct fcu_obj *, int, int, int, int, int, caddr_t, uint_t);
int fdtrkformat(struct fcu_obj *, int, int, int, int);
int fdrawioctl(struct fcu_obj *, int, caddr_t);
int fdcspdchange(struct fdcntlr *, struct fcu_obj *, int);
static int fdc_motorsm(struct fcu_obj *, int, int);
struct fcu_obj *fjp;
struct fcu_obj *fjp;
for (unit = 0, fjp = (struct fcu_obj *)(fcp+1);
fdc_abort(struct fcu_obj *fjp)
fdc_dkinfo(struct fcu_obj *fjp, struct dk_cinfo *dcp)
fdc_select(struct fcu_obj *fjp, int funit, int on)