Lines Matching refs:fParameters
148 const drive_parameters &Parameters() const { return fParameters; }
159 drive_parameters fParameters;
550 || get_ext_drive_parameters(driveID, &fParameters) != B_OK) {
553 if (get_drive_parameters(driveID, &fParameters) != B_OK) {
559 fParameters.cylinders, fParameters.heads, fParameters.sectors_per_track,
560 fParameters.bytes_per_sector));
561 TRACE((" total sectors: %Ld\n", fParameters.sectors));
564 fSize = fParameters.sectors * fBlockSize;
568 TRACE(("size: %x\n", fParameters.parameters_size));
569 TRACE(("drive_path_signature: %x\n", fParameters.device_path_signature));
570 TRACE(("host bus: \"%s\", interface: \"%s\"\n", fParameters.host_bus,
571 fParameters.interface_type));
573 fParameters.cylinders, fParameters.heads, fParameters.sectors_per_track,
574 fParameters.bytes_per_sector));
575 TRACE(("total sectors: %Ld\n", fParameters.sectors));
577 fBlockSize = fParameters.bytes_per_sector;
578 fSize = fParameters.sectors * fBlockSize;
642 uint32 sector = pos % fParameters.sectors_per_track + 1;
644 uint32 head = pos / fParameters.sectors_per_track;
645 uint32 cylinder = head / fParameters.heads;
646 head %= fParameters.heads;
648 if (cylinder >= fParameters.cylinders) {
650 cylinder, fParameters.cylinders));
788 if (fill_disk_identifier_v3(fIdentifier, fParameters) == B_OK)
791 if (fill_disk_identifier_v2(fIdentifier, fParameters) == B_OK)
798 if (fill_disk_identifier_v3(fIdentifier, fParameters) != B_OK)
799 fill_disk_identifier_v2(fIdentifier, fParameters);