• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/hpt27xx/

Lines Matching refs:HPT_U32

85 typedef HPT_U32 DEVICEID;
383 HPT_U32 dwSize;
422 HPT_U32 ConfigRegSize; /* max sectors */
423 HPT_U32 SupportDiskCachePolicy; /* disable/enable disk cache policy */
424 HPT_U32 Flags;
425 HPT_U32 reserved[14];
453 HPT_U32 GroupId; /* low 32bit of vbus pointer the controller belongs
460 HPT_U32 ExFlags;
506 HPT_U32 GroupId;
511 HPT_U32 ExFlags;
513 HPT_U32 SDRAMSize;
517 HPT_U32 BatteryBackupTime;
518 HPT_U32 FirmwareVersion;
548 HPT_U32 IoPort; /* IDE Base Port Address */
549 HPT_U32 ControlPort; /* IDE Control Port Address */
556 HPT_U32 IoPort; /* IDE Base Port Address */
557 HPT_U32 ControlPort; /* IDE Control Port Address */
570 HPT_U32 PortPhyMap;
571 HPT_U32 reserve[55];
580 HPT_U32 ElementValue;
632 HPT_U32 PortPhyMap;
644 HPT_U32 PortPhyMap;
645 HPT_U32 UnitId; /*272x card has two Cores, unitId is used to distinguish them */
646 HPT_U32 reserved[32];
658 HPT_U32 PortPhyMap;
659 HPT_U32 UnitId; /*272x card has two Cores, unitId is used to distinguish them */
660 HPT_U32 ElementCount;
661 HPT_U32 reserved[32];
672 * time represented in HPT_U32 format
675 HPT_U32 seconds:6; /* 0 - 59 */
676 HPT_U32 minutes:6; /* 0 - 59 */
677 HPT_U32 month:4; /* 1 - 12 */
678 HPT_U32 hours:6; /* 0 - 59 */
679 HPT_U32 day:5; /* 1 - 31 */
680 HPT_U32 year:5; /* 0=2000, 31=2031 */
698 HPT_U32 Flags; /* working flags, see ARRAY_FLAG_XXX */
699 HPT_U32 Members[MAX_ARRAY_MEMBERS_V1]; /* member array/disks */
708 HPT_U32 RebuildingProgress;
709 HPT_U32 RebuiltSectors; /* rebuilding point (LBA) for single member */
725 HPT_U32 Flags; /* working flags, see ARRAY_FLAG_XXX */
726 HPT_U32 Members[MAX_ARRAY_MEMBERS_V2]; /* member array/disks */
728 HPT_U32 RebuildingProgress;
731 HPT_U32 reserve4[4];
747 HPT_U32 Flags; /* working flags, see ARRAY_FLAG_XXX */
748 HPT_U32 Members[MAX_ARRAY_MEMBERS_V2]; /* member array/disks */
750 HPT_U32 RebuildingProgress;
755 HPT_U32 TransformingProgress;
756 HPT_U32 Signature; /* persistent identification*/
760 HPT_U32 reserve;
762 HPT_U32 Critical_Members;
763 HPT_U32 reserve;
780 HPT_U32 Flags; /* working flags, see ARRAY_FLAG_XXX */
782 HPT_U32 RebuildingProgress;
787 HPT_U32 TransformingProgress;
788 HPT_U32 Signature; /* persistent identification*/
792 HPT_U32 Members[MAX_ARRAY_MEMBERS_V3]; /* member array/disks */
827 HPT_U32 CurrentSectorCapacity; /*word58,59 the value indecate the logical sector size. */
829 HPT_U32 UserAddressableSectors;
884 HPT_U32 Flags; /* working flags, see DEVICE_FLAG_XXX */
930 HPT_U32 Flags; /* working flags, see DEVICE_FLAG_XXX */
986 HPT_U32 Capacity; /* array capacity */
1027 HPT_U32 TotalIOs;
1028 HPT_U32 TobalMBs;
1029 HPT_U32 IOPerSec;
1030 HPT_U32 MBPerSec;
1043 HPT_U32 dwSize;
1056 HPT_U32 TotalIOs;
1057 HPT_U32 TobalMBs;
1058 HPT_U32 IOPerSec;
1059 HPT_U32 MBPerSec;
1093 HPT_U32 ValidFields; /* mark valid fields below */
1099 HPT_U32 ValidFields; /* mark valid fields below */
1104 HPT_U32 ValidFields; /* mark valid fields below */
1113 HPT_U32 reserve2[13]; /* pad to 64 bytes */
1169 HPT_U32 Members[MAX_ARRAY_MEMBERS_V1];/* ID of array members, a member can be an array */
1186 HPT_U32 Members[MAX_ARRAY_MEMBERS_V2];/* ID of array members, a member can be an array */
1193 HPT_U32 dwSize;
1210 HPT_U32 Members[MAX_ARRAY_MEMBERS_V3];/* ID of array members, a member can be an array */
1357 HPT_U32 dataLength;
1367 HPT_U32 dataLength;
1377 HPT_U32 Lba;
1381 HPT_U32 BufferPtr;
1415 HPT_U32 rspTime;
1424 HPT_U32 rspTimeHistogram[RSPTIME_HISTOGRAM_SEGMENT_COUNT];
1427 HPT_U32 instantKBPs;
1428 HPT_U32 averageKBPs;
1429 HPT_U32 instantIOPs;
1430 HPT_U32 averageIOPs;
1442 HPT_U32 Reserved;
1466 HPT_U32 Magic; /* used to check if it's a valid ioctl packet */
1467 HPT_U32 dwIoControlCode; /* operation control code */
1469 HPT_U32 nInBufferSize; /* size of input data buffer */
1471 HPT_U32 nOutBufferSize; /* size of output data buffer */
1478 HPT_U32 Magic;
1479 HPT_U32 dwIoControlCode;
1480 HPT_U32 lpInBuffer;
1481 HPT_U32 nInBufferSize;
1482 HPT_U32 lpOutBuffer;
1483 HPT_U32 nOutBufferSize;
1484 HPT_U32 lpBytesReturned;
1513 HPT_U32 hpt_get_version(void);
1650 int hpt_delete_array(DEVICEID id, HPT_U32 options);
1664 int hpt_device_io(DEVICEID id, int cmd, HPT_U32 lba, HPT_U32 nSector, void * buffer);
1730 int hpt_rebuild_data_block(DEVICEID idMirror, HPT_U32 Lba, HPT_U8 nSector);
1750 int hpt_set_array_state(DEVICEID idArray, HPT_U32 state);
1825 int hpt_lock_device(DEVICEID idDisk, HPT_U32 Lba, HPT_U8 nSectors);
1858 int hpt_scsi_passthrough(PHPT_SCSI_PASSTHROUGH_IN in, HPT_U32 insize,
1859 PHPT_SCSI_PASSTHROUGH_OUT out, HPT_U32 outsize);
1873 int hpt_verify_data_block(DEVICEID idArray, HPT_U32 Lba, HPT_U8 nSectors);
1885 int hpt_initialize_data_block(DEVICEID idArray, HPT_U32 Lba, HPT_U8 nSectors);
1921 int hpt_query_remove(HPT_U32 ndev, DEVICEID *pIds);
1934 int hpt_remove_devices(HPT_U32 ndev, DEVICEID *pIds);
2060 int hpt_init_disks(HPT_U32 ndev, DEVICEID * pIds);
2145 int hpt_i2c_transaction(HPT_U8 *indata, HPT_U32 inlen, HPT_U8 *outdata, HPT_U32 outlen, HPT_U32 *poutlen);
2160 int hpt_get_parameter_list(HPT_U32 location, char *outBuffer, HPT_U32 outBufferSize);
2211 int hpt_get_controller_venid(int ctlr_id, HPT_U32 *venid);