• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/hptmv/

Lines Matching refs:UCHAR

273 	UCHAR MaximumControllers;           /* maximum controllers the driver can support */
274 UCHAR SupportCrossControllerRAID; /* 1-support, 0-not support */
275 UCHAR MinimumBlockSizeShift; /* minimum block size shift */
276 UCHAR MaximumBlockSizeShift; /* maximum block size shift */
278 UCHAR SupportDiskModeSetting;
279 UCHAR SupportSparePool;
280 UCHAR MaximumArrayNameLength;
283 UCHAR reserved: 4;
284 UCHAR SupportHotSwap: 1;
285 UCHAR HighPerformanceRAID1: 1;
286 UCHAR RebuildProcessInDriver: 1;
287 UCHAR SupportDedicatedSpare: 1;
289 UCHAR SupportDedicatedSpare: 1; /* call hpt_add_dedicated_spare() for dedicated spare. */
290 UCHAR RebuildProcessInDriver: 1; /* Windows only. used by mid layer for rebuild control. */
291 UCHAR HighPerformanceRAID1: 1; /* Support RAID1.5 */
292 UCHAR SupportHotSwap: 1;
293 UCHAR reserved: 4;
302 UCHAR SupportedRAIDTypes[16];
304 UCHAR MaximumArrayMembers[16];
312 UCHAR ChipType; /* chip type */
313 UCHAR InterruptLevel; /* IRQ level */
314 UCHAR NumBuses; /* bus count */
315 UCHAR ChipFlags;
317 UCHAR szProductID[MAX_NAME_LENGTH]; /* product name */
318 UCHAR szVendorID[MAX_NAME_LENGTH]; /* vender name */
351 UCHAR Name[MAX_ARRAYNAME_LEN];/* array name */
352 UCHAR Description[64]; /* array description */
353 UCHAR CreateManager[16]; /* who created it */
356 UCHAR ArrayType; /* array type */
357 UCHAR BlockSizeShift; /* stripe size */
358 UCHAR nDisk; /* member count: Number of ID in Members[] */
359 UCHAR reserved;
388 UCHAR Name[MAX_ARRAYNAME_LEN];/* array name */
389 UCHAR Description[64]; /* array description */
390 UCHAR CreateManager[16]; /* who created it */
393 UCHAR ArrayType; /* array type */
394 UCHAR BlockSizeShift; /* stripe size */
395 UCHAR nDisk; /* member count: Number of ID in Members[] */
396 UCHAR reserved;
428 UCHAR MaximumBlockTransfer; /* 5E 47 */
429 UCHAR VendorUnique2; /* 5F */
433 UCHAR VendorUnique3; /* 66 51 */
434 UCHAR PioCycleTimingMode; /* 67 */
435 UCHAR VendorUnique4; /* 68 52 */
436 UCHAR DmaCycleTimingMode; /* 69 */
469 UCHAR ControllerId; /* controller id */
470 UCHAR PathId; /* bus */
471 UCHAR TargetId; /* id */
472 UCHAR DeviceModeSetting; /* Current Data Transfer mode: 0-4 PIO 0-4 */
474 UCHAR DeviceType; /* device type */
475 UCHAR UsableMode; /* highest usable mode */
477 UCHAR ReadAheadSupported: 1;
478 UCHAR ReadAheadEnabled: 1;
479 UCHAR WriteCacheSupported: 1;
480 UCHAR WriteCacheEnabled: 1;
481 UCHAR TCQSupported: 1;
482 UCHAR TCQEnabled: 1;
483 UCHAR NCQSupported: 1;
484 UCHAR NCQEnabled: 1;
485 UCHAR reserved;
521 UCHAR Type; /* LDT_ARRAY or LDT_DEVICE */
522 UCHAR reserved[3];
536 UCHAR Type; /* LDT_ARRAY or LDT_DEVICE */
537 UCHAR reserved[3];
567 UCHAR Name[MAX_ARRAYNAME_LEN]; /* array name */
568 UCHAR Description[64]; /* array description */
574 UCHAR DeviceModeSetting; /* 0-4 PIO 0-4, 5-7 MW DMA0-2, 8-13 UDMA0-5 */
580 UCHAR DeviceModeSetting; /* 0-4 PIO 0-4, 5-7 MW DMA0-2, 8-13 UDMA0-5 */
581 UCHAR TCQEnabled;
582 UCHAR NCQEnabled;
583 UCHAR WriteCacheEnabled;
584 UCHAR ReadAheadEnabled;
585 UCHAR reserve[3];
595 UCHAR ArrayType; /* 1-level array type */
596 UCHAR nDisk; /* number of elements in Members[] array */
597 UCHAR BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
598 UCHAR CreateFlags; /* See CAF_xxx */
600 UCHAR ArrayName[MAX_ARRAYNAME_LEN]; /* Array name */
601 UCHAR Description[64]; /* array description */
602 UCHAR CreateManager[16]; /* who created it */
611 UCHAR ArrayType; /* 1-level array type */
612 UCHAR nDisk; /* number of elements in Members[] array */
613 UCHAR BlockSizeShift; /* Stripe size if ArrayType==AT_RAID0 / AT_RAID5 */
614 UCHAR CreateFlags; /* See CAF_xxx */
616 UCHAR ArrayName[MAX_ARRAYNAME_LEN]; /* Array name */
617 UCHAR Description[64]; /* array description */
618 UCHAR CreateManager[16]; /* who created it */
686 UCHAR EventType;
687 UCHAR reserved[3];
689 UCHAR Data[32]; /* various data depend on EventType */
721 UCHAR Command; /* IO_COMMAD_xxx */
722 UCHAR BufferType; /* BUFFER_TYPE_xxx, see below */
992 int hpt_rebuild_data_block(DEVICEID idMirror, DWORD Lba, UCHAR nSector);
1099 int hpt_lock_device(DEVICEID idDisk, ULONG Lba, UCHAR nSectors);
1141 int hpt_verify_data_block(DEVICEID idArray, ULONG Lba, UCHAR nSectors);
1158 int hpt_initialize_data_block(DEVICEID idArray, ULONG Lba, UCHAR nSectors);