Lines Matching refs:ccg
6400 struct ccb_calc_geometry ccg; in dasetgeom() local
6449 memset(&ccg, 0, sizeof(ccg)); in dasetgeom()
6450 xpt_setup_ccb(&ccg.ccb_h, periph->path, CAM_PRIORITY_NORMAL); in dasetgeom()
6451 ccg.ccb_h.func_code = XPT_CALC_GEOMETRY; in dasetgeom()
6452 ccg.block_size = dp->secsize; in dasetgeom()
6453 ccg.volume_size = dp->sectors; in dasetgeom()
6454 ccg.heads = 0; in dasetgeom()
6455 ccg.secs_per_track = 0; in dasetgeom()
6456 ccg.cylinders = 0; in dasetgeom()
6457 xpt_action((union ccb*)&ccg); in dasetgeom()
6458 if ((ccg.ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) { in dasetgeom()
6471 dp->heads = ccg.heads; in dasetgeom()
6472 dp->secs_per_track = ccg.secs_per_track; in dasetgeom()
6473 dp->cylinders = ccg.cylinders; in dasetgeom()