/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | cam_machdep.c | 39 scsi_da_bios_params(struct ccb_calc_geometry *ccg) argument 51 * would exceed the 8-bit ccg->heads and ccg->secs_per_track. 53 if (ccg->block_size == 0) 55 size_mb = (1024L * 1024L) / ccg->block_size; 58 size_mb = ccg->volume_size / size_mb; 59 if (ccg->volume_size > (uint64_t)65535 * 255 * 63) { 60 ccg->heads = 255; 61 ccg->secs_per_track = 255; 63 ccg [all...] |
/freebsd-11-stable/sys/dev/aic7xxx/ |
H A D | aic_osm_lib.c | 129 aic_calc_geometry(struct ccb_calc_geometry *ccg, int extended) argument 132 cam_calc_geometry(ccg, extended); 137 size_mb = ccg->volume_size / ((1024L * 1024L) / ccg->block_size); 139 ccg->heads = 255; 140 ccg->secs_per_track = 63; 142 ccg->heads = 64; 143 ccg->secs_per_track = 32; 145 secs_per_cylinder = ccg->heads * ccg [all...] |
H A D | aic_osm_lib.h | 385 void aic_calc_geometry(struct ccb_calc_geometry *ccg, int extended);
|
/freebsd-11-stable/sys/dev/ppbus/ |
H A D | vpo.c | 329 struct ccb_calc_geometry *ccg; local 331 ccg = &ccb->ccg; 335 ccg->block_size, 336 (intmax_t)ccg->volume_size, 337 ccg->cylinders, 338 ccg->heads, 339 ccg->secs_per_track); 342 ccg->heads = 64; 343 ccg [all...] |
/freebsd-11-stable/sys/cam/ |
H A D | cam.c | 555 * Caller should set ccg->volume_size and block_size. 560 cam_calc_geometry(struct ccb_calc_geometry *ccg, int extended) argument 564 if (ccg->block_size == 0) { 565 ccg->ccb_h.status = CAM_REQ_CMP_ERR; 568 size_mb = (1024L * 1024L) / ccg->block_size; 570 ccg->ccb_h.status = CAM_REQ_CMP_ERR; 573 size_mb = ccg->volume_size / size_mb; 575 ccg->heads = 255; 576 ccg->secs_per_track = 63; 578 ccg [all...] |
/freebsd-11-stable/sys/pc98/pc98/ |
H A D | pc98_machdep.c | 167 scsi_da_bios_params(struct ccb_calc_geometry *ccg) argument 172 target = ccg->ccb_h.target_id; 175 ccg->secs_per_track = *tmp; 176 ccg->cylinders = ((*(tmp+3)<<8)|*(tmp+2))&0xfff; 196 ccg->cylinders += (*(tmp+1)&0xf0)<<8; 197 ccg->heads = *(tmp+1)&0x0f; 199 ccg->heads = *(tmp+1);
|
/freebsd-11-stable/sys/dev/iscsi_initiator/ |
H A D | isc_cam.c | 221 struct ccb_calc_geometry *ccg; local 223 ccg = &ccb->ccg; 226 ccg->volume_size, ccg->block_size); 227 if(ccg->block_size == 0 || 228 (ccg->volume_size < ccg->block_size)) { 251 cam_calc_geometry(ccg, /*extended*/1);
|
/freebsd-11-stable/sys/sparc64/include/ |
H A D | md_var.h | 72 int scsi_da_bios_params(struct ccb_calc_geometry *ccg);
|
/freebsd-11-stable/sys/dev/aac/ |
H A D | aac_cam.c | 277 struct ccb_calc_geometry *ccg; local 281 ccg = &ccb->ccg; 282 size_mb = ccg->volume_size / 283 ((1024L * 1024L) / ccg->block_size); 285 ccg->heads = 255; 286 ccg->secs_per_track = 63; 288 ccg->heads = 128; 289 ccg->secs_per_track = 32; 291 ccg [all...] |
/freebsd-11-stable/sys/dev/aha/ |
H A D | aha.c | 897 struct ccb_calc_geometry *ccg; local 901 ccg = &ccb->ccg; 902 size_mb = ccg->volume_size 903 / ((1024L * 1024L) / ccg->block_size); 906 ccg->heads = 255; 907 ccg->secs_per_track = 63; 909 ccg->heads = 128; 910 ccg->secs_per_track = 32; 913 ccg [all...] |
/freebsd-11-stable/sys/dev/buslogic/ |
H A D | bt.c | 1310 struct ccb_calc_geometry *ccg; local 1314 ccg = &ccb->ccg; 1315 size_mb = ccg->volume_size 1316 / ((1024L * 1024L) / ccg->block_size); 1320 ccg->heads = 255; 1321 ccg->secs_per_track = 63; 1323 ccg->heads = 128; 1324 ccg->secs_per_track = 32; 1327 ccg [all...] |
/freebsd-11-stable/sys/dev/aacraid/ |
H A D | aacraid_cam.c | 987 struct ccb_calc_geometry *ccg; local 991 ccg = &ccb->ccg; 992 size_mb = ccg->volume_size / 993 ((1024L * 1024L) / ccg->block_size); 995 ccg->heads = 255; 996 ccg->secs_per_track = 63; 998 ccg->heads = 128; 999 ccg->secs_per_track = 32; 1001 ccg [all...] |
/freebsd-11-stable/sys/dev/wds/ |
H A D | wd7000.c | 1199 struct ccb_calc_geometry *ccg; local 1203 ccg = &ccb->ccg; 1204 size_mb = ccg->volume_size 1205 / ((1024L * 1024L) / ccg->block_size); 1207 ccg->heads = 64; 1208 ccg->secs_per_track = 16; 1209 secs_per_cylinder = ccg->heads * ccg->secs_per_track; 1210 ccg [all...] |
/freebsd-11-stable/sys/dev/smartpqi/ |
H A D | smartpqi_cam.c | 934 struct ccb_calc_geometry *ccg; local 935 ccg = &ccb->ccg; 936 if (ccg->block_size == 0) { 941 cam_calc_geometry(ccg, /* extended */ 1);
|
/freebsd-11-stable/sys/dev/mly/ |
H A D | mly.c | 2080 struct ccb_calc_geometry *ccg = &ccb->ccg; local 2086 ccg->heads = 255; 2087 ccg->secs_per_track = 63; 2089 ccg->heads = 128; 2090 ccg->secs_per_track = 32; 2092 secs_per_cylinder = ccg->heads * ccg->secs_per_track; 2093 ccg->cylinders = ccg [all...] |
/freebsd-11-stable/sys/dev/iir/ |
H A D | iir.c | 1320 struct ccb_calc_geometry *ccg; local 1323 ccg = &ccb->ccg; 1324 ccg->heads = gdt->sc_hdr[target].hd_heads; 1325 ccg->secs_per_track = gdt->sc_hdr[target].hd_secs; 1326 secs_per_cylinder = ccg->heads * ccg->secs_per_track; 1327 ccg->cylinders = ccg->volume_size / secs_per_cylinder;
|
/freebsd-11-stable/sys/kern/ |
H A D | sched_ule.c | 1242 struct cpu_group *cg, *ccg; local 1306 for (ccg = NULL; cg != NULL; cg = cg->cg_parent) { 1314 ccg = cg; 1317 if (ccg == cpu_top) 1318 ccg = NULL; 1327 if (ccg != NULL && intr) { 1328 cpu = sched_lowest(ccg, mask, pri, INT_MAX, ts->ts_cpu); 1333 if (ccg != NULL) { 1334 cpu = sched_lowest(ccg, mask, max(pri, PRI_MAX_TIMESHARE),
|
/freebsd-11-stable/sys/dev/hptnr/ |
H A D | hptnr_osm_bsd.c | 1115 ccb->ccg.heads = 255; 1116 ccb->ccg.secs_per_track = 63; 1117 ccb->ccg.cylinders = ccb->ccg.volume_size / (ccb->ccg.heads * ccb->ccg.secs_per_track);
|
/freebsd-11-stable/sys/dev/hpt27xx/ |
H A D | hpt27xx_osm_bsd.c | 915 ccb->ccg.heads = 255; 916 ccb->ccg.secs_per_track = 63; 917 ccb->ccg.cylinders = ccb->ccg.volume_size / (ccb->ccg.heads * ccb->ccg.secs_per_track);
|
/freebsd-11-stable/sys/cam/scsi/ |
H A D | scsi_da.c | 5602 struct ccb_calc_geometry ccg; local 5645 xpt_setup_ccb(&ccg.ccb_h, periph->path, CAM_PRIORITY_NORMAL); 5646 ccg.ccb_h.func_code = XPT_CALC_GEOMETRY; 5647 ccg.block_size = dp->secsize; 5648 ccg.volume_size = dp->sectors; 5649 ccg.heads = 0; 5650 ccg.secs_per_track = 0; 5651 ccg.cylinders = 0; 5652 xpt_action((union ccb*)&ccg); 5653 if ((ccg [all...] |
/freebsd-11-stable/sys/dev/ciss/ |
H A D | ciss.c | 2991 struct ccb_calc_geometry *ccg = &ccb->ccg; local 3007 ccg->heads = 255; 3008 ccg->secs_per_track = 32; 3009 secs_per_cylinder = ccg->heads * ccg->secs_per_track; 3010 ccg->cylinders = ccg->volume_size / secs_per_cylinder; 3012 ccg->heads = ld->cl_geometry.heads; 3013 ccg [all...] |
/freebsd-11-stable/tools/tools/vhba/ |
H A D | vhba.c | 117 cam_calc_geometry(&ccb->ccg, 1);
|
/freebsd-11-stable/sys/dev/twa/ |
H A D | tw_osl_cam.c | 406 cam_calc_geometry(&ccb->ccg, 1/* extended */);
|
/freebsd-11-stable/sys/dev/amr/ |
H A D | amr_cam.c | 306 cam_calc_geometry(&ccb->ccg, /*extended*/1);
|
/freebsd-11-stable/sys/dev/isci/ |
H A D | isci_controller.c | 761 cam_calc_geometry(&ccb->ccg, /*extended*/1);
|