H A D | cmlb.c | 290 int flags, void *tg_cookie); 292 void *tg_cookie); 294 void *tg_cookie); 299 void *tg_cookie); 300 static void cmlb_build_default_label(struct cmlb_lun *cl, void *tg_cookie); 306 static int cmlb_write_label(struct cmlb_lun *cl, void *tg_cookie); 308 void *tg_cookie); 309 static void cmlb_clear_efi(struct cmlb_lun *cl, void *tg_cookie); 310 static void cmlb_clear_vtoc(struct cmlb_lun *cl, void *tg_cookie); 311 static void cmlb_setup_default_geometry(struct cmlb_lun *cl, void *tg_cookie); 683 cmlb_attach(dev_info_t *devi, cmlb_tg_ops_t *tgopsp, int device_type, boolean_t is_removable, boolean_t is_hotpluggable, char *node_type, int alter_behavior, cmlb_handle_t cmlbhandle, void *tg_cookie) argument 759 cmlb_detach(cmlb_handle_t cmlbhandle, void *tg_cookie) argument 802 cmlb_validate(cmlb_handle_t cmlbhandle, int flags, void *tg_cookie) argument 856 cmlb_invalidate(cmlb_handle_t cmlbhandle, void *tg_cookie) argument 913 cmlb_close(cmlb_handle_t cmlbhandle, void *tg_cookie) argument 951 cmlb_get_devid_block(cmlb_handle_t cmlbhandle, diskaddr_t *devidblockp, void *tg_cookie) argument 1040 cmlb_partinfo(cmlb_handle_t cmlbhandle, int part, diskaddr_t *nblocksp, diskaddr_t *startblockp, char **partnamep, uint16_t *tagp, void *tg_cookie) argument 1126 cmlb_efi_label_capacity(cmlb_handle_t cmlbhandle, diskaddr_t *capacity, void *tg_cookie) argument 1158 cmlb_ioctl(cmlb_handle_t cmlbhandle, dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred_p, int *rval_p, void *tg_cookie) argument 1383 cmlb_check_update_blockcount(struct cmlb_lun *cl, void *tg_cookie) argument 1618 cmlb_validate_geometry(struct cmlb_lun *cl, boolean_t forcerevalid, int flags, void *tg_cookie) argument 1846 cmlb_convert_geometry(struct cmlb_lun *cl, diskaddr_t capacity, struct dk_geom *cl_g, void *tg_cookie) argument 1962 cmlb_resync_geom_caches(struct cmlb_lun *cl, diskaddr_t capacity, void *tg_cookie) argument 2284 cmlb_is_linux_swap(struct cmlb_lun *cl, uint32_t part_start, void *tg_cookie) argument 2378 cmlb_read_fdisk(struct cmlb_lun *cl, diskaddr_t capacity, void *tg_cookie) argument 2800 cmlb_use_efi(struct cmlb_lun *cl, diskaddr_t capacity, int flags, void *tg_cookie) argument 3267 cmlb_build_default_label(struct cmlb_lun *cl, void *tg_cookie) argument 3610 cmlb_dkio_get_geometry(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 3764 cmlb_dkio_get_partition(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 3949 cmlb_dkio_get_vtoc(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 4064 cmlb_dkio_get_extvtoc(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 4144 cmlb_dkio_get_efi(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 4252 cmlb_dkio_partition(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 4341 cmlb_dkio_set_vtoc(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag, void *tg_cookie) argument 4443 cmlb_dkio_set_extvtoc(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag, void *tg_cookie) argument 4687 cmlb_clear_efi(struct cmlb_lun *cl, void *tg_cookie) argument 4784 cmlb_set_vtoc(struct cmlb_lun *cl, struct dk_label *dkl, void *tg_cookie) argument 4857 cmlb_clear_vtoc(struct cmlb_lun *cl, void *tg_cookie) argument 4900 cmlb_write_label(struct cmlb_lun *cl, void *tg_cookie) argument 4967 cmlb_dkio_set_efi(struct cmlb_lun *cl, dev_t dev, caddr_t arg, int flag, void *tg_cookie) argument 5071 cmlb_dkio_get_mboot(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 5129 cmlb_dkio_set_mboot(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 5204 cmlb_dkio_set_ext_part(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 5241 cmlb_setup_default_geometry(struct cmlb_lun *cl, void *tg_cookie) argument 5383 cmlb_update_fdisk_and_vtoc(struct cmlb_lun *cl, void *tg_cookie) argument 5536 cmlb_dkio_get_phygeom(struct cmlb_lun *cl, caddr_t arg, int flag, void *tg_cookie) argument 5707 cmlb_prop_op(cmlb_handle_t cmlbhandle, dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, int mod_flags, char *name, caddr_t valuep, int *lengthp, int part, void *tg_cookie) argument [all...] |