sys/dev/hpt27xx/array.h
109
HPT_U16 transform_sectors_per_step;
sys/dev/hpt27xx/array.h
122
HPT_U16 strip_width;
sys/dev/hpt27xx/array.h
150
char ioctl_inbuf[sizeof(PVDEV)+sizeof(HPT_U64)+sizeof(HPT_U16)];
sys/dev/hpt27xx/array.h
47
typedef HPT_U16 HPT_MMASK;
sys/dev/hpt27xx/array.h
87
HPT_U16 total_sectors;
sys/dev/hpt27xx/array.h
88
HPT_U16 finished_sectors;
sys/dev/hpt27xx/him.h
136
HPT_U16 GeneralConfiguration;
sys/dev/hpt27xx/him.h
137
HPT_U16 NumberOfCylinders;
sys/dev/hpt27xx/him.h
138
HPT_U16 Reserved1;
sys/dev/hpt27xx/him.h
139
HPT_U16 NumberOfHeads;
sys/dev/hpt27xx/him.h
140
HPT_U16 UnformattedBytesPerTrack;
sys/dev/hpt27xx/him.h
141
HPT_U16 UnformattedBytesPerSector;
sys/dev/hpt27xx/him.h
143
HPT_U16 SerialNumber[10];
sys/dev/hpt27xx/him.h
144
HPT_U16 BufferType;
sys/dev/hpt27xx/him.h
145
HPT_U16 BufferSectorSize;
sys/dev/hpt27xx/him.h
146
HPT_U16 NumberOfEccBytes;
sys/dev/hpt27xx/him.h
147
HPT_U16 FirmwareRevision[4];
sys/dev/hpt27xx/him.h
148
HPT_U16 ModelNumber[20];
sys/dev/hpt27xx/him.h
151
HPT_U16 DoubleWordIo;
sys/dev/hpt27xx/him.h
152
HPT_U16 Capabilities;
sys/dev/hpt27xx/him.h
153
HPT_U16 Reserved2;
sys/dev/hpt27xx/him.h
158
HPT_U16 TranslationFieldsValid;
sys/dev/hpt27xx/him.h
159
HPT_U16 NumberOfCurrentCylinders;
sys/dev/hpt27xx/him.h
160
HPT_U16 NumberOfCurrentHeads;
sys/dev/hpt27xx/him.h
161
HPT_U16 CurrentSectorsPerTrack;
sys/dev/hpt27xx/him.h
163
HPT_U16 CurrentMultiSectorSetting;
sys/dev/hpt27xx/him.h
171
HPT_U16 MinimumMWXferCycleTime;
sys/dev/hpt27xx/him.h
172
HPT_U16 RecommendedMWXferCycleTime;
sys/dev/hpt27xx/him.h
173
HPT_U16 MinimumPIOCycleTime;
sys/dev/hpt27xx/him.h
174
HPT_U16 MinimumPIOCycleTimeIORDY;
sys/dev/hpt27xx/him.h
175
HPT_U16 Reserved5[2];
sys/dev/hpt27xx/him.h
176
HPT_U16 ReleaseTimeOverlapped;
sys/dev/hpt27xx/him.h
177
HPT_U16 ReleaseTimeServiceCommand;
sys/dev/hpt27xx/him.h
178
HPT_U16 MajorRevision;
sys/dev/hpt27xx/him.h
179
HPT_U16 MinorRevision;
sys/dev/hpt27xx/him.h
180
HPT_U16 MaxQueueDepth;
sys/dev/hpt27xx/him.h
181
HPT_U16 SataCapability;
sys/dev/hpt27xx/him.h
182
HPT_U16 Reserved6[9];
sys/dev/hpt27xx/him.h
183
HPT_U16 CommandSupport;
sys/dev/hpt27xx/him.h
184
HPT_U16 CommandEnable;
sys/dev/hpt27xx/him.h
185
HPT_U16 UtralDmaMode;
sys/dev/hpt27xx/him.h
186
HPT_U16 Reserved7[11];
sys/dev/hpt27xx/him.h
189
HPT_U16 Reserved8[23];
sys/dev/hpt27xx/him.h
190
HPT_U16 SpecialFunctionsEnabled;
sys/dev/hpt27xx/him.h
191
HPT_U16 Reserved9[128];
sys/dev/hpt27xx/him.h
216
HPT_U16 max_sectors_per_cmd;
sys/dev/hpt27xx/him.h
302
HPT_U16 nSectors;
sys/dev/hpt27xx/him.h
303
HPT_U16 pad;
sys/dev/hpt27xx/him.h
333
HPT_U16 bFeaturesReg;
sys/dev/hpt27xx/him.h
334
HPT_U16 bSectorCountReg;
sys/dev/hpt27xx/him.h
335
HPT_U16 bLbaLowReg;
sys/dev/hpt27xx/him.h
336
HPT_U16 bLbaMidReg;
sys/dev/hpt27xx/him.h
337
HPT_U16 bLbaHighReg;
sys/dev/hpt27xx/him.h
340
HPT_U16 nSectors;
sys/dev/hpt27xx/him.h
376
HPT_U16 Offset;
sys/dev/hpt27xx/him.h
399
HPT_U16 nSectors;
sys/dev/hpt27xx/him.h
48
HPT_U16 vid;
sys/dev/hpt27xx/him.h
49
HPT_U16 did;
sys/dev/hpt27xx/him.h
53
HPT_U16 reserve;
sys/dev/hpt27xx/himfuncs.h
78
_HIM_INTERFACE(int, read_write, (void *dev,HPT_LBA lba, HPT_U16 nsector, HPT_U8 *buffer, HPT_BOOL read))
sys/dev/hpt27xx/hpt27xx_os_bsd.c
39
HPT_U16 os_inw (void *port) { return inw((unsigned)(HPT_UPTR)port); }
sys/dev/hpt27xx/hpt27xx_os_bsd.c
43
void os_outw (void *port, HPT_U16 value) { outw((unsigned)(HPT_UPTR)port, (value)); }
sys/dev/hpt27xx/hpt27xx_os_bsd.c
46
void os_insw (void *port, HPT_U16 *buffer, HPT_U32 count)
sys/dev/hpt27xx/hpt27xx_os_bsd.c
49
void os_outsw(void *port, HPT_U16 *buffer, HPT_U32 count)
sys/dev/hpt27xx/hpt27xx_os_bsd.c
60
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset)
sys/dev/hpt27xx/hpt27xx_os_bsd.c
75
void os_pci_writew (void *osext, HPT_U8 offset, HPT_U16 value)
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
715
pCmd->uCmd.Ide.nSectors = (HPT_U16) cdb[4];
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
731
pCmd->uCmd.Ide.nSectors = (HPT_U16)cdb[13] | ((HPT_U16)cdb[12]<<8);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
737
pCmd->uCmd.Ide.nSectors = (HPT_U16) cdb[8] | ((HPT_U16)cdb[7]<<8);
sys/dev/hpt27xx/hptintf.h
1141
HPT_U16 param_length;
sys/dev/hpt27xx/hptintf.h
1333
HPT_U16 bFeaturesReg; /* feature register */
sys/dev/hpt27xx/hptintf.h
1334
HPT_U16 bSectorCountReg; /* IDE sector count register. */
sys/dev/hpt27xx/hptintf.h
1335
HPT_U16 bLbaLowReg; /* IDE LBA low value. */
sys/dev/hpt27xx/hptintf.h
1336
HPT_U16 bLbaMidReg; /* IDE LBA mid register. */
sys/dev/hpt27xx/hptintf.h
1337
HPT_U16 bLbaHighReg; /* IDE LBA high value. */
sys/dev/hpt27xx/hptintf.h
1340
HPT_U16 nSectors; /* data size in sectors, if the command has data transfer */
sys/dev/hpt27xx/hptintf.h
1376
HPT_U16 nSectors;
sys/dev/hpt27xx/hptintf.h
1411
HPT_U16 sectors;
sys/dev/hpt27xx/hptintf.h
1412
HPT_U16 reserved;
sys/dev/hpt27xx/hptintf.h
1423
HPT_U16 pendingIo;
sys/dev/hpt27xx/hptintf.h
1424
HPT_U16 activeIo;
sys/dev/hpt27xx/hptintf.h
1437
HPT_U16 start;
sys/dev/hpt27xx/hptintf.h
2101
int hpt_rebuild_data_block_v2(DEVICEID idMirror, HPT_U64 Lba, HPT_U16 nSector);
sys/dev/hpt27xx/hptintf.h
2117
int hpt_verify_data_block_v2(DEVICEID idArray, HPT_U64 Lba, HPT_U16 nSectors);
sys/dev/hpt27xx/hptintf.h
2131
int hpt_initialize_data_block_v2(DEVICEID idArray, HPT_U64 Lba, HPT_U16 nSectors);
sys/dev/hpt27xx/hptintf.h
514
HPT_U16 BatteryVoltage;
sys/dev/hpt27xx/hptintf.h
522
HPT_U16 FanSpeed;
sys/dev/hpt27xx/hptintf.h
523
HPT_U16 Power12v;
sys/dev/hpt27xx/hptintf.h
524
HPT_U16 Power5v;
sys/dev/hpt27xx/hptintf.h
525
HPT_U16 Power3p3v;
sys/dev/hpt27xx/hptintf.h
526
HPT_U16 Power2p5v;
sys/dev/hpt27xx/hptintf.h
527
HPT_U16 Power1p8v;
sys/dev/hpt27xx/hptintf.h
528
HPT_U16 Core1p8v;
sys/dev/hpt27xx/hptintf.h
529
HPT_U16 Core1p2v;
sys/dev/hpt27xx/hptintf.h
530
HPT_U16 DDR1p8v;
sys/dev/hpt27xx/hptintf.h
531
HPT_U16 DDR1p8vRef;
sys/dev/hpt27xx/hptintf.h
532
HPT_U16 Core1p0v;
sys/dev/hpt27xx/hptintf.h
533
HPT_U16 Fan2Speed;
sys/dev/hpt27xx/hptintf.h
534
HPT_U16 Power1p0v;
sys/dev/hpt27xx/hptintf.h
535
HPT_U16 Power1p5v;
sys/dev/hpt27xx/hptintf.h
756
HPT_U16 Critical_Members; /* bit mask of critical members */
sys/dev/hpt27xx/hptintf.h
757
HPT_U16 reserve2;
sys/dev/hpt27xx/hptintf.h
799
HPT_U16 GeneralConfiguration;
sys/dev/hpt27xx/hptintf.h
800
HPT_U16 NumberOfCylinders;
sys/dev/hpt27xx/hptintf.h
801
HPT_U16 Reserved1;
sys/dev/hpt27xx/hptintf.h
802
HPT_U16 NumberOfHeads;
sys/dev/hpt27xx/hptintf.h
803
HPT_U16 UnformattedBytesPerTrack;
sys/dev/hpt27xx/hptintf.h
804
HPT_U16 UnformattedBytesPerSector;
sys/dev/hpt27xx/hptintf.h
806
HPT_U16 SerialNumber[10];
sys/dev/hpt27xx/hptintf.h
807
HPT_U16 BufferType;
sys/dev/hpt27xx/hptintf.h
808
HPT_U16 BufferSectorSize;
sys/dev/hpt27xx/hptintf.h
809
HPT_U16 NumberOfEccBytes;
sys/dev/hpt27xx/hptintf.h
810
HPT_U16 FirmwareRevision[4];
sys/dev/hpt27xx/hptintf.h
811
HPT_U16 ModelNumber[20];
sys/dev/hpt27xx/hptintf.h
814
HPT_U16 DoubleWordIo;
sys/dev/hpt27xx/hptintf.h
815
HPT_U16 Capabilities;
sys/dev/hpt27xx/hptintf.h
816
HPT_U16 Reserved2;
sys/dev/hpt27xx/hptintf.h
821
HPT_U16 TranslationFieldsValid;
sys/dev/hpt27xx/hptintf.h
822
HPT_U16 NumberOfCurrentCylinders;
sys/dev/hpt27xx/hptintf.h
823
HPT_U16 NumberOfCurrentHeads;
sys/dev/hpt27xx/hptintf.h
824
HPT_U16 CurrentSectorsPerTrack;
sys/dev/hpt27xx/hptintf.h
826
HPT_U16 CurrentMultiSectorSetting;
sys/dev/hpt27xx/hptintf.h
834
HPT_U16 MinimumMWXferCycleTime;
sys/dev/hpt27xx/hptintf.h
835
HPT_U16 RecommendedMWXferCycleTime;
sys/dev/hpt27xx/hptintf.h
836
HPT_U16 MinimumPIOCycleTime;
sys/dev/hpt27xx/hptintf.h
837
HPT_U16 MinimumPIOCycleTimeIORDY;
sys/dev/hpt27xx/hptintf.h
838
HPT_U16 Reserved5[2];
sys/dev/hpt27xx/hptintf.h
839
HPT_U16 ReleaseTimeOverlapped;
sys/dev/hpt27xx/hptintf.h
840
HPT_U16 ReleaseTimeServiceCommand;
sys/dev/hpt27xx/hptintf.h
841
HPT_U16 MajorRevision;
sys/dev/hpt27xx/hptintf.h
842
HPT_U16 MinorRevision;
sys/dev/hpt27xx/hptintf.h
956
HPT_U16 ValidFields; /* mark valid fields below */
sys/dev/hpt27xx/hptintf.h
957
HPT_U16 DeviceId; /* 0x5A3E */
sys/dev/hpt27xx/hptintf.h
958
HPT_U16 Temperature; /* Read: temperature sensor value. Write: temperature limit */
sys/dev/hpt27xx/hptintf.h
959
HPT_U16 FanStatus; /* Fan status */
sys/dev/hpt27xx/hptintf.h
960
HPT_U16 BeeperControl; /* bit4: beeper control bit. bit0-3: frequency bits */
sys/dev/hpt27xx/hptintf.h
961
HPT_U16 LED1Control; /* bit4: twinkling control bit. bit0-3: frequency bits */
sys/dev/hpt27xx/hptintf.h
962
HPT_U16 LED2Control; /* bit4: twinkling control bit. bit0-3: frequency bits */
sys/dev/hpt27xx/hptintf.h
963
HPT_U16 PowerStatus; /* 1: has power 2: no power */
sys/dev/hpt27xx/ldm.h
245
HPT_U16 max_sectors_per_cmd;
sys/dev/hpt27xx/ldm.h
526
void log_sector_repair(PVDEV vd, int success, HPT_LBA lba, HPT_U16 nsectors);
sys/dev/hpt27xx/osm.h
128
HPT_U16 os_inw (void *port);
sys/dev/hpt27xx/osm.h
131
void os_outw (void *port, HPT_U16 value);
sys/dev/hpt27xx/osm.h
133
void os_insw (void *port, HPT_U16 *buffer, HPT_U32 count);
sys/dev/hpt27xx/osm.h
134
void os_outsw(void *port, HPT_U16 *buffer, HPT_U32 count);
sys/dev/hpt27xx/osm.h
139
#define os_readw(addr) (*(HPT_U16 *)&__dummy_reg = *(volatile HPT_U16 *)(addr))
sys/dev/hpt27xx/osm.h
143
#define os_writew(addr, val) *(volatile HPT_U16 *)(addr) = (HPT_U16)(val)
sys/dev/hpt27xx/osm.h
148
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset);
sys/dev/hpt27xx/osm.h
151
void os_pci_writew(void *osext, HPT_U8 offset, HPT_U16 value);
sys/dev/hpt27xx/osm.h
86
static __inline HPT_U16 CPU_TO_BE16(HPT_U16 x)
sys/dev/hpt27xx/wj.h
40
void *wj_add_entry(PVBUS vbus, PVDEV vd, HPT_LBA lba, HPT_U16 sectors);
sys/dev/hpt27xx/wj.h
41
void *wj_get_entry(PVBUS vbus, PVDEV *vd_p, HPT_LBA *lba_p, HPT_U16 *sectors_p);
sys/dev/hptnr/array.h
109
HPT_U16 transform_sectors_per_step;
sys/dev/hptnr/array.h
122
HPT_U16 strip_width;
sys/dev/hptnr/array.h
150
char ioctl_inbuf[sizeof(PVDEV)+sizeof(HPT_U64)+sizeof(HPT_U16)];
sys/dev/hptnr/array.h
47
typedef HPT_U16 HPT_MMASK;
sys/dev/hptnr/array.h
87
HPT_U16 total_sectors;
sys/dev/hptnr/array.h
88
HPT_U16 finished_sectors;
sys/dev/hptnr/him.h
134
HPT_U16 GeneralConfiguration;
sys/dev/hptnr/him.h
135
HPT_U16 NumberOfCylinders;
sys/dev/hptnr/him.h
136
HPT_U16 Reserved1;
sys/dev/hptnr/him.h
137
HPT_U16 NumberOfHeads;
sys/dev/hptnr/him.h
138
HPT_U16 UnformattedBytesPerTrack;
sys/dev/hptnr/him.h
139
HPT_U16 UnformattedBytesPerSector;
sys/dev/hptnr/him.h
141
HPT_U16 SerialNumber[10];
sys/dev/hptnr/him.h
142
HPT_U16 BufferType;
sys/dev/hptnr/him.h
143
HPT_U16 BufferSectorSize;
sys/dev/hptnr/him.h
144
HPT_U16 NumberOfEccBytes;
sys/dev/hptnr/him.h
145
HPT_U16 FirmwareRevision[4];
sys/dev/hptnr/him.h
146
HPT_U16 ModelNumber[20];
sys/dev/hptnr/him.h
149
HPT_U16 DoubleWordIo;
sys/dev/hptnr/him.h
150
HPT_U16 Capabilities;
sys/dev/hptnr/him.h
151
HPT_U16 Reserved2;
sys/dev/hptnr/him.h
156
HPT_U16 TranslationFieldsValid;
sys/dev/hptnr/him.h
157
HPT_U16 NumberOfCurrentCylinders;
sys/dev/hptnr/him.h
158
HPT_U16 NumberOfCurrentHeads;
sys/dev/hptnr/him.h
159
HPT_U16 CurrentSectorsPerTrack;
sys/dev/hptnr/him.h
161
HPT_U16 CurrentMultiSectorSetting;
sys/dev/hptnr/him.h
169
HPT_U16 MinimumMWXferCycleTime;
sys/dev/hptnr/him.h
170
HPT_U16 RecommendedMWXferCycleTime;
sys/dev/hptnr/him.h
171
HPT_U16 MinimumPIOCycleTime;
sys/dev/hptnr/him.h
172
HPT_U16 MinimumPIOCycleTimeIORDY;
sys/dev/hptnr/him.h
173
HPT_U16 Reserved5[2];
sys/dev/hptnr/him.h
174
HPT_U16 ReleaseTimeOverlapped;
sys/dev/hptnr/him.h
175
HPT_U16 ReleaseTimeServiceCommand;
sys/dev/hptnr/him.h
176
HPT_U16 MajorRevision;
sys/dev/hptnr/him.h
177
HPT_U16 MinorRevision;
sys/dev/hptnr/him.h
178
HPT_U16 MaxQueueDepth;
sys/dev/hptnr/him.h
179
HPT_U16 SataCapability;
sys/dev/hptnr/him.h
180
HPT_U16 Reserved6[9];
sys/dev/hptnr/him.h
181
HPT_U16 CommandSupport;
sys/dev/hptnr/him.h
182
HPT_U16 CommandEnable;
sys/dev/hptnr/him.h
183
HPT_U16 UtralDmaMode;
sys/dev/hptnr/him.h
184
HPT_U16 Reserved7[11];
sys/dev/hptnr/him.h
187
HPT_U16 Reserved8[23];
sys/dev/hptnr/him.h
188
HPT_U16 SpecialFunctionsEnabled;
sys/dev/hptnr/him.h
189
HPT_U16 Reserved9[128];
sys/dev/hptnr/him.h
202
HPT_U16 lowest_aligned;
sys/dev/hptnr/him.h
216
HPT_U16 max_sectors_per_cmd;
sys/dev/hptnr/him.h
302
HPT_U16 nSectors;
sys/dev/hptnr/him.h
303
HPT_U16 pad;
sys/dev/hptnr/him.h
333
HPT_U16 bFeaturesReg;
sys/dev/hptnr/him.h
334
HPT_U16 bSectorCountReg;
sys/dev/hptnr/him.h
335
HPT_U16 bLbaLowReg;
sys/dev/hptnr/him.h
336
HPT_U16 bLbaMidReg;
sys/dev/hptnr/him.h
337
HPT_U16 bLbaHighReg;
sys/dev/hptnr/him.h
340
HPT_U16 nSectors;
sys/dev/hptnr/him.h
364
HPT_U16 Offset;
sys/dev/hptnr/him.h
387
HPT_U16 nSectors;
sys/dev/hptnr/him.h
47
HPT_U16 vid;
sys/dev/hptnr/him.h
48
HPT_U16 did;
sys/dev/hptnr/him.h
52
HPT_U16 reserve;
sys/dev/hptnr/himfuncs.h
78
_HIM_INTERFACE(int, read_write, (void *dev,HPT_LBA lba, HPT_U16 nsector, HPT_U8 *buffer, HPT_BOOL read))
sys/dev/hptnr/hptintf.h
1137
HPT_U16 param_length;
sys/dev/hptnr/hptintf.h
1329
HPT_U16 bFeaturesReg; /* feature register */
sys/dev/hptnr/hptintf.h
1330
HPT_U16 bSectorCountReg; /* IDE sector count register. */
sys/dev/hptnr/hptintf.h
1331
HPT_U16 bLbaLowReg; /* IDE LBA low value. */
sys/dev/hptnr/hptintf.h
1332
HPT_U16 bLbaMidReg; /* IDE LBA mid register. */
sys/dev/hptnr/hptintf.h
1333
HPT_U16 bLbaHighReg; /* IDE LBA high value. */
sys/dev/hptnr/hptintf.h
1336
HPT_U16 nSectors; /* data size in sectors, if the command has data transfer */
sys/dev/hptnr/hptintf.h
1372
HPT_U16 nSectors;
sys/dev/hptnr/hptintf.h
1407
HPT_U16 sectors;
sys/dev/hptnr/hptintf.h
1408
HPT_U16 reserved;
sys/dev/hptnr/hptintf.h
1419
HPT_U16 pendingIo;
sys/dev/hptnr/hptintf.h
1420
HPT_U16 activeIo;
sys/dev/hptnr/hptintf.h
1433
HPT_U16 start;
sys/dev/hptnr/hptintf.h
2097
int hpt_rebuild_data_block_v2(DEVICEID idMirror, HPT_U64 Lba, HPT_U16 nSector);
sys/dev/hptnr/hptintf.h
2113
int hpt_verify_data_block_v2(DEVICEID idArray, HPT_U64 Lba, HPT_U16 nSectors);
sys/dev/hptnr/hptintf.h
2127
int hpt_initialize_data_block_v2(DEVICEID idArray, HPT_U64 Lba, HPT_U16 nSectors);
sys/dev/hptnr/hptintf.h
510
HPT_U16 BatteryVoltage;
sys/dev/hptnr/hptintf.h
518
HPT_U16 FanSpeed;
sys/dev/hptnr/hptintf.h
519
HPT_U16 Power12v;
sys/dev/hptnr/hptintf.h
520
HPT_U16 Power5v;
sys/dev/hptnr/hptintf.h
521
HPT_U16 Power3p3v;
sys/dev/hptnr/hptintf.h
522
HPT_U16 Power2p5v;
sys/dev/hptnr/hptintf.h
523
HPT_U16 Power1p8v;
sys/dev/hptnr/hptintf.h
524
HPT_U16 Core1p8v;
sys/dev/hptnr/hptintf.h
525
HPT_U16 Core1p2v;
sys/dev/hptnr/hptintf.h
526
HPT_U16 DDR1p8v;
sys/dev/hptnr/hptintf.h
527
HPT_U16 DDR1p8vRef;
sys/dev/hptnr/hptintf.h
528
HPT_U16 Core1p0v;
sys/dev/hptnr/hptintf.h
529
HPT_U16 Fan2Speed;
sys/dev/hptnr/hptintf.h
530
HPT_U16 Power1p0v;
sys/dev/hptnr/hptintf.h
531
HPT_U16 Power1p5v;
sys/dev/hptnr/hptintf.h
752
HPT_U16 Critical_Members; /* bit mask of critical members */
sys/dev/hptnr/hptintf.h
753
HPT_U16 reserve2;
sys/dev/hptnr/hptintf.h
795
HPT_U16 GeneralConfiguration;
sys/dev/hptnr/hptintf.h
796
HPT_U16 NumberOfCylinders;
sys/dev/hptnr/hptintf.h
797
HPT_U16 Reserved1;
sys/dev/hptnr/hptintf.h
798
HPT_U16 NumberOfHeads;
sys/dev/hptnr/hptintf.h
799
HPT_U16 UnformattedBytesPerTrack;
sys/dev/hptnr/hptintf.h
800
HPT_U16 UnformattedBytesPerSector;
sys/dev/hptnr/hptintf.h
802
HPT_U16 SerialNumber[10];
sys/dev/hptnr/hptintf.h
803
HPT_U16 BufferType;
sys/dev/hptnr/hptintf.h
804
HPT_U16 BufferSectorSize;
sys/dev/hptnr/hptintf.h
805
HPT_U16 NumberOfEccBytes;
sys/dev/hptnr/hptintf.h
806
HPT_U16 FirmwareRevision[4];
sys/dev/hptnr/hptintf.h
807
HPT_U16 ModelNumber[20];
sys/dev/hptnr/hptintf.h
810
HPT_U16 DoubleWordIo;
sys/dev/hptnr/hptintf.h
811
HPT_U16 Capabilities;
sys/dev/hptnr/hptintf.h
812
HPT_U16 Reserved2;
sys/dev/hptnr/hptintf.h
817
HPT_U16 TranslationFieldsValid;
sys/dev/hptnr/hptintf.h
818
HPT_U16 NumberOfCurrentCylinders;
sys/dev/hptnr/hptintf.h
819
HPT_U16 NumberOfCurrentHeads;
sys/dev/hptnr/hptintf.h
820
HPT_U16 CurrentSectorsPerTrack;
sys/dev/hptnr/hptintf.h
822
HPT_U16 CurrentMultiSectorSetting;
sys/dev/hptnr/hptintf.h
830
HPT_U16 MinimumMWXferCycleTime;
sys/dev/hptnr/hptintf.h
831
HPT_U16 RecommendedMWXferCycleTime;
sys/dev/hptnr/hptintf.h
832
HPT_U16 MinimumPIOCycleTime;
sys/dev/hptnr/hptintf.h
833
HPT_U16 MinimumPIOCycleTimeIORDY;
sys/dev/hptnr/hptintf.h
834
HPT_U16 Reserved5[2];
sys/dev/hptnr/hptintf.h
835
HPT_U16 ReleaseTimeOverlapped;
sys/dev/hptnr/hptintf.h
836
HPT_U16 ReleaseTimeServiceCommand;
sys/dev/hptnr/hptintf.h
837
HPT_U16 MajorRevision;
sys/dev/hptnr/hptintf.h
838
HPT_U16 MinorRevision;
sys/dev/hptnr/hptintf.h
952
HPT_U16 ValidFields; /* mark valid fields below */
sys/dev/hptnr/hptintf.h
953
HPT_U16 DeviceId; /* 0x5A3E */
sys/dev/hptnr/hptintf.h
954
HPT_U16 Temperature; /* Read: temperature sensor value. Write: temperature limit */
sys/dev/hptnr/hptintf.h
955
HPT_U16 FanStatus; /* Fan status */
sys/dev/hptnr/hptintf.h
956
HPT_U16 BeeperControl; /* bit4: beeper control bit. bit0-3: frequency bits */
sys/dev/hptnr/hptintf.h
957
HPT_U16 LED1Control; /* bit4: twinkling control bit. bit0-3: frequency bits */
sys/dev/hptnr/hptintf.h
958
HPT_U16 LED2Control; /* bit4: twinkling control bit. bit0-3: frequency bits */
sys/dev/hptnr/hptintf.h
959
HPT_U16 PowerStatus; /* 1: has power 2: no power */
sys/dev/hptnr/hptnr_os_bsd.c
38
HPT_U16 os_inw (void *port) { return inw((unsigned)(HPT_UPTR)port); }
sys/dev/hptnr/hptnr_os_bsd.c
42
void os_outw (void *port, HPT_U16 value) { outw((unsigned)(HPT_UPTR)port, (value)); }
sys/dev/hptnr/hptnr_os_bsd.c
45
void os_insw (void *port, HPT_U16 *buffer, HPT_U32 count)
sys/dev/hptnr/hptnr_os_bsd.c
48
void os_outsw(void *port, HPT_U16 *buffer, HPT_U32 count)
sys/dev/hptnr/hptnr_os_bsd.c
59
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset)
sys/dev/hptnr/hptnr_os_bsd.c
74
void os_pci_writew (void *osext, HPT_U8 offset, HPT_U16 value)
sys/dev/hptnr/hptnr_osm_bsd.c
1004
pCmd->uCmd.Ide.nSectors = (HPT_U16) cdb[4];
sys/dev/hptnr/hptnr_osm_bsd.c
1020
pCmd->uCmd.Ide.nSectors = (HPT_U16)cdb[13] | ((HPT_U16)cdb[12]<<8);
sys/dev/hptnr/hptnr_osm_bsd.c
1026
pCmd->uCmd.Ide.nSectors = (HPT_U16) cdb[8] | ((HPT_U16)cdb[7]<<8);
sys/dev/hptnr/hptnr_osm_bsd.c
654
((HPT_U16)cdb[3] << 8)
sys/dev/hptnr/hptnr_osm_bsd.c
657
((HPT_U16)cdb[5] << 8) |
sys/dev/hptnr/hptnr_osm_bsd.c
660
((HPT_U16)cdb[7] << 8) |
sys/dev/hptnr/hptnr_osm_bsd.c
663
((HPT_U16)cdb[9] << 8) |
sys/dev/hptnr/hptnr_osm_bsd.c
666
((HPT_U16)cdb[11] << 8) |
sys/dev/hptnr/ldm.h
245
HPT_U16 lowest_aligned;
sys/dev/hptnr/ldm.h
246
HPT_U16 max_sectors_per_cmd;
sys/dev/hptnr/ldm.h
525
void log_sector_repair(PVDEV vd, int success, HPT_LBA lba, HPT_U16 nsectors);
sys/dev/hptnr/osm.h
126
HPT_U16 os_inw (void *port);
sys/dev/hptnr/osm.h
129
void os_outw (void *port, HPT_U16 value);
sys/dev/hptnr/osm.h
131
void os_insw (void *port, HPT_U16 *buffer, HPT_U32 count);
sys/dev/hptnr/osm.h
132
void os_outsw(void *port, HPT_U16 *buffer, HPT_U32 count);
sys/dev/hptnr/osm.h
137
#define os_readw(addr) (*(HPT_U16 *)&__dummy_reg = *(volatile HPT_U16 *)(addr))
sys/dev/hptnr/osm.h
141
#define os_writew(addr, val) *(volatile HPT_U16 *)(addr) = (HPT_U16)(val)
sys/dev/hptnr/osm.h
146
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset);
sys/dev/hptnr/osm.h
149
void os_pci_writew(void *osext, HPT_U8 offset, HPT_U16 value);
sys/dev/hptnr/osm.h
84
static __inline HPT_U16 CPU_TO_BE16(HPT_U16 x)
sys/dev/hptnr/wj.h
41
void *wj_add_entry(PVBUS vbus, PVDEV vd, HPT_LBA lba, HPT_U16 sectors);
sys/dev/hptnr/wj.h
42
void *wj_get_entry(PVBUS vbus, PVDEV *vd_p, HPT_LBA *lba_p, HPT_U16 *sectors_p);
sys/dev/hptrr/array.h
111
HPT_U16 transform_sectors_per_step;
sys/dev/hptrr/array.h
123
HPT_U16 strip_width;
sys/dev/hptrr/array.h
151
char ioctl_inbuf[sizeof(PVDEV)+sizeof(HPT_U64)+sizeof(HPT_U16)];
sys/dev/hptrr/array.h
179
HPT_U16 get_strip_size(PVDEV vd);
sys/dev/hptrr/array.h
49
typedef HPT_U16 HPT_MMASK;
sys/dev/hptrr/array.h
89
HPT_U16 total_sectors;
sys/dev/hptrr/array.h
90
HPT_U16 finished_sectors;
sys/dev/hptrr/him.h
118
HPT_U16 GeneralConfiguration;
sys/dev/hptrr/him.h
119
HPT_U16 NumberOfCylinders;
sys/dev/hptrr/him.h
120
HPT_U16 Reserved1;
sys/dev/hptrr/him.h
121
HPT_U16 NumberOfHeads;
sys/dev/hptrr/him.h
122
HPT_U16 UnformattedBytesPerTrack;
sys/dev/hptrr/him.h
123
HPT_U16 UnformattedBytesPerSector;
sys/dev/hptrr/him.h
124
HPT_U16 SectorsPerTrack;
sys/dev/hptrr/him.h
125
HPT_U16 VendorUnique1[3];
sys/dev/hptrr/him.h
126
HPT_U16 SerialNumber[10];
sys/dev/hptrr/him.h
127
HPT_U16 BufferType;
sys/dev/hptrr/him.h
128
HPT_U16 BufferSectorSize;
sys/dev/hptrr/him.h
129
HPT_U16 NumberOfEccBytes;
sys/dev/hptrr/him.h
130
HPT_U16 FirmwareRevision[4];
sys/dev/hptrr/him.h
131
HPT_U16 ModelNumber[20];
sys/dev/hptrr/him.h
134
HPT_U16 DoubleWordIo;
sys/dev/hptrr/him.h
135
HPT_U16 Capabilities;
sys/dev/hptrr/him.h
136
HPT_U16 Reserved2;
sys/dev/hptrr/him.h
141
HPT_U16 TranslationFieldsValid;
sys/dev/hptrr/him.h
142
HPT_U16 NumberOfCurrentCylinders;
sys/dev/hptrr/him.h
143
HPT_U16 NumberOfCurrentHeads;
sys/dev/hptrr/him.h
144
HPT_U16 CurrentSectorsPerTrack;
sys/dev/hptrr/him.h
146
HPT_U16 CurrentMultiSectorSetting;
sys/dev/hptrr/him.h
154
HPT_U16 MinimumMWXferCycleTime;
sys/dev/hptrr/him.h
155
HPT_U16 RecommendedMWXferCycleTime;
sys/dev/hptrr/him.h
156
HPT_U16 MinimumPIOCycleTime;
sys/dev/hptrr/him.h
157
HPT_U16 MinimumPIOCycleTimeIORDY;
sys/dev/hptrr/him.h
158
HPT_U16 Reserved5[2];
sys/dev/hptrr/him.h
159
HPT_U16 ReleaseTimeOverlapped;
sys/dev/hptrr/him.h
160
HPT_U16 ReleaseTimeServiceCommand;
sys/dev/hptrr/him.h
161
HPT_U16 MajorRevision;
sys/dev/hptrr/him.h
162
HPT_U16 MinorRevision;
sys/dev/hptrr/him.h
186
HPT_U16 max_sectors_per_cmd;
sys/dev/hptrr/him.h
270
HPT_U16 nSectors;
sys/dev/hptrr/him.h
271
HPT_U16 pad;
sys/dev/hptrr/him.h
288
HPT_U16 bFeaturesReg;
sys/dev/hptrr/him.h
289
HPT_U16 bSectorCountReg;
sys/dev/hptrr/him.h
290
HPT_U16 bLbaLowReg;
sys/dev/hptrr/him.h
291
HPT_U16 bLbaMidReg;
sys/dev/hptrr/him.h
292
HPT_U16 bLbaHighReg;
sys/dev/hptrr/him.h
319
HPT_U16 Offset;
sys/dev/hptrr/him.h
342
HPT_U16 nSectors;
sys/dev/hptrr/him.h
50
HPT_U16 vid;
sys/dev/hptrr/him.h
51
HPT_U16 did;
sys/dev/hptrr/him.h
55
HPT_U16 reserve;
sys/dev/hptrr/himfuncs.h
79
_HIM_INTERFACE(int, read_write, (void *dev,HPT_LBA lba, HPT_U16 nsector, HPT_U8 *buffer, HPT_BOOL read))
sys/dev/hptrr/hptintf.h
1161
HPT_U16 nSectors;
sys/dev/hptrr/hptintf.h
1818
int hpt_rebuild_data_block_v2(DEVICEID idMirror, HPT_U64 Lba, HPT_U16 nSector);
sys/dev/hptrr/hptintf.h
1834
int hpt_verify_data_block_v2(DEVICEID idArray, HPT_U64 Lba, HPT_U16 nSectors);
sys/dev/hptrr/hptintf.h
1848
int hpt_initialize_data_block_v2(DEVICEID idArray, HPT_U64 Lba, HPT_U16 nSectors);
sys/dev/hptrr/hptintf.h
444
HPT_U16 BatteryVoltage;
sys/dev/hptrr/hptintf.h
561
HPT_U16 Critical_Members; /* bit mask of critical members */
sys/dev/hptrr/hptintf.h
562
HPT_U16 reserve2;
sys/dev/hptrr/hptintf.h
605
HPT_U16 GeneralConfiguration;
sys/dev/hptrr/hptintf.h
606
HPT_U16 NumberOfCylinders;
sys/dev/hptrr/hptintf.h
607
HPT_U16 Reserved1;
sys/dev/hptrr/hptintf.h
608
HPT_U16 NumberOfHeads;
sys/dev/hptrr/hptintf.h
609
HPT_U16 UnformattedBytesPerTrack;
sys/dev/hptrr/hptintf.h
610
HPT_U16 UnformattedBytesPerSector;
sys/dev/hptrr/hptintf.h
611
HPT_U16 SectorsPerTrack;
sys/dev/hptrr/hptintf.h
612
HPT_U16 VendorUnique1[3];
sys/dev/hptrr/hptintf.h
613
HPT_U16 SerialNumber[10];
sys/dev/hptrr/hptintf.h
614
HPT_U16 BufferType;
sys/dev/hptrr/hptintf.h
615
HPT_U16 BufferSectorSize;
sys/dev/hptrr/hptintf.h
616
HPT_U16 NumberOfEccBytes;
sys/dev/hptrr/hptintf.h
617
HPT_U16 FirmwareRevision[4];
sys/dev/hptrr/hptintf.h
618
HPT_U16 ModelNumber[20];
sys/dev/hptrr/hptintf.h
621
HPT_U16 DoubleWordIo;
sys/dev/hptrr/hptintf.h
622
HPT_U16 Capabilities;
sys/dev/hptrr/hptintf.h
623
HPT_U16 Reserved2;
sys/dev/hptrr/hptintf.h
628
HPT_U16 TranslationFieldsValid;
sys/dev/hptrr/hptintf.h
629
HPT_U16 NumberOfCurrentCylinders;
sys/dev/hptrr/hptintf.h
630
HPT_U16 NumberOfCurrentHeads;
sys/dev/hptrr/hptintf.h
631
HPT_U16 CurrentSectorsPerTrack;
sys/dev/hptrr/hptintf.h
633
HPT_U16 CurrentMultiSectorSetting;
sys/dev/hptrr/hptintf.h
641
HPT_U16 MinimumMWXferCycleTime;
sys/dev/hptrr/hptintf.h
642
HPT_U16 RecommendedMWXferCycleTime;
sys/dev/hptrr/hptintf.h
643
HPT_U16 MinimumPIOCycleTime;
sys/dev/hptrr/hptintf.h
644
HPT_U16 MinimumPIOCycleTimeIORDY;
sys/dev/hptrr/hptintf.h
645
HPT_U16 Reserved5[2];
sys/dev/hptrr/hptintf.h
646
HPT_U16 ReleaseTimeOverlapped;
sys/dev/hptrr/hptintf.h
647
HPT_U16 ReleaseTimeServiceCommand;
sys/dev/hptrr/hptintf.h
648
HPT_U16 MajorRevision;
sys/dev/hptrr/hptintf.h
649
HPT_U16 MinorRevision;
sys/dev/hptrr/hptintf.h
764
HPT_U16 ValidFields; /* mark valid fields below */
sys/dev/hptrr/hptintf.h
765
HPT_U16 DeviceId; /* 0x5A3E */
sys/dev/hptrr/hptintf.h
766
HPT_U16 Temperature; /* Read: temperature sensor value. Write: temperature limit */
sys/dev/hptrr/hptintf.h
767
HPT_U16 FanStatus; /* Fan status */
sys/dev/hptrr/hptintf.h
768
HPT_U16 BeeperControl; /* bit4: beeper control bit. bit0-3: frequency bits */
sys/dev/hptrr/hptintf.h
769
HPT_U16 LED1Control; /* bit4: twinkling control bit. bit0-3: frequency bits */
sys/dev/hptrr/hptintf.h
770
HPT_U16 LED2Control; /* bit4: twinkling control bit. bit0-3: frequency bits */
sys/dev/hptrr/hptintf.h
771
HPT_U16 PowerStatus; /* 1: has power 2: no power */
sys/dev/hptrr/hptintf.h
942
HPT_U16 param_length;
sys/dev/hptrr/hptrr_os_bsd.c
39
HPT_U16 os_inw (void *port) { return inw((unsigned)(HPT_UPTR)port); }
sys/dev/hptrr/hptrr_os_bsd.c
43
void os_outw (void *port, HPT_U16 value) { outw((unsigned)(HPT_UPTR)port, (value)); }
sys/dev/hptrr/hptrr_os_bsd.c
46
void os_insw (void *port, HPT_U16 *buffer, HPT_U32 count)
sys/dev/hptrr/hptrr_os_bsd.c
49
void os_outsw(void *port, HPT_U16 *buffer, HPT_U32 count)
sys/dev/hptrr/hptrr_os_bsd.c
60
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset)
sys/dev/hptrr/hptrr_os_bsd.c
75
void os_pci_writew (void *osext, HPT_U8 offset, HPT_U16 value)
sys/dev/hptrr/hptrr_osm_bsd.c
672
pCmd->uCmd.Ide.nSectors = (HPT_U16) cdb[4];
sys/dev/hptrr/hptrr_osm_bsd.c
687
pCmd->uCmd.Ide.nSectors = (HPT_U16)cdb[13] | ((HPT_U16)cdb[12]<<8);
sys/dev/hptrr/hptrr_osm_bsd.c
693
pCmd->uCmd.Ide.nSectors = (HPT_U16) cdb[8] | ((HPT_U16)cdb[7]<<8);
sys/dev/hptrr/ldm.h
244
HPT_U16 max_sectors_per_cmd;
sys/dev/hptrr/ldm.h
518
void log_sector_repair(PVDEV vd, int success, HPT_LBA lba, HPT_U16 nsectors);
sys/dev/hptrr/osm.h
101
void os_insw (void *port, HPT_U16 *buffer, HPT_U32 count);
sys/dev/hptrr/osm.h
102
void os_outsw(void *port, HPT_U16 *buffer, HPT_U32 count);
sys/dev/hptrr/osm.h
107
#define os_readw(addr) (*(HPT_U16 *)&__dummy_reg = *(volatile HPT_U16 *)(addr))
sys/dev/hptrr/osm.h
111
#define os_writew(addr, val) *(volatile HPT_U16 *)(addr) = (HPT_U16)(val)
sys/dev/hptrr/osm.h
116
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset);
sys/dev/hptrr/osm.h
119
void os_pci_writew(void *osext, HPT_U8 offset, HPT_U16 value);
sys/dev/hptrr/osm.h
96
HPT_U16 os_inw (void *port);
sys/dev/hptrr/osm.h
99
void os_outw (void *port, HPT_U16 value);