| /freebsd-12-stable/sys/sparc64/sparc64/ |
| D | cam_machdep.c | 41 scsi_da_bios_params(struct ccb_calc_geometry *ccg) in scsi_da_bios_params() argument 55 if (ccg->block_size == 0) in scsi_da_bios_params() 57 size_mb = (1024L * 1024L) / ccg->block_size; in scsi_da_bios_params() 60 size_mb = ccg->volume_size / size_mb; in scsi_da_bios_params() 61 if (ccg->volume_size > (uint64_t)65535 * 255 * 63) { in scsi_da_bios_params() 62 ccg->heads = 255; in scsi_da_bios_params() 63 ccg->secs_per_track = 255; in scsi_da_bios_params() 65 ccg->heads = 255; in scsi_da_bios_params() 66 ccg->secs_per_track = 63; in scsi_da_bios_params() 68 ccg->heads = 64; in scsi_da_bios_params() [all …]
|
| /freebsd-12-stable/sys/dev/aic7xxx/ |
| D | aic_osm_lib.c | 129 aic_calc_geometry(struct ccb_calc_geometry *ccg, int extended) in aic_calc_geometry() argument 132 cam_calc_geometry(ccg, extended); in aic_calc_geometry() 137 size_mb = ccg->volume_size / ((1024L * 1024L) / ccg->block_size); in aic_calc_geometry() 139 ccg->heads = 255; in aic_calc_geometry() 140 ccg->secs_per_track = 63; in aic_calc_geometry() 142 ccg->heads = 64; in aic_calc_geometry() 143 ccg->secs_per_track = 32; in aic_calc_geometry() 145 secs_per_cylinder = ccg->heads * ccg->secs_per_track; in aic_calc_geometry() 146 ccg->cylinders = ccg->volume_size / secs_per_cylinder; in aic_calc_geometry() 147 ccg->ccb_h.status = CAM_REQ_CMP; in aic_calc_geometry()
|
| D | aic_osm_lib.h | 385 void aic_calc_geometry(struct ccb_calc_geometry *ccg, int extended);
|
| /freebsd-12-stable/sys/cam/ |
| D | cam.c | 547 cam_calc_geometry(struct ccb_calc_geometry *ccg, int extended) in cam_calc_geometry() argument 551 if (ccg->block_size == 0) { in cam_calc_geometry() 552 ccg->ccb_h.status = CAM_REQ_CMP_ERR; in cam_calc_geometry() 555 size_mb = (1024L * 1024L) / ccg->block_size; in cam_calc_geometry() 557 ccg->ccb_h.status = CAM_REQ_CMP_ERR; in cam_calc_geometry() 560 size_mb = ccg->volume_size / size_mb; in cam_calc_geometry() 562 ccg->heads = 255; in cam_calc_geometry() 563 ccg->secs_per_track = 63; in cam_calc_geometry() 565 ccg->heads = 64; in cam_calc_geometry() 566 ccg->secs_per_track = 32; in cam_calc_geometry() [all …]
|
| D | cam_ccb.h | 1325 struct ccb_calc_geometry ccg; member 1486 void cam_calc_geometry(struct ccb_calc_geometry *ccg, int extended);
|
| /freebsd-12-stable/sys/dev/ppbus/ |
| D | vpo.c | 332 struct ccb_calc_geometry *ccg; in vpo_action() local 334 ccg = &ccb->ccg; in vpo_action() 338 ccg->block_size, in vpo_action() 339 (intmax_t)ccg->volume_size, in vpo_action() 340 ccg->cylinders, in vpo_action() 341 ccg->heads, in vpo_action() 342 ccg->secs_per_track); in vpo_action() 345 ccg->heads = 64; in vpo_action() 346 ccg->secs_per_track = 32; in vpo_action() 347 ccg->cylinders = ccg->volume_size / in vpo_action() [all …]
|
| /freebsd-12-stable/sys/dev/iscsi_initiator/ |
| D | isc_cam.c | 223 struct ccb_calc_geometry *ccg; in ic_action() local 225 ccg = &ccb->ccg; in ic_action() 228 ccg->volume_size, ccg->block_size); in ic_action() 229 if(ccg->block_size == 0 || in ic_action() 230 (ccg->volume_size < ccg->block_size)) { in ic_action() 253 cam_calc_geometry(ccg, /*extended*/1); in ic_action()
|
| /freebsd-12-stable/sys/dev/aac/ |
| D | aac_cam.c | 279 struct ccb_calc_geometry *ccg; in aac_cam_action() local 283 ccg = &ccb->ccg; in aac_cam_action() 284 size_mb = ccg->volume_size / in aac_cam_action() 285 ((1024L * 1024L) / ccg->block_size); in aac_cam_action() 287 ccg->heads = 255; in aac_cam_action() 288 ccg->secs_per_track = 63; in aac_cam_action() 290 ccg->heads = 128; in aac_cam_action() 291 ccg->secs_per_track = 32; in aac_cam_action() 293 ccg->heads = 64; in aac_cam_action() 294 ccg->secs_per_track = 32; in aac_cam_action() [all …]
|
| /freebsd-12-stable/sys/dev/aacraid/ |
| D | aacraid_cam.c | 989 struct ccb_calc_geometry *ccg; in aac_cam_action() local 993 ccg = &ccb->ccg; in aac_cam_action() 994 size_mb = ccg->volume_size / in aac_cam_action() 995 ((1024L * 1024L) / ccg->block_size); in aac_cam_action() 997 ccg->heads = 255; in aac_cam_action() 998 ccg->secs_per_track = 63; in aac_cam_action() 1000 ccg->heads = 128; in aac_cam_action() 1001 ccg->secs_per_track = 32; in aac_cam_action() 1003 ccg->heads = 64; in aac_cam_action() 1004 ccg->secs_per_track = 32; in aac_cam_action() [all …]
|
| /freebsd-12-stable/sys/dev/aha/ |
| D | aha.c | 893 struct ccb_calc_geometry *ccg; in ahaaction() local 897 ccg = &ccb->ccg; in ahaaction() 898 size_mb = ccg->volume_size in ahaaction() 899 / ((1024L * 1024L) / ccg->block_size); in ahaaction() 902 ccg->heads = 255; in ahaaction() 903 ccg->secs_per_track = 63; in ahaaction() 905 ccg->heads = 128; in ahaaction() 906 ccg->secs_per_track = 32; in ahaaction() 909 ccg->heads = 64; in ahaaction() 910 ccg->secs_per_track = 32; in ahaaction() [all …]
|
| /freebsd-12-stable/sys/dev/buslogic/ |
| D | bt.c | 1297 struct ccb_calc_geometry *ccg; in btaction() local 1301 ccg = &ccb->ccg; in btaction() 1302 size_mb = ccg->volume_size in btaction() 1303 / ((1024L * 1024L) / ccg->block_size); in btaction() 1307 ccg->heads = 255; in btaction() 1308 ccg->secs_per_track = 63; in btaction() 1310 ccg->heads = 128; in btaction() 1311 ccg->secs_per_track = 32; in btaction() 1314 ccg->heads = 64; in btaction() 1315 ccg->secs_per_track = 32; in btaction() [all …]
|
| /freebsd-12-stable/sys/sparc64/include/ |
| D | md_var.h | 74 int scsi_da_bios_params(struct ccb_calc_geometry *ccg);
|
| /freebsd-12-stable/sys/dev/iir/ |
| D | iir.c | 1322 struct ccb_calc_geometry *ccg; in iir_action() local 1325 ccg = &ccb->ccg; in iir_action() 1326 ccg->heads = gdt->sc_hdr[target].hd_heads; in iir_action() 1327 ccg->secs_per_track = gdt->sc_hdr[target].hd_secs; in iir_action() 1328 secs_per_cylinder = ccg->heads * ccg->secs_per_track; in iir_action() 1329 ccg->cylinders = ccg->volume_size / secs_per_cylinder; in iir_action()
|
| /freebsd-12-stable/sys/dev/smartpqi/ |
| D | smartpqi_cam.c | 1053 struct ccb_calc_geometry *ccg; in smartpqi_cam_action() local 1054 ccg = &ccb->ccg; in smartpqi_cam_action() 1055 if (ccg->block_size == 0) { in smartpqi_cam_action() 1060 cam_calc_geometry(ccg, /* extended */ 1); in smartpqi_cam_action()
|
| /freebsd-12-stable/sys/dev/hpt27xx/ |
| D | hpt27xx_osm_bsd.c | 917 ccb->ccg.heads = 255; in hpt_action() 918 ccb->ccg.secs_per_track = 63; in hpt_action() 919 ccb->ccg.cylinders = ccb->ccg.volume_size / (ccb->ccg.heads * ccb->ccg.secs_per_track); in hpt_action()
|
| /freebsd-12-stable/sys/kern/ |
| D | sched_ule.c | 1248 struct cpu_group *cg, *ccg; in sched_pickcpu() local 1314 for (ccg = NULL; cg != NULL; cg = cg->cg_parent) { in sched_pickcpu() 1322 ccg = cg; in sched_pickcpu() 1325 if (ccg == cpu_top) in sched_pickcpu() 1326 ccg = NULL; in sched_pickcpu() 1335 if (ccg != NULL && intr) { in sched_pickcpu() 1336 cpu = sched_lowest(ccg, mask, pri, INT_MAX, ts->ts_cpu); in sched_pickcpu() 1341 if (ccg != NULL) { in sched_pickcpu() 1342 cpu = sched_lowest(ccg, mask, max(pri, PRI_MAX_TIMESHARE), in sched_pickcpu()
|
| /freebsd-12-stable/sys/dev/mly/ |
| D | mly.c | 2080 struct ccb_calc_geometry *ccg = &ccb->ccg; in mly_cam_action() local 2086 ccg->heads = 255; in mly_cam_action() 2087 ccg->secs_per_track = 63; in mly_cam_action() 2089 ccg->heads = 128; in mly_cam_action() 2090 ccg->secs_per_track = 32; in mly_cam_action() 2092 secs_per_cylinder = ccg->heads * ccg->secs_per_track; in mly_cam_action() 2093 ccg->cylinders = ccg->volume_size / secs_per_cylinder; in mly_cam_action()
|
| /freebsd-12-stable/sys/dev/hptnr/ |
| D | hptnr_osm_bsd.c | 1117 ccb->ccg.heads = 255; in hpt_action() 1118 ccb->ccg.secs_per_track = 63; in hpt_action() 1119 ccb->ccg.cylinders = ccb->ccg.volume_size / (ccb->ccg.heads * ccb->ccg.secs_per_track); in hpt_action()
|
| /freebsd-12-stable/sys/dev/ciss/ |
| D | ciss.c | 2998 struct ccb_calc_geometry *ccg = &ccb->ccg; in ciss_cam_action() local 3014 ccg->heads = 255; in ciss_cam_action() 3015 ccg->secs_per_track = 32; in ciss_cam_action() 3016 secs_per_cylinder = ccg->heads * ccg->secs_per_track; in ciss_cam_action() 3017 ccg->cylinders = ccg->volume_size / secs_per_cylinder; in ciss_cam_action() 3019 ccg->heads = ld->cl_geometry.heads; in ciss_cam_action() 3020 ccg->secs_per_track = ld->cl_geometry.sectors; in ciss_cam_action() 3021 ccg->cylinders = ntohs(ld->cl_geometry.cylinders); in ciss_cam_action()
|
| /freebsd-12-stable/sys/cam/scsi/ |
| D | scsi_da.c | 5983 struct ccb_calc_geometry ccg; in dasetgeom() local 6032 xpt_setup_ccb(&ccg.ccb_h, periph->path, CAM_PRIORITY_NORMAL); in dasetgeom() 6033 ccg.ccb_h.func_code = XPT_CALC_GEOMETRY; in dasetgeom() 6034 ccg.block_size = dp->secsize; in dasetgeom() 6035 ccg.volume_size = dp->sectors; in dasetgeom() 6036 ccg.heads = 0; in dasetgeom() 6037 ccg.secs_per_track = 0; in dasetgeom() 6038 ccg.cylinders = 0; in dasetgeom() 6039 xpt_action((union ccb*)&ccg); in dasetgeom() 6040 if ((ccg.ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) { in dasetgeom() [all …]
|
| /freebsd-12-stable/sys/dev/firewire/ |
| D | sbp.c | 2460 struct ccb_calc_geometry *ccg; in sbp_action() local 2462 ccg = &ccb->ccg; in sbp_action() 2463 if (ccg->block_size == 0) { in sbp_action() 2475 (uintmax_t)ccg->volume_size); in sbp_action() 2478 cam_calc_geometry(ccg, /*extended*/1); in sbp_action()
|
| /freebsd-12-stable/tools/tools/vhba/ |
| D | vhba.c | 117 cam_calc_geometry(&ccb->ccg, 1); in vhba_action()
|
| /freebsd-12-stable/sys/dev/amr/ |
| D | amr_cam.c | 308 cam_calc_geometry(&ccb->ccg, /*extended*/1); in amr_cam_action()
|
| /freebsd-12-stable/sys/dev/twa/ |
| D | tw_osl_cam.c | 408 cam_calc_geometry(&ccb->ccg, 1/* extended */); in twa_action()
|
| /freebsd-12-stable/sys/dev/tws/ |
| D | tws_cam.c | 294 ccb->ccg.block_size); in tws_action() 295 cam_calc_geometry(&ccb->ccg, 1/* extended */); in tws_action()
|