cd_device
cd_device *src;
int read_audio_track(cd_device *dev, struct track_info *ti, bstreamhandle h);
read_data_track(cd_device *dev, struct track_info *ti, bstreamhandle h)
read_audio_track(cd_device *dev, struct track_info *ti, bstreamhandle h)
dev = (cd_device *)my_zalloc(sizeof (cd_device));
fini_device(cd_device *dev)
scan_for_cd_device(int mode, cd_device **found)
cd_device *t_dev;
is_old_sun_drive(cd_device *dev)
check_device(cd_device *dev, int cond)
cd_device *
cd_device *dev;
cd_device *get_device(char *user_supplied, char *node);
void fini_device(cd_device *dev);
int scan_for_cd_device(int mode, cd_device **found);
int check_device(cd_device *dev, int cond);
cd_device *target = NULL; /* Default target device */
extern cd_device *target; /* Default target device */
build_track_info(cd_device *dev, int trackno, struct track_info *t_info)
check_track_size(cd_device *dev, int trk_num, struct track_info *tip)
static int check_track_size(cd_device *dev, int trk_num,
prepare_for_write(cd_device *dev, int track_mode, int test_write,
finalize(cd_device *dev)
get_last_possible_lba(cd_device *dev)
read_audio_through_read_cd(cd_device *dev, uint_t start_lba, uint_t nblks,
eject_media(cd_device *dev)
cd_speed_get(cd_device *dev, int cmd)
cd_speed_ctrl(cd_device *dev, int cmd, int speed)
do_set_streaming(cd_device *dev, uint_t read_speed,
rt_streaming_ctrl(cd_device *dev, int cmd, int speed)
int build_track_info(cd_device *dev, int trackno, struct track_info *t_info);
int prepare_for_write(cd_device *dev, int track_mode, int test_write,
int finalize(cd_device *dev);
uint32_t get_last_possible_lba(cd_device *dev);
int read_audio_through_read_cd(cd_device *dev, uint_t start_lba, uint_t nblks,
int eject_media(cd_device *dev);
int cd_speed_ctrl(cd_device *dev, int cmd, int speed);
int rt_streaming_ctrl(cd_device *dev, int cmd, int speed);
toshiba_speed_ctrl(cd_device *dev, int cmd, int speed)
toshiba_read_audio(cd_device *target, uint_t start_blk, uint_t nblk,
int toshiba_read_audio(cd_device *target, uint_t start_blk, uint_t nblk,
int toshiba_speed_ctrl(cd_device *dev, int cmd, int speed);
write_track(cd_device *dev, struct track_info *ti, bstreamhandle h,
int write_track(cd_device *dev, struct track_info *ti, bstreamhandle h,