smedia_handle_t
static void process_W_flag(smedia_handle_t handle);
static void process_R_flag(smedia_handle_t handle);
void process_p_flag(smedia_handle_t handle, int32_t fd);
static void process_c_flag(smedia_handle_t handle);
static void process_V_flag(smedia_handle_t handle, int32_t fd);
process_e_flag(smedia_handle_t handle)
static void process_s_flag(smedia_handle_t, int32_t fd);
process_H_flag(smedia_handle_t handle, int32_t fd)
static void process_e_flag(smedia_handle_t handle);
static void process_H_flag(smedia_handle_t handle, int32_t fd);
static void process_D_flag(smedia_handle_t handle, int32_t fd);
process_D_flag(smedia_handle_t handle, int32_t fd)
smedia_handle_t handle;
process_F_flag(smedia_handle_t handle, int32_t fd)
process_w_flag(smedia_handle_t handle)
process_W_flag(smedia_handle_t handle)
process_R_flag(smedia_handle_t handle)
process_p_flag(smedia_handle_t handle, int32_t fd)
extern int32_t valid_slice_file(smedia_handle_t, int32_t, char *,
extern int32_t verify(smedia_handle_t handle, int32_t fd,
process_c_flag(smedia_handle_t handle)
extern void write_default_label(smedia_handle_t, int32_t fd);
process_V_flag(smedia_handle_t handle, int32_t fd)
void overwrite_metadata(int32_t fd, smedia_handle_t handle);
static void process_F_flag(smedia_handle_t handle, int32_t fd);
process_s_flag(smedia_handle_t handle, int32_t fd)
static void process_w_flag(smedia_handle_t handle);
extern void process_p_flag(smedia_handle_t handle, int32_t fd);
smedia_handle_t handle;
smedia_handle_t handle;
verify(smedia_handle_t handle, int32_t fd, diskaddr_t start_sector,
get_fdisk(smedia_handle_t handle, int32_t fd, int32_t offset,
write_default_label(smedia_handle_t handle, int32_t fd)
write_default_label(smedia_handle_t handle, int32_t fd)
static int32_t check_vtoc_sanity(smedia_handle_t, int32_t fd,
static int32_t get_fdisk(smedia_handle_t, int32_t fd, int32_t offset,
static void erase(smedia_handle_t handle, diskaddr_t offset, diskaddr_t size);
overwrite_metadata(int32_t fd, smedia_handle_t handle)
erase(smedia_handle_t handle, diskaddr_t offset, diskaddr_t size)
valid_slice_file(smedia_handle_t handle, int32_t fd, char *file_name,
check_vtoc_sanity(smedia_handle_t handle, int32_t fd, struct extvtoc *vt)
smedia_get_protection_status(smedia_handle_t handle, struct smwp_state *wp)
smedia_format(smedia_handle_t handle, uint32_t flavor, uint32_t mode)
smedia_raw_read(smedia_handle_t handle,
smedia_raw_write(smedia_handle_t handle,
smedia_check_format_status(smedia_handle_t handle)
smedia_reassign_block(smedia_handle_t handle, diskaddr_t block)
smedia_eject(smedia_handle_t handle)
smedia_format_track(smedia_handle_t handle, uint32_t trackno, uint32_t head,
smedia_handle_t
smedia_release_handle(smedia_handle_t handle)
smedia_uscsi_cmd(smedia_handle_t handle, struct uscsi_cmd *cmd)
extern smedia_handle_t get_handle(int fd);
extern smedia_handle_t get_handle_from_path(const char *, int32_t, int32_t);
extern smedia_handle_t get_handle_from_fd(int32_t fd);
smedia_get_device_info(smedia_handle_t handle, struct smdevice_info *dev_info)
smedia_free_device_info(smedia_handle_t handle, struct smdevice_info *dev_info)
smedia_get_medium_property(smedia_handle_t handle, smmedium_prop_t *med_info)
smedia_set_protection_status(smedia_handle_t handle, struct smwp_state *wp)
smedia_handle_t
return ((smedia_handle_t)handle);
return ((smedia_handle_t)handle);
int smedia_get_device_info(smedia_handle_t handle, smdevice_info_t *smdevinfop);
int smedia_free_device_info(smedia_handle_t handle,
int smedia_get_medium_property(smedia_handle_t handle,
int smedia_get_protection_status(smedia_handle_t handle,
int smedia_set_protection_status(smedia_handle_t handle,
size_t smedia_raw_read(smedia_handle_t handle, diskaddr_t blockno,
size_t smedia_raw_write(smedia_handle_t handle, diskaddr_t blockno,
int smedia_format(smedia_handle_t handle, uint_t flavor, uint_t mode);
int smedia_check_format_status(smedia_handle_t handle);
int smedia_format_track(smedia_handle_t handle, uint_t trackno, uint_t head,
int smedia_eject(smedia_handle_t handle);
int smedia_reassign_block(smedia_handle_t handle, diskaddr_t blockno);
smedia_handle_t smedia_get_handle(int32_t);
int smedia_release_handle(smedia_handle_t handle);
int smedia_uscsi_cmd(smedia_handle_t handle, struct uscsi_cmd *cmd);