Searched refs:cmlb_lun (Results 1 – 2 of 2) sorted by relevance
/titanic_41/usr/src/uts/common/sys/ |
H A D | cmlb_impl.h | 139 typedef struct cmlb_lun { struct 213 _NOTE(SCHEME_PROTECTS_DATA("stable data", cmlb_lun::cmlb_tg_ops)) argument 214 _NOTE(SCHEME_PROTECTS_DATA("stable data", cmlb_lun::cl_devi)) 215 _NOTE(SCHEME_PROTECTS_DATA("stable data", cmlb_lun::cl_is_removable)) 216 _NOTE(SCHEME_PROTECTS_DATA("stable data", cmlb_lun::cl_is_hotpluggable)) 217 _NOTE(SCHEME_PROTECTS_DATA("stable data", cmlb_lun::cl_node_type)) 218 _NOTE(SCHEME_PROTECTS_DATA("stable data", cmlb_lun::cl_sys_blocksize)) 219 _NOTE(SCHEME_PROTECTS_DATA("stable data", cmlb_lun::cl_alter_behavior)) 221 _NOTE(SCHEME_PROTECTS_DATA("safe sharing", cmlb_lun::cl_f_geometry_is_valid)) 223 _NOTE(MUTEX_PROTECTS_DATA(cmlb_lun::cl_mutex, cmlb_lun::cl_vtoc))
|
/titanic_41/usr/src/uts/common/io/ |
H A D | cmlb.c | 273 struct cmlb_lun *cmlb_debug_cl = NULL; 288 static dev_t cmlb_make_device(struct cmlb_lun *cl); 289 static int cmlb_validate_geometry(struct cmlb_lun *cl, boolean_t forcerevalid, 291 static void cmlb_resync_geom_caches(struct cmlb_lun *cl, diskaddr_t capacity, 293 static int cmlb_read_fdisk(struct cmlb_lun *cl, diskaddr_t capacity, 298 static int cmlb_use_efi(struct cmlb_lun *cl, diskaddr_t capacity, int flags, 300 static void cmlb_build_default_label(struct cmlb_lun *cl, void *tg_cookie); 301 static int cmlb_uselabel(struct cmlb_lun *cl, struct dk_label *l, int flags); 303 static void cmlb_build_user_vtoc(struct cmlb_lun *cl, struct vtoc *user_vtoc); 305 static int cmlb_build_label_vtoc(struct cmlb_lun *cl, struct vtoc *user_vtoc); [all …]
|