Searched refs:ccg (Results 1 - 25 of 58) sorted by relevance

123

/freebsd-11-stable/sys/sparc64/sparc64/
H A Dcam_machdep.c39 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 Daic_osm_lib.c129 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 Daic_osm_lib.h385 void aic_calc_geometry(struct ccb_calc_geometry *ccg, int extended);
/freebsd-11-stable/sys/dev/ppbus/
H A Dvpo.c329 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 Dcam.c555 * 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 Dpc98_machdep.c167 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 Disc_cam.c221 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 Dmd_var.h72 int scsi_da_bios_params(struct ccb_calc_geometry *ccg);
/freebsd-11-stable/sys/dev/aac/
H A Daac_cam.c277 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 Daha.c897 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 Dbt.c1310 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 Daacraid_cam.c987 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 Dwd7000.c1199 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 Dsmartpqi_cam.c934 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 Dmly.c2080 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 Diir.c1320 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 Dsched_ule.c1242 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 Dhptnr_osm_bsd.c1115 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 Dhpt27xx_osm_bsd.c915 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 Dscsi_da.c5602 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 Dciss.c2991 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 Dvhba.c117 cam_calc_geometry(&ccb->ccg, 1);
/freebsd-11-stable/sys/dev/twa/
H A Dtw_osl_cam.c406 cam_calc_geometry(&ccb->ccg, 1/* extended */);
/freebsd-11-stable/sys/dev/amr/
H A Damr_cam.c306 cam_calc_geometry(&ccb->ccg, /*extended*/1);
/freebsd-11-stable/sys/dev/isci/
H A Disci_controller.c761 cam_calc_geometry(&ccb->ccg, /*extended*/1);

Completed in 245 milliseconds

123