Home
last modified time | relevance | path

Searched refs:ccg (Results 1 – 25 of 55) sorted by relevance

123

/freebsd-12-stable/sys/sparc64/sparc64/
Dcam_machdep.c41 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/
Daic_osm_lib.c129 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()
Daic_osm_lib.h385 void aic_calc_geometry(struct ccb_calc_geometry *ccg, int extended);
/freebsd-12-stable/sys/cam/
Dcam.c547 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 …]
Dcam_ccb.h1325 struct ccb_calc_geometry ccg; member
1486 void cam_calc_geometry(struct ccb_calc_geometry *ccg, int extended);
/freebsd-12-stable/sys/dev/ppbus/
Dvpo.c332 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/
Disc_cam.c223 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/
Daac_cam.c279 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/
Daacraid_cam.c989 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/
Daha.c893 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/
Dbt.c1297 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/
Dmd_var.h74 int scsi_da_bios_params(struct ccb_calc_geometry *ccg);
/freebsd-12-stable/sys/dev/iir/
Diir.c1322 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/
Dsmartpqi_cam.c1053 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/
Dhpt27xx_osm_bsd.c917 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/
Dsched_ule.c1248 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/
Dmly.c2080 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/
Dhptnr_osm_bsd.c1117 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/
Dciss.c2998 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/
Dscsi_da.c5983 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/
Dsbp.c2460 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/
Dvhba.c117 cam_calc_geometry(&ccb->ccg, 1); in vhba_action()
/freebsd-12-stable/sys/dev/amr/
Damr_cam.c308 cam_calc_geometry(&ccb->ccg, /*extended*/1); in amr_cam_action()
/freebsd-12-stable/sys/dev/twa/
Dtw_osl_cam.c408 cam_calc_geometry(&ccb->ccg, 1/* extended */); in twa_action()
/freebsd-12-stable/sys/dev/tws/
Dtws_cam.c294 ccb->ccg.block_size); in tws_action()
295 cam_calc_geometry(&ccb->ccg, 1/* extended */); in tws_action()

123