Symbol: HPT_U8
sys/dev/raid/hpt27xx/array.h
102
HPT_U8 transform_from_tail;
sys/dev/raid/hpt27xx/array.h
110
HPT_U8 operation;
sys/dev/raid/hpt27xx/array.h
111
HPT_U8 disabled;
sys/dev/raid/hpt27xx/array.h
120
HPT_U8 ndisk;
sys/dev/raid/hpt27xx/array.h
121
HPT_U8 block_size_shift;
sys/dev/raid/hpt27xx/array.h
123
HPT_U8 sector_size_shift; /*sector size = 512B<<sector_size_shift*/
sys/dev/raid/hpt27xx/array.h
124
HPT_U8 jid;
sys/dev/raid/hpt27xx/array.h
125
HPT_U8 reserved[2];
sys/dev/raid/hpt27xx/array.h
138
HPT_U8 name[MAX_ARRAY_NAME];
sys/dev/raid/hpt27xx/array.h
142
HPT_U8 description[64];
sys/dev/raid/hpt27xx/array.h
143
HPT_U8 create_manager[16];
sys/dev/raid/hpt27xx/array.h
174
HPT_U8 del_mbr;
sys/dev/raid/hpt27xx/array.h
175
HPT_U8 reserved[3];
sys/dev/raid/hpt27xx/him.h
137
HPT_U8 SasAddress[8];
sys/dev/raid/hpt27xx/him.h
144
HPT_U8 MaximumBlockTransfer;
sys/dev/raid/hpt27xx/him.h
145
HPT_U8 VendorUnique2;
sys/dev/raid/hpt27xx/him.h
149
HPT_U8 VendorUnique3;
sys/dev/raid/hpt27xx/him.h
150
HPT_U8 PioCycleTimingMode;
sys/dev/raid/hpt27xx/him.h
151
HPT_U8 VendorUnique4;
sys/dev/raid/hpt27xx/him.h
152
HPT_U8 DmaCycleTimingMode;
sys/dev/raid/hpt27xx/him.h
160
HPT_U8 SingleWordDMASupport;
sys/dev/raid/hpt27xx/him.h
161
HPT_U8 SingleWordDMAActive;
sys/dev/raid/hpt27xx/him.h
162
HPT_U8 MultiWordDMASupport;
sys/dev/raid/hpt27xx/him.h
163
HPT_U8 MultiWordDMAActive;
sys/dev/raid/hpt27xx/him.h
164
HPT_U8 AdvancedPIOModes;
sys/dev/raid/hpt27xx/him.h
165
HPT_U8 Reserved4;
sys/dev/raid/hpt27xx/him.h
200
HPT_U8 path_id;
sys/dev/raid/hpt27xx/him.h
201
HPT_U8 target_id;
sys/dev/raid/hpt27xx/him.h
202
HPT_U8 max_queue_depth;
sys/dev/raid/hpt27xx/him.h
203
HPT_U8 spin_up_mode;
sys/dev/raid/hpt27xx/him.h
205
HPT_U8 reserved;
sys/dev/raid/hpt27xx/him.h
206
HPT_U8 transfer_mode;
sys/dev/raid/hpt27xx/him.h
207
HPT_U8 bMaxShowMode;
sys/dev/raid/hpt27xx/him.h
208
HPT_U8 bDeUsable_Mode;
sys/dev/raid/hpt27xx/him.h
215
HPT_U8 fixed_path_id; /*equals to phy id */
sys/dev/raid/hpt27xx/him.h
236
HPT_U8 enable;
sys/dev/raid/hpt27xx/him.h
237
HPT_U8 depth;
sys/dev/raid/hpt27xx/him.h
241
HPT_U8 enable;
sys/dev/raid/hpt27xx/him.h
242
HPT_U8 depth;
sys/dev/raid/hpt27xx/him.h
246
HPT_U8 type;
sys/dev/raid/hpt27xx/him.h
248
HPT_U8 mode;
sys/dev/raid/hpt27xx/him.h
249
HPT_U8 enable_read_ahead;
sys/dev/raid/hpt27xx/him.h
250
HPT_U8 enable_read_cache;
sys/dev/raid/hpt27xx/him.h
251
HPT_U8 enable_write_cache;
sys/dev/raid/hpt27xx/him.h
255
HPT_U8 spin_up_mode;
sys/dev/raid/hpt27xx/him.h
256
HPT_U8 idle_standby_timeout;
sys/dev/raid/hpt27xx/him.h
257
HPT_U8 identify_indicator;
sys/dev/raid/hpt27xx/him.h
285
HPT_U8 FAR * _logical;
sys/dev/raid/hpt27xx/him.h
332
HPT_U8 bDriveHeadReg;
sys/dev/raid/hpt27xx/him.h
333
HPT_U8 bCommandReg;
sys/dev/raid/hpt27xx/him.h
335
HPT_U8 *pDataBuffer;
sys/dev/raid/hpt27xx/him.h
340
HPT_U8 cdbLength;
sys/dev/raid/hpt27xx/him.h
341
HPT_U8 senseLength;
sys/dev/raid/hpt27xx/him.h
342
HPT_U8 scsiStatus;
sys/dev/raid/hpt27xx/him.h
343
HPT_U8 reserve1;
sys/dev/raid/hpt27xx/him.h
345
HPT_U8 *cdb;
sys/dev/raid/hpt27xx/him.h
346
HPT_U8 *senseBuffer;
sys/dev/raid/hpt27xx/him.h
359
HPT_U8 Command;
sys/dev/raid/hpt27xx/him.h
360
HPT_U8 reserve1;
sys/dev/raid/hpt27xx/him.h
366
HPT_U8 * logical;
sys/dev/raid/hpt27xx/him.h
382
HPT_U8 Command; /* CTRL_CMD_XXX */
sys/dev/raid/hpt27xx/him.h
383
HPT_U8 reserve1;
sys/dev/raid/hpt27xx/him.h
434
HPT_U8 type; /* CMD_TYPE_* */
sys/dev/raid/hpt27xx/him.h
437
HPT_U8 physical_sg: 1;
sys/dev/raid/hpt27xx/him.h
438
HPT_U8 data_in: 1;
sys/dev/raid/hpt27xx/him.h
439
HPT_U8 data_out: 1;
sys/dev/raid/hpt27xx/him.h
440
HPT_U8 transform : 1;
sys/dev/raid/hpt27xx/him.h
441
HPT_U8 hard_flush: 2;
sys/dev/raid/hpt27xx/him.h
442
HPT_U8 from_cc: 1;
sys/dev/raid/hpt27xx/him.h
443
HPT_U8 force_cc: 1;
sys/dev/raid/hpt27xx/him.h
447
HPT_U8 Result;
sys/dev/raid/hpt27xx/him.h
449
HPT_U8 RetryCount;
sys/dev/raid/hpt27xx/him.h
51
HPT_U8 rev;
sys/dev/raid/hpt27xx/him.h
52
HPT_U8 nbase;
sys/dev/raid/hpt27xx/him.h
59
HPT_U8 tree;
sys/dev/raid/hpt27xx/him.h
60
HPT_U8 bus;
sys/dev/raid/hpt27xx/him.h
61
HPT_U8 device;
sys/dev/raid/hpt27xx/him.h
62
HPT_U8 function;
sys/dev/raid/hpt27xx/him.h
71
HPT_U8 max_devices;
sys/dev/raid/hpt27xx/him.h
73
HPT_U8 bProbeInInitializing:1;
sys/dev/raid/hpt27xx/him.h
75
HPT_U8 bSpinupOneDevEachTime:1;
sys/dev/raid/hpt27xx/him.h
77
HPT_U8 bGlobalNcq:1;
sys/dev/raid/hpt27xx/him.h
78
HPT_U8 bSGPIOPartSupport:1;
sys/dev/raid/hpt27xx/him.h
80
HPT_U8 bNeedSASIdleTimer:1;
sys/dev/raid/hpt27xx/him.h
81
HPT_U8 reserved:3;
sys/dev/raid/hpt27xx/him.h
83
HPT_U8 bDevsPerBus;
sys/dev/raid/hpt27xx/him.h
84
HPT_U8 first_on_slot;
sys/dev/raid/hpt27xx/him.h
86
HPT_U8 bChipType;
sys/dev/raid/hpt27xx/him.h
87
HPT_U8 bChipIntrNum;
sys/dev/raid/hpt27xx/him.h
88
HPT_U8 bChipFlags;
sys/dev/raid/hpt27xx/him.h
89
HPT_U8 bNumBuses;
sys/dev/raid/hpt27xx/him.h
91
HPT_U8 szVendorID[36];
sys/dev/raid/hpt27xx/him.h
92
HPT_U8 szProductID[36];
sys/dev/raid/hpt27xx/him.h
95
HPT_U8 slot_index;
sys/dev/raid/hpt27xx/him.h
96
HPT_U8 reserved2[11];
sys/dev/raid/hpt27xx/himfuncs.h
42
_HIM_INTERFACE(HPT_U8, get_controller_count, (PCI_ID *id, HPT_U8 *reached, PCI_ADDRESS *addr))
sys/dev/raid/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/raid/hpt27xx/hpt27xx_os_bsd.c
294
HPT_U8 os_get_vbus_seq(void *osext)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
34
HPT_U8 os_inb (void *port) { return inb((unsigned)(HPT_UPTR)port); }
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
38
void os_outb (void *port, HPT_U8 value) { outb((unsigned)(HPT_UPTR)port, (value)); }
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
51
HPT_U8 os_pci_readb (void *osext, HPT_U8 offset)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
56
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
61
HPT_U32 os_pci_readl (void *osext, HPT_U8 offset)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
66
void os_pci_writeb (void *osext, HPT_U8 offset, HPT_U8 value)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
71
void os_pci_writew (void *osext, HPT_U8 offset, HPT_U16 value)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
76
void os_pci_writel (void *osext, HPT_U8 offset, HPT_U32 value)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
81
HPT_U8 pcicfg_read_byte (HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
83
return (HPT_U8)pci_cfgregread(bus, dev, func, reg, 1);
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
85
HPT_U32 pcicfg_read_dword(HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
89
void pcicfg_write_byte (HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U8 v)
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
93
void pcicfg_write_dword(HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U32 v)
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
484
os_set_sgptr(&pSg[idx], (HPT_U8 *)(HPT_UPTR)sgList[idx].ds_addr);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
490
os_set_sgptr(pSg, (HPT_U8 *)ccb->csio.data_ptr);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
541
HPT_U8 *cdb;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
605
HPT_U8 *rbuf = ccb->csio.data_ptr;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
613
rbuf[0] = (HPT_U8)(cap>>24);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
614
rbuf[1] = (HPT_U8)(cap>>16);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
615
rbuf[2] = (HPT_U8)(cap>>8);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
616
rbuf[3] = (HPT_U8)cap;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
628
HPT_U8 *rbuf = ccb->csio.data_ptr;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
631
rbuf[0] = (HPT_U8)(cap>>56);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
632
rbuf[1] = (HPT_U8)(cap>>48);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
633
rbuf[2] = (HPT_U8)(cap>>40);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
634
rbuf[3] = (HPT_U8)(cap>>32);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
635
rbuf[4] = (HPT_U8)(cap>>24);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
636
rbuf[5] = (HPT_U8)(cap>>16);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
637
rbuf[6] = (HPT_U8)(cap>>8);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
638
rbuf[7] = (HPT_U8)cap;
sys/dev/raid/hpt27xx/hptintf.h
1028
HPT_U8 Name[MAX_ARRAYNAME_LEN]; /* array name */
sys/dev/raid/hpt27xx/hptintf.h
1029
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
1034
HPT_U8 DeviceModeSetting; /* 0-4 PIO 0-4, 5-7 MW DMA0-2, 8-13 UDMA0-5 */
sys/dev/raid/hpt27xx/hptintf.h
1039
HPT_U8 DeviceModeSetting; /* 0-4 PIO 0-4, 5-7 MW DMA0-2, 8-13 UDMA0-5 */
sys/dev/raid/hpt27xx/hptintf.h
1040
HPT_U8 TCQEnabled;
sys/dev/raid/hpt27xx/hptintf.h
1041
HPT_U8 NCQEnabled;
sys/dev/raid/hpt27xx/hptintf.h
1042
HPT_U8 WriteCacheEnabled;
sys/dev/raid/hpt27xx/hptintf.h
1043
HPT_U8 ReadAheadEnabled;
sys/dev/raid/hpt27xx/hptintf.h
1044
HPT_U8 SpinUpMode;
sys/dev/raid/hpt27xx/hptintf.h
1045
HPT_U8 reserve[2];
sys/dev/raid/hpt27xx/hptintf.h
1070
HPT_U8 target_type;
sys/dev/raid/hpt27xx/hptintf.h
1071
HPT_U8 infor_type;
sys/dev/raid/hpt27xx/hptintf.h
1073
#define SET_VDEV_INFO_param(p) ((HPT_U8 *)(p)+sizeof(SET_VDEV_INFO))
sys/dev/raid/hpt27xx/hptintf.h
1077
typedef HPT_U8 PARAM_ARRAY_NAME[MAX_ARRAYNAME_LEN] ;
sys/dev/raid/hpt27xx/hptintf.h
1078
typedef HPT_U8 PARAM_ARRAY_DES[64];
sys/dev/raid/hpt27xx/hptintf.h
1079
typedef HPT_U8 PARAM_DEVICE_MODE, PARAM_TCQ, PARAM_NCQ, PARAM_READ_AHEAD, PARAM_WRITE_CACHE, PARAM_CACHE_POLICY;
sys/dev/raid/hpt27xx/hptintf.h
1088
HPT_U8 ArrayType; /* 1-level array type */
sys/dev/raid/hpt27xx/hptintf.h
1089
HPT_U8 nDisk; /* number of elements in Members[] array */
sys/dev/raid/hpt27xx/hptintf.h
1090
HPT_U8 BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
sys/dev/raid/hpt27xx/hptintf.h
1091
HPT_U8 CreateFlags; /* See CAF_xxx */
sys/dev/raid/hpt27xx/hptintf.h
1093
HPT_U8 ArrayName[MAX_ARRAYNAME_LEN];/* Array name */
sys/dev/raid/hpt27xx/hptintf.h
1094
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
1095
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hpt27xx/hptintf.h
1104
HPT_U8 ArrayType; /* 1-level array type */
sys/dev/raid/hpt27xx/hptintf.h
1105
HPT_U8 nDisk; /* number of elements in Members[] array */
sys/dev/raid/hpt27xx/hptintf.h
1106
HPT_U8 BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
sys/dev/raid/hpt27xx/hptintf.h
1107
HPT_U8 CreateFlags; /* See CAF_xxx */
sys/dev/raid/hpt27xx/hptintf.h
1109
HPT_U8 ArrayName[MAX_ARRAYNAME_LEN];/* Array name */
sys/dev/raid/hpt27xx/hptintf.h
1110
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
1111
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hpt27xx/hptintf.h
1123
HPT_U8 revision; /*CREATE_ARRAY_PARAMS_V3_REVISION*/
sys/dev/raid/hpt27xx/hptintf.h
1124
HPT_U8 reserved[5];
sys/dev/raid/hpt27xx/hptintf.h
1125
HPT_U8 subDisks; /* RAIDn0 sub array */
sys/dev/raid/hpt27xx/hptintf.h
1126
HPT_U8 SectorSizeShift; /*sector size = 512B<<SectorSizeShift*/
sys/dev/raid/hpt27xx/hptintf.h
1127
HPT_U8 ArrayType; /* 1-level array type */
sys/dev/raid/hpt27xx/hptintf.h
1128
HPT_U8 nDisk; /* number of elements in Members[] array */
sys/dev/raid/hpt27xx/hptintf.h
1129
HPT_U8 BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
sys/dev/raid/hpt27xx/hptintf.h
1130
HPT_U8 CreateFlags; /* See CAF_xxx */
sys/dev/raid/hpt27xx/hptintf.h
1132
HPT_U8 ArrayName[MAX_ARRAYNAME_LEN];/* Array name */
sys/dev/raid/hpt27xx/hptintf.h
1133
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
1134
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hpt27xx/hptintf.h
1235
HPT_U8 EventType;
sys/dev/raid/hpt27xx/hptintf.h
1236
HPT_U8 reserved[3];
sys/dev/raid/hpt27xx/hptintf.h
1238
HPT_U8 Data[32]; /* various data depend on EventType */
sys/dev/raid/hpt27xx/hptintf.h
1246
HPT_U8 bFeaturesReg; /* feature register */
sys/dev/raid/hpt27xx/hptintf.h
1247
HPT_U8 bSectorCountReg; /* IDE sector count register. */
sys/dev/raid/hpt27xx/hptintf.h
1248
HPT_U8 bLbaLowReg; /* IDE LBA low value. */
sys/dev/raid/hpt27xx/hptintf.h
1249
HPT_U8 bLbaMidReg; /* IDE LBA mid register. */
sys/dev/raid/hpt27xx/hptintf.h
1250
HPT_U8 bLbaHighReg; /* IDE LBA high value. */
sys/dev/raid/hpt27xx/hptintf.h
1251
HPT_U8 bDriveHeadReg; /* IDE drive/head register. */
sys/dev/raid/hpt27xx/hptintf.h
1252
HPT_U8 bCommandReg; /* Actual IDE command. Checked for validity by driver. */
sys/dev/raid/hpt27xx/hptintf.h
1253
HPT_U8 nSectors; /* data size in sectors, if the command has data transfer */
sys/dev/raid/hpt27xx/hptintf.h
1254
HPT_U8 protocol; /* IO_COMMAND_(READ,WRITE) or zero for non-DATA */
sys/dev/raid/hpt27xx/hptintf.h
1255
HPT_U8 reserve[3];
sys/dev/raid/hpt27xx/hptintf.h
1256
#define IDE_PASS_THROUGH_buffer(p) ((HPT_U8 *)(p) + sizeof(IDE_PASS_THROUGH_HEADER))
sys/dev/raid/hpt27xx/hptintf.h
1268
HPT_U8 bDriveHeadReg; /* IDE drive/head register. */
sys/dev/raid/hpt27xx/hptintf.h
1269
HPT_U8 bCommandReg; /* Actual IDE command. Checked for validity by driver. */
sys/dev/raid/hpt27xx/hptintf.h
1271
HPT_U8 protocol; /* IO_COMMAND_(READ,WRITE) or zero for non-DATA */
sys/dev/raid/hpt27xx/hptintf.h
1272
HPT_U8 reserve;
sys/dev/raid/hpt27xx/hptintf.h
1273
#define IDE_PASS_THROUGH_V2_buffer(p) ((HPT_U8 *)(p) + sizeof(IDE_PASS_THROUGH_HEADER_V2))
sys/dev/raid/hpt27xx/hptintf.h
1280
HPT_U8 protocol;
sys/dev/raid/hpt27xx/hptintf.h
1281
HPT_U8 reserve1;
sys/dev/raid/hpt27xx/hptintf.h
1282
HPT_U8 reserve2;
sys/dev/raid/hpt27xx/hptintf.h
1283
HPT_U8 cdbLength;
sys/dev/raid/hpt27xx/hptintf.h
1284
HPT_U8 cdb[16];
sys/dev/raid/hpt27xx/hptintf.h
1291
HPT_U8 scsiStatus;
sys/dev/raid/hpt27xx/hptintf.h
1292
HPT_U8 reserve1;
sys/dev/raid/hpt27xx/hptintf.h
1293
HPT_U8 reserve2;
sys/dev/raid/hpt27xx/hptintf.h
1294
HPT_U8 reserve3;
sys/dev/raid/hpt27xx/hptintf.h
1307
HPT_U8 Command; /* IO_COMMAD_xxx */
sys/dev/raid/hpt27xx/hptintf.h
1308
HPT_U8 BufferType; /* BUFFER_TYPE_xxx, see below */
sys/dev/raid/hpt27xx/hptintf.h
1323
HPT_U8 value[32];
sys/dev/raid/hpt27xx/hptintf.h
1324
HPT_U8 type; /* HPT_DRIVER_PARAMETER_TYPE_* */
sys/dev/raid/hpt27xx/hptintf.h
1325
HPT_U8 persistent;
sys/dev/raid/hpt27xx/hptintf.h
1326
HPT_U8 reserve2[2];
sys/dev/raid/hpt27xx/hptintf.h
1327
HPT_U8 location; /* 0 - system */
sys/dev/raid/hpt27xx/hptintf.h
1328
HPT_U8 controller;
sys/dev/raid/hpt27xx/hptintf.h
1329
HPT_U8 bus;
sys/dev/raid/hpt27xx/hptintf.h
1330
HPT_U8 reserve1;
sys/dev/raid/hpt27xx/hptintf.h
1625
int hpt_rebuild_data_block(DEVICEID idMirror, HPT_U32 Lba, HPT_U8 nSector);
sys/dev/raid/hpt27xx/hptintf.h
1720
int hpt_lock_device(DEVICEID idDisk, HPT_U32 Lba, HPT_U8 nSectors);
sys/dev/raid/hpt27xx/hptintf.h
1768
int hpt_verify_data_block(DEVICEID idArray, HPT_U32 Lba, HPT_U8 nSectors);
sys/dev/raid/hpt27xx/hptintf.h
1780
int hpt_initialize_data_block(DEVICEID idArray, HPT_U32 Lba, HPT_U8 nSectors);
sys/dev/raid/hpt27xx/hptintf.h
2040
int hpt_i2c_transaction(HPT_U8 *indata, HPT_U32 inlen, HPT_U8 *outdata, HPT_U32 outlen, HPT_U32 *poutlen);
sys/dev/raid/hpt27xx/hptintf.h
351
HPT_U8 MaximumControllers; /* maximum controllers the driver can support */
sys/dev/raid/hpt27xx/hptintf.h
352
HPT_U8 SupportCrossControllerRAID; /* 1-support, 0-not support */
sys/dev/raid/hpt27xx/hptintf.h
353
HPT_U8 MinimumBlockSizeShift; /* minimum block size shift */
sys/dev/raid/hpt27xx/hptintf.h
354
HPT_U8 MaximumBlockSizeShift; /* maximum block size shift */
sys/dev/raid/hpt27xx/hptintf.h
356
HPT_U8 SupportDiskModeSetting;
sys/dev/raid/hpt27xx/hptintf.h
357
HPT_U8 SupportSparePool;
sys/dev/raid/hpt27xx/hptintf.h
358
HPT_U8 MaximumArrayNameLength;
sys/dev/raid/hpt27xx/hptintf.h
361
HPT_U8 reserved: 2;
sys/dev/raid/hpt27xx/hptintf.h
362
HPT_U8 SupportPerformanceMonitor: 1;
sys/dev/raid/hpt27xx/hptintf.h
363
HPT_U8 SupportVariableSectorSize: 1;
sys/dev/raid/hpt27xx/hptintf.h
364
HPT_U8 SupportHotSwap: 1;
sys/dev/raid/hpt27xx/hptintf.h
365
HPT_U8 HighPerformanceRAID1: 1;
sys/dev/raid/hpt27xx/hptintf.h
366
HPT_U8 RebuildProcessInDriver: 1;
sys/dev/raid/hpt27xx/hptintf.h
367
HPT_U8 SupportDedicatedSpare: 1;
sys/dev/raid/hpt27xx/hptintf.h
369
HPT_U8 SupportDedicatedSpare: 1; /* call hpt_add_dedicated_spare() for dedicated spare. */
sys/dev/raid/hpt27xx/hptintf.h
370
HPT_U8 RebuildProcessInDriver: 1; /* Windows only. used by mid layer for rebuild control. */
sys/dev/raid/hpt27xx/hptintf.h
371
HPT_U8 HighPerformanceRAID1: 1;
sys/dev/raid/hpt27xx/hptintf.h
372
HPT_U8 SupportHotSwap: 1;
sys/dev/raid/hpt27xx/hptintf.h
373
HPT_U8 SupportVariableSectorSize: 1;
sys/dev/raid/hpt27xx/hptintf.h
374
HPT_U8 SupportPerformanceMonitor: 1;
sys/dev/raid/hpt27xx/hptintf.h
375
HPT_U8 reserved: 2;
sys/dev/raid/hpt27xx/hptintf.h
379
HPT_U8 SupportedRAIDTypes[16];
sys/dev/raid/hpt27xx/hptintf.h
381
HPT_U8 MaximumArrayMembers[16];
sys/dev/raid/hpt27xx/hptintf.h
387
HPT_U8 SupportedCachePolicies[16];
sys/dev/raid/hpt27xx/hptintf.h
396
HPT_U8 ChipType; /* chip type */
sys/dev/raid/hpt27xx/hptintf.h
397
HPT_U8 InterruptLevel; /* IRQ level */
sys/dev/raid/hpt27xx/hptintf.h
398
HPT_U8 NumBuses; /* bus count */
sys/dev/raid/hpt27xx/hptintf.h
399
HPT_U8 ChipFlags;
sys/dev/raid/hpt27xx/hptintf.h
401
HPT_U8 szProductID[MAX_NAME_LENGTH];/* product name */
sys/dev/raid/hpt27xx/hptintf.h
402
HPT_U8 szVendorID[MAX_NAME_LENGTH]; /* vender name */
sys/dev/raid/hpt27xx/hptintf.h
408
HPT_U8 ChipType; /* chip type */
sys/dev/raid/hpt27xx/hptintf.h
409
HPT_U8 InterruptLevel; /* IRQ level */
sys/dev/raid/hpt27xx/hptintf.h
410
HPT_U8 NumBuses; /* bus count */
sys/dev/raid/hpt27xx/hptintf.h
411
HPT_U8 ChipFlags;
sys/dev/raid/hpt27xx/hptintf.h
413
HPT_U8 szProductID[MAX_NAME_LENGTH];/* product name */
sys/dev/raid/hpt27xx/hptintf.h
414
HPT_U8 szVendorID[MAX_NAME_LENGTH]; /* vender name */
sys/dev/raid/hpt27xx/hptintf.h
418
HPT_U8 pci_tree;
sys/dev/raid/hpt27xx/hptintf.h
419
HPT_U8 pci_bus;
sys/dev/raid/hpt27xx/hptintf.h
420
HPT_U8 pci_device;
sys/dev/raid/hpt27xx/hptintf.h
421
HPT_U8 pci_function;
sys/dev/raid/hpt27xx/hptintf.h
452
HPT_U8 ChipType;
sys/dev/raid/hpt27xx/hptintf.h
453
HPT_U8 InterruptLevel;
sys/dev/raid/hpt27xx/hptintf.h
454
HPT_U8 NumBuses;
sys/dev/raid/hpt27xx/hptintf.h
455
HPT_U8 ChipFlags;
sys/dev/raid/hpt27xx/hptintf.h
456
HPT_U8 szProductID[MAX_NAME_LENGTH];
sys/dev/raid/hpt27xx/hptintf.h
457
HPT_U8 szVendorID[MAX_NAME_LENGTH];
sys/dev/raid/hpt27xx/hptintf.h
459
HPT_U8 pci_tree;
sys/dev/raid/hpt27xx/hptintf.h
460
HPT_U8 pci_bus;
sys/dev/raid/hpt27xx/hptintf.h
461
HPT_U8 pci_device;
sys/dev/raid/hpt27xx/hptintf.h
462
HPT_U8 pci_function;
sys/dev/raid/hpt27xx/hptintf.h
464
HPT_U8 IOPModel[32];
sys/dev/raid/hpt27xx/hptintf.h
466
HPT_U8 BatteryInstalled;
sys/dev/raid/hpt27xx/hptintf.h
467
HPT_U8 BatteryStatus;
sys/dev/raid/hpt27xx/hptintf.h
471
HPT_U8 SerialNumber[32];
sys/dev/raid/hpt27xx/hptintf.h
472
HPT_U8 BatteryMBInstalled;
sys/dev/raid/hpt27xx/hptintf.h
473
HPT_U8 BatteryTemperature;
sys/dev/raid/hpt27xx/hptintf.h
488
HPT_U8 reserve[60];
sys/dev/raid/hpt27xx/hptintf.h
512
HPT_U8 EnclosureType;
sys/dev/raid/hpt27xx/hptintf.h
513
HPT_U8 NumberOfPhys;
sys/dev/raid/hpt27xx/hptintf.h
514
HPT_U8 AttachedTo;
sys/dev/raid/hpt27xx/hptintf.h
515
HPT_U8 Status;
sys/dev/raid/hpt27xx/hptintf.h
516
HPT_U8 VendorId[8];
sys/dev/raid/hpt27xx/hptintf.h
517
HPT_U8 ProductId[16];
sys/dev/raid/hpt27xx/hptintf.h
518
HPT_U8 ProductRevisionLevel[4];
sys/dev/raid/hpt27xx/hptintf.h
525
HPT_U8 ElementType;
sys/dev/raid/hpt27xx/hptintf.h
526
HPT_U8 ElementOverallIndex;
sys/dev/raid/hpt27xx/hptintf.h
527
HPT_U8 ElementStatus;
sys/dev/raid/hpt27xx/hptintf.h
528
HPT_U8 Reserved;
sys/dev/raid/hpt27xx/hptintf.h
530
HPT_U8 ElementDescriptor[32];
sys/dev/raid/hpt27xx/hptintf.h
574
HPT_U8 EnclosureType;
sys/dev/raid/hpt27xx/hptintf.h
575
HPT_U8 NumberOfPhys;
sys/dev/raid/hpt27xx/hptintf.h
576
HPT_U8 AttachedTo;
sys/dev/raid/hpt27xx/hptintf.h
577
HPT_U8 Status;
sys/dev/raid/hpt27xx/hptintf.h
578
HPT_U8 VendorId[8];
sys/dev/raid/hpt27xx/hptintf.h
579
HPT_U8 ProductId[16];
sys/dev/raid/hpt27xx/hptintf.h
580
HPT_U8 ProductRevisionLevel[4];
sys/dev/raid/hpt27xx/hptintf.h
586
HPT_U8 EnclosureType;
sys/dev/raid/hpt27xx/hptintf.h
587
HPT_U8 NumberOfPhys;
sys/dev/raid/hpt27xx/hptintf.h
588
HPT_U8 AttachedTo;
sys/dev/raid/hpt27xx/hptintf.h
589
HPT_U8 Status;
sys/dev/raid/hpt27xx/hptintf.h
590
HPT_U8 VendorId[8];
sys/dev/raid/hpt27xx/hptintf.h
591
HPT_U8 ProductId[16];
sys/dev/raid/hpt27xx/hptintf.h
592
HPT_U8 ProductRevisionLevel[4];
sys/dev/raid/hpt27xx/hptintf.h
623
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hpt27xx/hptintf.h
624
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
625
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hpt27xx/hptintf.h
628
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hpt27xx/hptintf.h
629
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hpt27xx/hptintf.h
630
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hpt27xx/hptintf.h
631
HPT_U8 SubArrayType;
sys/dev/raid/hpt27xx/hptintf.h
650
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hpt27xx/hptintf.h
651
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
652
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hpt27xx/hptintf.h
655
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hpt27xx/hptintf.h
656
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hpt27xx/hptintf.h
657
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hpt27xx/hptintf.h
658
HPT_U8 SubArrayType;
sys/dev/raid/hpt27xx/hptintf.h
672
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hpt27xx/hptintf.h
673
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
674
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hpt27xx/hptintf.h
677
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hpt27xx/hptintf.h
678
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hpt27xx/hptintf.h
679
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hpt27xx/hptintf.h
680
HPT_U8 SubArrayType;
sys/dev/raid/hpt27xx/hptintf.h
705
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hpt27xx/hptintf.h
706
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hpt27xx/hptintf.h
707
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hpt27xx/hptintf.h
710
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hpt27xx/hptintf.h
711
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hpt27xx/hptintf.h
712
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hpt27xx/hptintf.h
713
HPT_U8 SubArrayType;
sys/dev/raid/hpt27xx/hptintf.h
724
HPT_U8 SectorSizeShift; /*sector size = 512B<<SectorSizeShift*/
sys/dev/raid/hpt27xx/hptintf.h
725
HPT_U8 reserved2[7];
sys/dev/raid/hpt27xx/hptintf.h
742
HPT_U8 SasAddress[8];
sys/dev/raid/hpt27xx/hptintf.h
749
HPT_U8 MaximumBlockTransfer;
sys/dev/raid/hpt27xx/hptintf.h
750
HPT_U8 VendorUnique2;
sys/dev/raid/hpt27xx/hptintf.h
754
HPT_U8 VendorUnique3;
sys/dev/raid/hpt27xx/hptintf.h
755
HPT_U8 PioCycleTimingMode;
sys/dev/raid/hpt27xx/hptintf.h
756
HPT_U8 VendorUnique4;
sys/dev/raid/hpt27xx/hptintf.h
757
HPT_U8 DmaCycleTimingMode;
sys/dev/raid/hpt27xx/hptintf.h
765
HPT_U8 SingleWordDMASupport;
sys/dev/raid/hpt27xx/hptintf.h
766
HPT_U8 SingleWordDMAActive;
sys/dev/raid/hpt27xx/hptintf.h
767
HPT_U8 MultiWordDMASupport;
sys/dev/raid/hpt27xx/hptintf.h
768
HPT_U8 MultiWordDMAActive;
sys/dev/raid/hpt27xx/hptintf.h
769
HPT_U8 AdvancedPIOModes;
sys/dev/raid/hpt27xx/hptintf.h
770
HPT_U8 Reserved4;
sys/dev/raid/hpt27xx/hptintf.h
787
HPT_U8 ControllerId; /* controller id */
sys/dev/raid/hpt27xx/hptintf.h
788
HPT_U8 PathId; /* bus */
sys/dev/raid/hpt27xx/hptintf.h
789
HPT_U8 TargetId; /* id */
sys/dev/raid/hpt27xx/hptintf.h
790
HPT_U8 DeviceModeSetting; /* Current Data Transfer mode: 0-4 PIO 0-4 */
sys/dev/raid/hpt27xx/hptintf.h
792
HPT_U8 DeviceType; /* device type */
sys/dev/raid/hpt27xx/hptintf.h
793
HPT_U8 UsableMode; /* highest usable mode */
sys/dev/raid/hpt27xx/hptintf.h
796
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
797
HPT_U8 NCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
798
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
799
HPT_U8 TCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
800
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
801
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
802
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
803
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
804
HPT_U8 reserved6: 6;
sys/dev/raid/hpt27xx/hptintf.h
805
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hpt27xx/hptintf.h
807
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
808
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
809
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
810
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
811
HPT_U8 TCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
812
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
813
HPT_U8 NCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
814
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
815
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hpt27xx/hptintf.h
816
HPT_U8 reserved6: 6;
sys/dev/raid/hpt27xx/hptintf.h
833
HPT_U8 ControllerId; /* controller id */
sys/dev/raid/hpt27xx/hptintf.h
834
HPT_U8 PathId; /* bus */
sys/dev/raid/hpt27xx/hptintf.h
835
HPT_U8 TargetId; /* id */
sys/dev/raid/hpt27xx/hptintf.h
836
HPT_U8 DeviceModeSetting; /* Current Data Transfer mode: 0-4 PIO 0-4 */
sys/dev/raid/hpt27xx/hptintf.h
838
HPT_U8 DeviceType; /* device type */
sys/dev/raid/hpt27xx/hptintf.h
839
HPT_U8 UsableMode; /* highest usable mode */
sys/dev/raid/hpt27xx/hptintf.h
842
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
843
HPT_U8 NCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
844
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
845
HPT_U8 TCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
846
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
847
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
848
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
849
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
850
HPT_U8 reserved6: 6;
sys/dev/raid/hpt27xx/hptintf.h
851
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hpt27xx/hptintf.h
853
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
854
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
855
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
856
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
857
HPT_U8 TCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
858
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
859
HPT_U8 NCQSupported: 1;
sys/dev/raid/hpt27xx/hptintf.h
860
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hpt27xx/hptintf.h
861
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hpt27xx/hptintf.h
862
HPT_U8 reserved6: 6;
sys/dev/raid/hpt27xx/hptintf.h
918
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hpt27xx/hptintf.h
919
HPT_U8 reserved[3];
sys/dev/raid/hpt27xx/hptintf.h
933
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hpt27xx/hptintf.h
934
HPT_U8 reserved[3];
sys/dev/raid/hpt27xx/hptintf.h
953
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hpt27xx/hptintf.h
954
HPT_U8 CachePolicy; /* refer to CACHE_POLICY_xxx */
sys/dev/raid/hpt27xx/hptintf.h
955
HPT_U8 VBusId; /* vbus sequence in vbus_list */
sys/dev/raid/hpt27xx/hptintf.h
956
HPT_U8 TargetId; /* OS target id. Value 0xFF is invalid */
sys/dev/raid/hpt27xx/hptintf.h
979
HPT_U8 revision;
sys/dev/raid/hpt27xx/hptintf.h
980
HPT_U8 reserved[7];
sys/dev/raid/hpt27xx/hptintf.h
982
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hpt27xx/hptintf.h
983
HPT_U8 CachePolicy; /* refer to CACHE_POLICY_xxx */
sys/dev/raid/hpt27xx/hptintf.h
984
HPT_U8 VBusId; /* vbus sequence in vbus_list */
sys/dev/raid/hpt27xx/hptintf.h
985
HPT_U8 TargetId; /* OS target id. Value 0xFF is invalid */
sys/dev/raid/hpt27xx/ldm.h
249
HPT_U8 max_queue_depth;
sys/dev/raid/hpt27xx/ldm.h
250
HPT_U8 user_select_mode;
sys/dev/raid/hpt27xx/ldm.h
289
HPT_U8 __type;
sys/dev/raid/hpt27xx/ldm.h
290
HPT_U8 stripped; /* RAID0,3,5,6 */
sys/dev/raid/hpt27xx/ldm.h
291
HPT_U8 redundancy; /* RAID1-1, RAID3/5-1, RAID6-2 */
sys/dev/raid/hpt27xx/ldm.h
292
HPT_U8 must_init; /* RAID3,5,6 */
sys/dev/raid/hpt27xx/ldm.h
293
HPT_U8 docache;
sys/dev/raid/hpt27xx/ldm.h
355
struct vdev_class *ldm_find_vdev_class(HPT_U8 type);
sys/dev/raid/hpt27xx/ldm.h
360
HPT_U8 type;
sys/dev/raid/hpt27xx/ldm.h
375
HPT_U8 vf_online : 1;
sys/dev/raid/hpt27xx/ldm.h
376
HPT_U8 vf_bootmark : 1;
sys/dev/raid/hpt27xx/ldm.h
377
HPT_U8 vf_bootable : 1;
sys/dev/raid/hpt27xx/ldm.h
378
HPT_U8 vf_resetting: 1;
sys/dev/raid/hpt27xx/ldm.h
379
HPT_U8 vf_quiesced: 1;
sys/dev/raid/hpt27xx/ldm.h
380
HPT_U8 vf_clslock: 1;
sys/dev/raid/hpt27xx/ldm.h
382
HPT_U8 cache_policy; /* see CACHE_POLICY_* */
sys/dev/raid/hpt27xx/ldm.h
447
PVDEV ldm_create_vdev(PVBUS vbus, HPT_U8 type);
sys/dev/raid/hpt27xx/ldm.h
529
void ldm_ide_fixstring (HPT_U8 *s, const int bytecount);
sys/dev/raid/hpt27xx/osm.h
126
HPT_U8 os_inb (void *port);
sys/dev/raid/hpt27xx/osm.h
129
void os_outb (void *port, HPT_U8 value);
sys/dev/raid/hpt27xx/osm.h
137
#define os_readb(addr) (*(HPT_U8 *)&__dummy_reg = *(volatile HPT_U8 *)(addr))
sys/dev/raid/hpt27xx/osm.h
141
#define os_writeb(addr, val) *(volatile HPT_U8 *)(addr) = (HPT_U8)(val)
sys/dev/raid/hpt27xx/osm.h
146
HPT_U8 os_pci_readb (void *osext, HPT_U8 offset);
sys/dev/raid/hpt27xx/osm.h
147
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset);
sys/dev/raid/hpt27xx/osm.h
148
HPT_U32 os_pci_readl (void *osext, HPT_U8 offset);
sys/dev/raid/hpt27xx/osm.h
149
void os_pci_writeb(void *osext, HPT_U8 offset, HPT_U8 value);
sys/dev/raid/hpt27xx/osm.h
150
void os_pci_writew(void *osext, HPT_U8 offset, HPT_U16 value);
sys/dev/raid/hpt27xx/osm.h
151
void os_pci_writel(void *osext, HPT_U8 offset, HPT_U32 value);
sys/dev/raid/hpt27xx/osm.h
157
HPT_U8 pcicfg_read_byte (HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg);
sys/dev/raid/hpt27xx/osm.h
158
HPT_U32 pcicfg_read_dword(HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg);
sys/dev/raid/hpt27xx/osm.h
159
void pcicfg_write_byte (HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U8 v);
sys/dev/raid/hpt27xx/osm.h
160
void pcicfg_write_dword(HPT_U8 bus, HPT_U8 dev, HPT_U8 func, HPT_U8 reg, HPT_U32 v);
sys/dev/raid/hpt27xx/osm.h
219
HPT_U8 os_get_vbus_seq(void *osext);
sys/dev/raid/hpt27xx/osm.h
66
HPT_U8 *p = (HPT_U8 *)&x;
sys/dev/raid/hpt27xx/osm.h
79
HPT_U8 *p = (HPT_U8 *)&x;
sys/dev/raid/hpt27xx/osm.h
87
return ((HPT_U8)x << 8) | (x>>8);
sys/dev/raid/hptrr/array.h
104
HPT_U8 transform_from_tail;
sys/dev/raid/hptrr/array.h
112
HPT_U8 operation;
sys/dev/raid/hptrr/array.h
113
HPT_U8 disabled;
sys/dev/raid/hptrr/array.h
121
HPT_U8 ndisk;
sys/dev/raid/hptrr/array.h
122
HPT_U8 block_size_shift;
sys/dev/raid/hptrr/array.h
124
HPT_U8 sector_size_shift; /*sector size = 512B<<sector_size_shift*/
sys/dev/raid/hptrr/array.h
125
HPT_U8 jid;
sys/dev/raid/hptrr/array.h
126
HPT_U8 reserved[2];
sys/dev/raid/hptrr/array.h
139
HPT_U8 name[MAX_ARRAY_NAME];
sys/dev/raid/hptrr/array.h
143
HPT_U8 description[64];
sys/dev/raid/hptrr/array.h
144
HPT_U8 create_manager[16];
sys/dev/raid/hptrr/array.h
175
HPT_U8 del_mbr;
sys/dev/raid/hptrr/array.h
176
HPT_U8 reserved[3];
sys/dev/raid/hptrr/him.h
132
HPT_U8 MaximumBlockTransfer;
sys/dev/raid/hptrr/him.h
133
HPT_U8 VendorUnique2;
sys/dev/raid/hptrr/him.h
137
HPT_U8 VendorUnique3;
sys/dev/raid/hptrr/him.h
138
HPT_U8 PioCycleTimingMode;
sys/dev/raid/hptrr/him.h
139
HPT_U8 VendorUnique4;
sys/dev/raid/hptrr/him.h
140
HPT_U8 DmaCycleTimingMode;
sys/dev/raid/hptrr/him.h
148
HPT_U8 SingleWordDMASupport;
sys/dev/raid/hptrr/him.h
149
HPT_U8 SingleWordDMAActive;
sys/dev/raid/hptrr/him.h
150
HPT_U8 MultiWordDMASupport;
sys/dev/raid/hptrr/him.h
151
HPT_U8 MultiWordDMAActive;
sys/dev/raid/hptrr/him.h
152
HPT_U8 AdvancedPIOModes;
sys/dev/raid/hptrr/him.h
153
HPT_U8 Reserved4;
sys/dev/raid/hptrr/him.h
176
HPT_U8 path_id;
sys/dev/raid/hptrr/him.h
177
HPT_U8 target_id;
sys/dev/raid/hptrr/him.h
178
HPT_U8 max_queue_depth;
sys/dev/raid/hptrr/him.h
179
HPT_U8 spin_up_mode;
sys/dev/raid/hptrr/him.h
181
HPT_U8 reserved;
sys/dev/raid/hptrr/him.h
182
HPT_U8 transfer_mode;
sys/dev/raid/hptrr/him.h
183
HPT_U8 bMaxShowMode;
sys/dev/raid/hptrr/him.h
184
HPT_U8 bDeUsable_Mode;
sys/dev/raid/hptrr/him.h
210
HPT_U8 enable;
sys/dev/raid/hptrr/him.h
211
HPT_U8 depth;
sys/dev/raid/hptrr/him.h
215
HPT_U8 enable;
sys/dev/raid/hptrr/him.h
216
HPT_U8 depth;
sys/dev/raid/hptrr/him.h
220
HPT_U8 type;
sys/dev/raid/hptrr/him.h
222
HPT_U8 mode;
sys/dev/raid/hptrr/him.h
223
HPT_U8 enable_read_ahead;
sys/dev/raid/hptrr/him.h
224
HPT_U8 enable_read_cache;
sys/dev/raid/hptrr/him.h
225
HPT_U8 enable_write_cache;
sys/dev/raid/hptrr/him.h
229
HPT_U8 spin_up_mode;
sys/dev/raid/hptrr/him.h
230
HPT_U8 idle_standby_timeout;
sys/dev/raid/hptrr/him.h
231
HPT_U8 identify_indicator;
sys/dev/raid/hptrr/him.h
259
HPT_U8 FAR * _logical;
sys/dev/raid/hptrr/him.h
293
HPT_U8 bDriveHeadReg;
sys/dev/raid/hptrr/him.h
294
HPT_U8 bCommandReg;
sys/dev/raid/hptrr/him.h
295
HPT_U8 nSectors;
sys/dev/raid/hptrr/him.h
296
HPT_U8 *pDataBuffer;
sys/dev/raid/hptrr/him.h
301
HPT_U8 cdbLength;
sys/dev/raid/hptrr/him.h
302
HPT_U8 senseLength;
sys/dev/raid/hptrr/him.h
303
HPT_U8 scsiStatus;
sys/dev/raid/hptrr/him.h
304
HPT_U8 reserve1;
sys/dev/raid/hptrr/him.h
306
HPT_U8 *cdb;
sys/dev/raid/hptrr/him.h
307
HPT_U8 *senseBuffer;
sys/dev/raid/hptrr/him.h
320
HPT_U8 Command;
sys/dev/raid/hptrr/him.h
321
HPT_U8 reserve1;
sys/dev/raid/hptrr/him.h
327
HPT_U8 * logical;
sys/dev/raid/hptrr/him.h
343
HPT_U8 Command; /* CTRL_CMD_XXX */
sys/dev/raid/hptrr/him.h
344
HPT_U8 reserve1;
sys/dev/raid/hptrr/him.h
395
HPT_U8 type; /* CMD_TYPE_* */
sys/dev/raid/hptrr/him.h
398
HPT_U8 physical_sg: 1;
sys/dev/raid/hptrr/him.h
399
HPT_U8 data_in: 1;
sys/dev/raid/hptrr/him.h
400
HPT_U8 data_out: 1;
sys/dev/raid/hptrr/him.h
401
HPT_U8 transform : 1;
sys/dev/raid/hptrr/him.h
402
HPT_U8 hard_flush: 2;
sys/dev/raid/hptrr/him.h
403
HPT_U8 from_cc: 1;
sys/dev/raid/hptrr/him.h
404
HPT_U8 force_cc: 1;
sys/dev/raid/hptrr/him.h
408
HPT_U8 Result;
sys/dev/raid/hptrr/him.h
410
HPT_U8 RetryCount;
sys/dev/raid/hptrr/him.h
53
HPT_U8 rev;
sys/dev/raid/hptrr/him.h
54
HPT_U8 nbase;
sys/dev/raid/hptrr/him.h
61
HPT_U8 tree;
sys/dev/raid/hptrr/him.h
62
HPT_U8 bus;
sys/dev/raid/hptrr/him.h
63
HPT_U8 device;
sys/dev/raid/hptrr/him.h
64
HPT_U8 function;
sys/dev/raid/hptrr/him.h
73
HPT_U8 max_devices;
sys/dev/raid/hptrr/him.h
74
HPT_U8 reserve1;
sys/dev/raid/hptrr/him.h
76
HPT_U8 bDevsPerBus;
sys/dev/raid/hptrr/him.h
77
HPT_U8 first_on_slot;
sys/dev/raid/hptrr/him.h
79
HPT_U8 bChipType;
sys/dev/raid/hptrr/him.h
80
HPT_U8 bChipIntrNum;
sys/dev/raid/hptrr/him.h
81
HPT_U8 bChipFlags;
sys/dev/raid/hptrr/him.h
82
HPT_U8 bNumBuses;
sys/dev/raid/hptrr/him.h
84
HPT_U8 szVendorID[36];
sys/dev/raid/hptrr/him.h
85
HPT_U8 szProductID[36];
sys/dev/raid/hptrr/himfuncs.h
43
_HIM_INTERFACE(HPT_U8, get_controller_count, (PCI_ID *id, HPT_U8 *reached))
sys/dev/raid/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/raid/hptrr/hptintf.h
1001
HPT_U8 ArrayName[MAX_ARRAYNAME_LEN];/* Array name */
sys/dev/raid/hptrr/hptintf.h
1002
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
1003
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hptrr/hptintf.h
1104
HPT_U8 EventType;
sys/dev/raid/hptrr/hptintf.h
1105
HPT_U8 reserved[3];
sys/dev/raid/hptrr/hptintf.h
1107
HPT_U8 Data[32]; /* various data depend on EventType */
sys/dev/raid/hptrr/hptintf.h
1118
HPT_U8 bFeaturesReg; /* feature register */
sys/dev/raid/hptrr/hptintf.h
1119
HPT_U8 bSectorCountReg; /* IDE sector count register. */
sys/dev/raid/hptrr/hptintf.h
1120
HPT_U8 bLbaLowReg; /* IDE LBA low value. */
sys/dev/raid/hptrr/hptintf.h
1121
HPT_U8 bLbaMidReg; /* IDE LBA mid register. */
sys/dev/raid/hptrr/hptintf.h
1122
HPT_U8 bLbaHighReg; /* IDE LBA high value. */
sys/dev/raid/hptrr/hptintf.h
1123
HPT_U8 bDriveHeadReg; /* IDE drive/head register. */
sys/dev/raid/hptrr/hptintf.h
1124
HPT_U8 bCommandReg; /* Actual IDE command. Checked for validity by driver. */
sys/dev/raid/hptrr/hptintf.h
1125
HPT_U8 nSectors; /* data size in sectors, if the command has data transfer */
sys/dev/raid/hptrr/hptintf.h
1126
HPT_U8 protocol; /* IO_COMMAND_(READ,WRITE) or zero for non-DATA */
sys/dev/raid/hptrr/hptintf.h
1127
HPT_U8 reserve[3];
sys/dev/raid/hptrr/hptintf.h
1128
#define IDE_PASS_THROUGH_buffer(p) ((HPT_U8 *)(p) + sizeof(IDE_PASS_THROUGH_HEADER))
sys/dev/raid/hptrr/hptintf.h
1135
HPT_U8 protocol;
sys/dev/raid/hptrr/hptintf.h
1136
HPT_U8 reserve1;
sys/dev/raid/hptrr/hptintf.h
1137
HPT_U8 reserve2;
sys/dev/raid/hptrr/hptintf.h
1138
HPT_U8 cdbLength;
sys/dev/raid/hptrr/hptintf.h
1139
HPT_U8 cdb[16];
sys/dev/raid/hptrr/hptintf.h
1146
HPT_U8 scsiStatus;
sys/dev/raid/hptrr/hptintf.h
1147
HPT_U8 reserve1;
sys/dev/raid/hptrr/hptintf.h
1148
HPT_U8 reserve2;
sys/dev/raid/hptrr/hptintf.h
1149
HPT_U8 reserve3;
sys/dev/raid/hptrr/hptintf.h
1162
HPT_U8 Command; /* IO_COMMAD_xxx */
sys/dev/raid/hptrr/hptintf.h
1163
HPT_U8 BufferType; /* BUFFER_TYPE_xxx, see below */
sys/dev/raid/hptrr/hptintf.h
1178
HPT_U8 value[32];
sys/dev/raid/hptrr/hptintf.h
1179
HPT_U8 type; /* HPT_DRIVER_PARAMETER_TYPE_* */
sys/dev/raid/hptrr/hptintf.h
1180
HPT_U8 persistent;
sys/dev/raid/hptrr/hptintf.h
1181
HPT_U8 reserve2[2];
sys/dev/raid/hptrr/hptintf.h
1182
HPT_U8 location; /* 0 - system */
sys/dev/raid/hptrr/hptintf.h
1183
HPT_U8 controller;
sys/dev/raid/hptrr/hptintf.h
1184
HPT_U8 bus;
sys/dev/raid/hptrr/hptintf.h
1185
HPT_U8 reserve1;
sys/dev/raid/hptrr/hptintf.h
1446
int hpt_rebuild_data_block(DEVICEID idMirror, HPT_U32 Lba, HPT_U8 nSector);
sys/dev/raid/hptrr/hptintf.h
1541
int hpt_lock_device(DEVICEID idDisk, HPT_U32 Lba, HPT_U8 nSectors);
sys/dev/raid/hptrr/hptintf.h
1588
int hpt_verify_data_block(DEVICEID idArray, HPT_U32 Lba, HPT_U8 nSectors);
sys/dev/raid/hptrr/hptintf.h
1600
int hpt_initialize_data_block(DEVICEID idArray, HPT_U32 Lba, HPT_U8 nSectors);
sys/dev/raid/hptrr/hptintf.h
1860
int hpt_i2c_transaction(HPT_U8 *indata, HPT_U32 inlen, HPT_U8 *outdata, HPT_U32 outlen, HPT_U32 *poutlen);
sys/dev/raid/hptrr/hptintf.h
343
HPT_U8 MaximumControllers; /* maximum controllers the driver can support */
sys/dev/raid/hptrr/hptintf.h
344
HPT_U8 SupportCrossControllerRAID; /* 1-support, 0-not support */
sys/dev/raid/hptrr/hptintf.h
345
HPT_U8 MinimumBlockSizeShift; /* minimum block size shift */
sys/dev/raid/hptrr/hptintf.h
346
HPT_U8 MaximumBlockSizeShift; /* maximum block size shift */
sys/dev/raid/hptrr/hptintf.h
348
HPT_U8 SupportDiskModeSetting;
sys/dev/raid/hptrr/hptintf.h
349
HPT_U8 SupportSparePool;
sys/dev/raid/hptrr/hptintf.h
350
HPT_U8 MaximumArrayNameLength;
sys/dev/raid/hptrr/hptintf.h
353
HPT_U8 reserved: 3;
sys/dev/raid/hptrr/hptintf.h
354
HPT_U8 SupportVariableSectorSize: 1;
sys/dev/raid/hptrr/hptintf.h
355
HPT_U8 SupportHotSwap: 1;
sys/dev/raid/hptrr/hptintf.h
356
HPT_U8 HighPerformanceRAID1: 1;
sys/dev/raid/hptrr/hptintf.h
357
HPT_U8 RebuildProcessInDriver: 1;
sys/dev/raid/hptrr/hptintf.h
358
HPT_U8 SupportDedicatedSpare: 1;
sys/dev/raid/hptrr/hptintf.h
360
HPT_U8 SupportDedicatedSpare: 1; /* call hpt_add_dedicated_spare() for dedicated spare. */
sys/dev/raid/hptrr/hptintf.h
361
HPT_U8 RebuildProcessInDriver: 1; /* Windows only. used by mid layer for rebuild control. */
sys/dev/raid/hptrr/hptintf.h
362
HPT_U8 HighPerformanceRAID1: 1;
sys/dev/raid/hptrr/hptintf.h
363
HPT_U8 SupportHotSwap: 1;
sys/dev/raid/hptrr/hptintf.h
364
HPT_U8 SupportVariableSectorSize: 1;
sys/dev/raid/hptrr/hptintf.h
365
HPT_U8 reserved: 3;
sys/dev/raid/hptrr/hptintf.h
369
HPT_U8 SupportedRAIDTypes[16];
sys/dev/raid/hptrr/hptintf.h
371
HPT_U8 MaximumArrayMembers[16];
sys/dev/raid/hptrr/hptintf.h
377
HPT_U8 SupportedCachePolicies[16];
sys/dev/raid/hptrr/hptintf.h
386
HPT_U8 ChipType; /* chip type */
sys/dev/raid/hptrr/hptintf.h
387
HPT_U8 InterruptLevel; /* IRQ level */
sys/dev/raid/hptrr/hptintf.h
388
HPT_U8 NumBuses; /* bus count */
sys/dev/raid/hptrr/hptintf.h
389
HPT_U8 ChipFlags;
sys/dev/raid/hptrr/hptintf.h
391
HPT_U8 szProductID[MAX_NAME_LENGTH];/* product name */
sys/dev/raid/hptrr/hptintf.h
392
HPT_U8 szVendorID[MAX_NAME_LENGTH]; /* vender name */
sys/dev/raid/hptrr/hptintf.h
398
HPT_U8 ChipType; /* chip type */
sys/dev/raid/hptrr/hptintf.h
399
HPT_U8 InterruptLevel; /* IRQ level */
sys/dev/raid/hptrr/hptintf.h
400
HPT_U8 NumBuses; /* bus count */
sys/dev/raid/hptrr/hptintf.h
401
HPT_U8 ChipFlags;
sys/dev/raid/hptrr/hptintf.h
403
HPT_U8 szProductID[MAX_NAME_LENGTH];/* product name */
sys/dev/raid/hptrr/hptintf.h
404
HPT_U8 szVendorID[MAX_NAME_LENGTH]; /* vender name */
sys/dev/raid/hptrr/hptintf.h
408
HPT_U8 pci_tree;
sys/dev/raid/hptrr/hptintf.h
409
HPT_U8 pci_bus;
sys/dev/raid/hptrr/hptintf.h
410
HPT_U8 pci_device;
sys/dev/raid/hptrr/hptintf.h
411
HPT_U8 pci_function;
sys/dev/raid/hptrr/hptintf.h
428
HPT_U8 ChipType;
sys/dev/raid/hptrr/hptintf.h
429
HPT_U8 InterruptLevel;
sys/dev/raid/hptrr/hptintf.h
430
HPT_U8 NumBuses;
sys/dev/raid/hptrr/hptintf.h
431
HPT_U8 ChipFlags;
sys/dev/raid/hptrr/hptintf.h
432
HPT_U8 szProductID[MAX_NAME_LENGTH];
sys/dev/raid/hptrr/hptintf.h
433
HPT_U8 szVendorID[MAX_NAME_LENGTH];
sys/dev/raid/hptrr/hptintf.h
435
HPT_U8 pci_tree;
sys/dev/raid/hptrr/hptintf.h
436
HPT_U8 pci_bus;
sys/dev/raid/hptrr/hptintf.h
437
HPT_U8 pci_device;
sys/dev/raid/hptrr/hptintf.h
438
HPT_U8 pci_function;
sys/dev/raid/hptrr/hptintf.h
440
HPT_U8 IOPModel[32];
sys/dev/raid/hptrr/hptintf.h
442
HPT_U8 BatteryInstalled;
sys/dev/raid/hptrr/hptintf.h
443
HPT_U8 BatteryStatus;
sys/dev/raid/hptrr/hptintf.h
447
HPT_U8 SerialNumber[32];
sys/dev/raid/hptrr/hptintf.h
448
HPT_U8 BatteryMBInstalled;
sys/dev/raid/hptrr/hptintf.h
449
HPT_U8 BatteryTemperature;
sys/dev/raid/hptrr/hptintf.h
450
HPT_U8 reserve[86];
sys/dev/raid/hptrr/hptintf.h
491
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hptrr/hptintf.h
492
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
493
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hptrr/hptintf.h
496
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hptrr/hptintf.h
497
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hptrr/hptintf.h
498
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hptrr/hptintf.h
499
HPT_U8 SubArrayType;
sys/dev/raid/hptrr/hptintf.h
518
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hptrr/hptintf.h
519
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
520
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hptrr/hptintf.h
523
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hptrr/hptintf.h
524
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hptrr/hptintf.h
525
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hptrr/hptintf.h
526
HPT_U8 SubArrayType;
sys/dev/raid/hptrr/hptintf.h
540
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hptrr/hptintf.h
541
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
542
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hptrr/hptintf.h
545
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hptrr/hptintf.h
546
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hptrr/hptintf.h
547
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hptrr/hptintf.h
548
HPT_U8 SubArrayType;
sys/dev/raid/hptrr/hptintf.h
573
HPT_U8 Name[MAX_ARRAYNAME_LEN];/* array name */
sys/dev/raid/hptrr/hptintf.h
574
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
575
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hptrr/hptintf.h
578
HPT_U8 ArrayType; /* array type */
sys/dev/raid/hptrr/hptintf.h
579
HPT_U8 BlockSizeShift; /* stripe size */
sys/dev/raid/hptrr/hptintf.h
580
HPT_U8 nDisk; /* member count: Number of ID in Members[] */
sys/dev/raid/hptrr/hptintf.h
581
HPT_U8 SubArrayType;
sys/dev/raid/hptrr/hptintf.h
592
HPT_U8 SectorSizeShift; /*sector size = 512B<<SectorSizeShift*/
sys/dev/raid/hptrr/hptintf.h
593
HPT_U8 reserved2[7];
sys/dev/raid/hptrr/hptintf.h
619
HPT_U8 MaximumBlockTransfer;
sys/dev/raid/hptrr/hptintf.h
620
HPT_U8 VendorUnique2;
sys/dev/raid/hptrr/hptintf.h
624
HPT_U8 VendorUnique3;
sys/dev/raid/hptrr/hptintf.h
625
HPT_U8 PioCycleTimingMode;
sys/dev/raid/hptrr/hptintf.h
626
HPT_U8 VendorUnique4;
sys/dev/raid/hptrr/hptintf.h
627
HPT_U8 DmaCycleTimingMode;
sys/dev/raid/hptrr/hptintf.h
635
HPT_U8 SingleWordDMASupport;
sys/dev/raid/hptrr/hptintf.h
636
HPT_U8 SingleWordDMAActive;
sys/dev/raid/hptrr/hptintf.h
637
HPT_U8 MultiWordDMASupport;
sys/dev/raid/hptrr/hptintf.h
638
HPT_U8 MultiWordDMAActive;
sys/dev/raid/hptrr/hptintf.h
639
HPT_U8 AdvancedPIOModes;
sys/dev/raid/hptrr/hptintf.h
640
HPT_U8 Reserved4;
sys/dev/raid/hptrr/hptintf.h
658
HPT_U8 ControllerId; /* controller id */
sys/dev/raid/hptrr/hptintf.h
659
HPT_U8 PathId; /* bus */
sys/dev/raid/hptrr/hptintf.h
660
HPT_U8 TargetId; /* id */
sys/dev/raid/hptrr/hptintf.h
661
HPT_U8 DeviceModeSetting; /* Current Data Transfer mode: 0-4 PIO 0-4 */
sys/dev/raid/hptrr/hptintf.h
663
HPT_U8 DeviceType; /* device type */
sys/dev/raid/hptrr/hptintf.h
664
HPT_U8 UsableMode; /* highest usable mode */
sys/dev/raid/hptrr/hptintf.h
667
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
668
HPT_U8 NCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
669
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
670
HPT_U8 TCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
671
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
672
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hptrr/hptintf.h
673
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
674
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hptrr/hptintf.h
675
HPT_U8 reserved6: 6;
sys/dev/raid/hptrr/hptintf.h
676
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hptrr/hptintf.h
678
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hptrr/hptintf.h
679
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
680
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hptrr/hptintf.h
681
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
682
HPT_U8 TCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
683
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
684
HPT_U8 NCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
685
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
686
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hptrr/hptintf.h
687
HPT_U8 reserved6: 6;
sys/dev/raid/hptrr/hptintf.h
704
HPT_U8 ControllerId; /* controller id */
sys/dev/raid/hptrr/hptintf.h
705
HPT_U8 PathId; /* bus */
sys/dev/raid/hptrr/hptintf.h
706
HPT_U8 TargetId; /* id */
sys/dev/raid/hptrr/hptintf.h
707
HPT_U8 DeviceModeSetting; /* Current Data Transfer mode: 0-4 PIO 0-4 */
sys/dev/raid/hptrr/hptintf.h
709
HPT_U8 DeviceType; /* device type */
sys/dev/raid/hptrr/hptintf.h
710
HPT_U8 UsableMode; /* highest usable mode */
sys/dev/raid/hptrr/hptintf.h
713
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
714
HPT_U8 NCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
715
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
716
HPT_U8 TCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
717
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
718
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hptrr/hptintf.h
719
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
720
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hptrr/hptintf.h
721
HPT_U8 reserved6: 6;
sys/dev/raid/hptrr/hptintf.h
722
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hptrr/hptintf.h
724
HPT_U8 ReadAheadSupported: 1;
sys/dev/raid/hptrr/hptintf.h
725
HPT_U8 ReadAheadEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
726
HPT_U8 WriteCacheSupported: 1;
sys/dev/raid/hptrr/hptintf.h
727
HPT_U8 WriteCacheEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
728
HPT_U8 TCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
729
HPT_U8 TCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
730
HPT_U8 NCQSupported: 1;
sys/dev/raid/hptrr/hptintf.h
731
HPT_U8 NCQEnabled: 1;
sys/dev/raid/hptrr/hptintf.h
732
HPT_U8 SpinUpMode: 2;
sys/dev/raid/hptrr/hptintf.h
733
HPT_U8 reserved6: 6;
sys/dev/raid/hptrr/hptintf.h
789
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hptrr/hptintf.h
790
HPT_U8 reserved[3];
sys/dev/raid/hptrr/hptintf.h
804
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hptrr/hptintf.h
805
HPT_U8 reserved[3];
sys/dev/raid/hptrr/hptintf.h
824
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hptrr/hptintf.h
825
HPT_U8 CachePolicy; /* refer to CACHE_POLICY_xxx */
sys/dev/raid/hptrr/hptintf.h
826
HPT_U8 VBusId; /* vbus sequence in vbus_list */
sys/dev/raid/hptrr/hptintf.h
827
HPT_U8 TargetId; /* OS target id. Value 0xFF is invalid */
sys/dev/raid/hptrr/hptintf.h
850
HPT_U8 revision;
sys/dev/raid/hptrr/hptintf.h
851
HPT_U8 reserved[7];
sys/dev/raid/hptrr/hptintf.h
853
HPT_U8 Type; /* LDT_ARRAY or LDT_DEVICE */
sys/dev/raid/hptrr/hptintf.h
854
HPT_U8 CachePolicy; /* refer to CACHE_POLICY_xxx */
sys/dev/raid/hptrr/hptintf.h
855
HPT_U8 VBusId; /* vbus sequence in vbus_list */
sys/dev/raid/hptrr/hptintf.h
856
HPT_U8 TargetId; /* OS target id. Value 0xFF is invalid */
sys/dev/raid/hptrr/hptintf.h
899
HPT_U8 Name[MAX_ARRAYNAME_LEN]; /* array name */
sys/dev/raid/hptrr/hptintf.h
900
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
905
HPT_U8 DeviceModeSetting; /* 0-4 PIO 0-4, 5-7 MW DMA0-2, 8-13 UDMA0-5 */
sys/dev/raid/hptrr/hptintf.h
910
HPT_U8 DeviceModeSetting; /* 0-4 PIO 0-4, 5-7 MW DMA0-2, 8-13 UDMA0-5 */
sys/dev/raid/hptrr/hptintf.h
911
HPT_U8 TCQEnabled;
sys/dev/raid/hptrr/hptintf.h
912
HPT_U8 NCQEnabled;
sys/dev/raid/hptrr/hptintf.h
913
HPT_U8 WriteCacheEnabled;
sys/dev/raid/hptrr/hptintf.h
914
HPT_U8 ReadAheadEnabled;
sys/dev/raid/hptrr/hptintf.h
915
HPT_U8 SpinUpMode;
sys/dev/raid/hptrr/hptintf.h
916
HPT_U8 reserve[2];
sys/dev/raid/hptrr/hptintf.h
940
HPT_U8 target_type;
sys/dev/raid/hptrr/hptintf.h
941
HPT_U8 infor_type;
sys/dev/raid/hptrr/hptintf.h
943
#define SET_VDEV_INFO_param(p) ((HPT_U8 *)(p)+sizeof(SET_VDEV_INFO))
sys/dev/raid/hptrr/hptintf.h
947
typedef HPT_U8 PARAM_ARRAY_NAME[MAX_ARRAYNAME_LEN] ;
sys/dev/raid/hptrr/hptintf.h
948
typedef HPT_U8 PARAM_ARRAY_DES[64];
sys/dev/raid/hptrr/hptintf.h
949
typedef HPT_U8 PARAM_DEVICE_MODE, PARAM_TCQ, PARAM_NCQ, PARAM_READ_AHEAD, PARAM_WRITE_CACHE, PARAM_CACHE_POLICY;
sys/dev/raid/hptrr/hptintf.h
958
HPT_U8 ArrayType; /* 1-level array type */
sys/dev/raid/hptrr/hptintf.h
959
HPT_U8 nDisk; /* number of elements in Members[] array */
sys/dev/raid/hptrr/hptintf.h
960
HPT_U8 BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
sys/dev/raid/hptrr/hptintf.h
961
HPT_U8 CreateFlags; /* See CAF_xxx */
sys/dev/raid/hptrr/hptintf.h
963
HPT_U8 ArrayName[MAX_ARRAYNAME_LEN];/* Array name */
sys/dev/raid/hptrr/hptintf.h
964
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
965
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hptrr/hptintf.h
974
HPT_U8 ArrayType; /* 1-level array type */
sys/dev/raid/hptrr/hptintf.h
975
HPT_U8 nDisk; /* number of elements in Members[] array */
sys/dev/raid/hptrr/hptintf.h
976
HPT_U8 BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
sys/dev/raid/hptrr/hptintf.h
977
HPT_U8 CreateFlags; /* See CAF_xxx */
sys/dev/raid/hptrr/hptintf.h
979
HPT_U8 ArrayName[MAX_ARRAYNAME_LEN];/* Array name */
sys/dev/raid/hptrr/hptintf.h
980
HPT_U8 Description[64]; /* array description */
sys/dev/raid/hptrr/hptintf.h
981
HPT_U8 CreateManager[16]; /* who created it */
sys/dev/raid/hptrr/hptintf.h
993
HPT_U8 revision; /*CREATE_ARRAY_PARAMS_V3_REVISION*/
sys/dev/raid/hptrr/hptintf.h
994
HPT_U8 reserved[6];
sys/dev/raid/hptrr/hptintf.h
995
HPT_U8 SectorSizeShift; /*sector size = 512B<<SectorSizeShift*/
sys/dev/raid/hptrr/hptintf.h
996
HPT_U8 ArrayType; /* 1-level array type */
sys/dev/raid/hptrr/hptintf.h
997
HPT_U8 nDisk; /* number of elements in Members[] array */
sys/dev/raid/hptrr/hptintf.h
998
HPT_U8 BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
sys/dev/raid/hptrr/hptintf.h
999
HPT_U8 CreateFlags; /* See CAF_xxx */
sys/dev/raid/hptrr/hptrr_os_bsd.c
262
HPT_U8 os_get_vbus_seq(void *osext)
sys/dev/raid/hptrr/hptrr_os_bsd.c
38
HPT_U8 os_inb (void *port) { return inb((unsigned)(HPT_UPTR)port); }
sys/dev/raid/hptrr/hptrr_os_bsd.c
42
void os_outb (void *port, HPT_U8 value) { outb((unsigned)(HPT_UPTR)port, (value)); }
sys/dev/raid/hptrr/hptrr_os_bsd.c
55
HPT_U8 os_pci_readb (void *osext, HPT_U8 offset)
sys/dev/raid/hptrr/hptrr_os_bsd.c
60
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset)
sys/dev/raid/hptrr/hptrr_os_bsd.c
65
HPT_U32 os_pci_readl (void *osext, HPT_U8 offset)
sys/dev/raid/hptrr/hptrr_os_bsd.c
70
void os_pci_writeb (void *osext, HPT_U8 offset, HPT_U8 value)
sys/dev/raid/hptrr/hptrr_os_bsd.c
75
void os_pci_writew (void *osext, HPT_U8 offset, HPT_U16 value)
sys/dev/raid/hptrr/hptrr_os_bsd.c
80
void os_pci_writel (void *osext, HPT_U8 offset, HPT_U32 value)
sys/dev/raid/hptrr/hptrr_osm_bsd.c
489
os_set_sgptr(pSg, (HPT_U8 *)ccb->csio.data_ptr);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
541
HPT_U8 *cdb;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
605
HPT_U8 *rbuf = ccb->csio.data_ptr;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
613
rbuf[0] = (HPT_U8)(cap>>24);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
614
rbuf[1] = (HPT_U8)(cap>>16);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
615
rbuf[2] = (HPT_U8)(cap>>8);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
616
rbuf[3] = (HPT_U8)cap;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
628
HPT_U8 *rbuf = ccb->csio.data_ptr;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
631
rbuf[0] = (HPT_U8)(cap>>56);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
632
rbuf[1] = (HPT_U8)(cap>>48);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
633
rbuf[2] = (HPT_U8)(cap>>40);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
634
rbuf[3] = (HPT_U8)(cap>>32);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
635
rbuf[4] = (HPT_U8)(cap>>24);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
636
rbuf[5] = (HPT_U8)(cap>>16);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
637
rbuf[6] = (HPT_U8)(cap>>8);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
638
rbuf[7] = (HPT_U8)cap;
sys/dev/raid/hptrr/ldm.h
226
void ldm_set_spindown_disks_timeout(PVBUS vbus, HPT_U8 timeout);
sys/dev/raid/hptrr/ldm.h
245
HPT_U8 max_queue_depth;
sys/dev/raid/hptrr/ldm.h
246
HPT_U8 user_select_mode;
sys/dev/raid/hptrr/ldm.h
285
HPT_U8 __type;
sys/dev/raid/hptrr/ldm.h
286
HPT_U8 stripped; /* RAID0,3,5,6 */
sys/dev/raid/hptrr/ldm.h
287
HPT_U8 redundancy; /* RAID1-1, RAID3/5-1, RAID6-2 */
sys/dev/raid/hptrr/ldm.h
288
HPT_U8 must_init; /* RAID3,5,6 */
sys/dev/raid/hptrr/ldm.h
289
HPT_U8 docache;
sys/dev/raid/hptrr/ldm.h
351
struct vdev_class *ldm_find_vdev_class(HPT_U8 type);
sys/dev/raid/hptrr/ldm.h
356
HPT_U8 type;
sys/dev/raid/hptrr/ldm.h
371
HPT_U8 vf_online : 1;
sys/dev/raid/hptrr/ldm.h
372
HPT_U8 vf_bootmark : 1;
sys/dev/raid/hptrr/ldm.h
373
HPT_U8 vf_bootable : 1;
sys/dev/raid/hptrr/ldm.h
374
HPT_U8 vf_resetting: 1;
sys/dev/raid/hptrr/ldm.h
375
HPT_U8 vf_quiesced: 1;
sys/dev/raid/hptrr/ldm.h
376
HPT_U8 vf_clslock: 1;
sys/dev/raid/hptrr/ldm.h
378
HPT_U8 cache_policy; /* see CACHE_POLICY_* */
sys/dev/raid/hptrr/ldm.h
442
PVDEV ldm_create_vdev(PVBUS vbus, HPT_U8 type);
sys/dev/raid/hptrr/ldm.h
524
void ldm_ide_fixstring (HPT_U8 *s, const int bytecount);
sys/dev/raid/hptrr/osm.h
106
#define os_readb(addr) (*(HPT_U8 *)&__dummy_reg = *(volatile HPT_U8 *)(addr))
sys/dev/raid/hptrr/osm.h
110
#define os_writeb(addr, val) *(volatile HPT_U8 *)(addr) = (HPT_U8)(val)
sys/dev/raid/hptrr/osm.h
115
HPT_U8 os_pci_readb (void *osext, HPT_U8 offset);
sys/dev/raid/hptrr/osm.h
116
HPT_U16 os_pci_readw (void *osext, HPT_U8 offset);
sys/dev/raid/hptrr/osm.h
117
HPT_U32 os_pci_readl (void *osext, HPT_U8 offset);
sys/dev/raid/hptrr/osm.h
118
void os_pci_writeb(void *osext, HPT_U8 offset, HPT_U8 value);
sys/dev/raid/hptrr/osm.h
119
void os_pci_writew(void *osext, HPT_U8 offset, HPT_U16 value);
sys/dev/raid/hptrr/osm.h
120
void os_pci_writel(void *osext, HPT_U8 offset, HPT_U32 value);
sys/dev/raid/hptrr/osm.h
185
HPT_U8 os_get_vbus_seq(void *osext);
sys/dev/raid/hptrr/osm.h
95
HPT_U8 os_inb (void *port);
sys/dev/raid/hptrr/osm.h
98
void os_outb (void *port, HPT_U8 value);