Lines Matching refs:uint8_t
32 uint8_t start_tag[4];
33 uint8_t driver_version_tag[2];
36 uint8_t end_tag[2];
41 uint8_t start_tag[4];
42 uint8_t time_tag[2];
44 uint8_t hour;
45 uint8_t min;
46 uint8_t sec;
47 uint8_t reserved;
48 uint8_t month;
49 uint8_t day;
50 uint8_t century;
51 uint8_t year;
52 uint8_t dont_write_tag[2];
53 uint8_t end_tag[2];
61 uint8_t max_admin_ibq_elem;
62 uint8_t max_admin_obq_elem;
63 uint8_t admin_ibq_elem_len;
64 uint8_t admin_obq_elem_len;
66 uint8_t res[2];
71 uint8_t num_iq_elements;
72 uint8_t num_oq_elements;
73 uint8_t intr_msg_num;
74 uint8_t msix_disable;
84 uint8_t res1[28];
86 uint8_t res2[4];
94 uint8_t res3[4];
96 uint8_t res4[4];
100 uint8_t res5[104];
109 uint8_t res1[0x18];
111 uint8_t res2[4];
113 uint8_t res3[4];
115 uint8_t res4[8];
117 uint8_t res5[0x64];
120 uint8_t res6[4];
127 uint8_t res7[8];
129 uint8_t res8[0xf34]; /* 0xC8 + 4 + 0xf34 = 1000h */
150 uint8_t sign[8]; /* "CFGTABLE" */
251 uint8_t res[3]; /* !< Bytes 12-14. */
252 uint8_t zero : 4; /* !< Byte 15, Bits 0-3. */
253 uint8_t type : 4; /* !< Byte 15, Bits 4-7. sgl descriptor type */
259 uint8_t iu_type;
260 uint8_t comp_feature;
271 uint8_t fn_code; /* !< Byte 10. which administrator function */
274 uint8_t res2[33]; /* !< Bytes 11-43. function specific */
280 uint8_t res1;
282 uint8_t res2[2];
287 uint8_t queue_proto;
288 uint8_t arb_prio;
289 uint8_t res3[22];
294 uint8_t res1;
296 uint8_t res2[2];
301 uint8_t queue_proto;
302 uint8_t res3[3];
307 uint8_t res4[8];
312 uint8_t res1;
314 uint8_t res2[50];
318 uint8_t res1;
320 uint8_t res2[46];
334 uint8_t fn_code;
335 uint8_t status;
338 uint8_t status_desc[4];
340 uint8_t res[40];
344 uint8_t status_desc[4];
346 uint8_t res[40];
357 uint8_t work_area[2]; /* reserved for driver use */
371 uint8_t work_area[2]; /* reserved for driver use */
384 uint8_t event_type;
385 uint8_t reserved;
390 uint8_t reserved[2];
391 uint8_t num_event_descriptors;
392 uint8_t reserved1;
400 uint8_t work_area[2];
402 uint8_t result;
403 uint8_t reserved[5];
410 uint8_t work_area[2];
411 uint8_t event_type;
412 uint8_t reserved2 : 7;
413 uint8_t request_acknowledge : 1;
416 uint8_t data[16];
423 uint8_t work_area[2];
424 uint8_t event_type;
425 uint8_t reserved2;
432 uint8_t event_type;
440 uint8_t work_area[2];
447 uint8_t reserved1[48];
453 uint8_t reserved2[40];
461 uint8_t work_area[2];
465 uint8_t reserved2[2];
470 uint8_t fn_code;
480 uint8_t response_code : 7; // Byte 0, 0x70 or 0x71
481 uint8_t valid : 1; // Byte 0, bit 7
482 uint8_t byte_1; // Byte 1
483 uint8_t sense_key : 4; // Byte 2, bit 0-3 (Key)
484 uint8_t byte_2_other : 4; // Byte 2, bit 4-7
486 uint8_t addtnl_length; // Byte 7
487 uint8_t cmd_specific[4]; // Byte 8-11
488 uint8_t sense_code; // Byte 12 (ASC)
489 uint8_t sense_qual; // Byte 13 (ASCQ)
490 uint8_t fru_code; // Byte 14
491 uint8_t sense_key_specific[3]; // Byte 15-17
492 uint8_t addtnl_sense[1]; // Byte 18+
499 uint8_t desc_type; // Byte 9/0
500 uint8_t desc_type_length; // Byte 10/1
504 uint8_t bytes[1];
508 uint8_t byte_2_rsvd : 7; // Byte 11/2
509 uint8_t valid : 1; // Byte 11/2, bit 7
510 uint8_t byte_3; // Byte 12/3
511 uint8_t information[8]; // Byte 13-20/4-11
519 uint8_t response_code : 7; // Byte 0, 0x72 or 0x73
520 uint8_t byte_0_rsvd: 1; // Byte 0, bit 7
521 uint8_t sense_key : 4; // Byte 1, bit 0-3 (Key)
522 uint8_t byte_1_other : 4; // Byte 1, bit 4-7
523 uint8_t sense_code; // Byte 2 (ASC)
524 uint8_t sense_qual; // Byte 3 (ASCQ)
525 uint8_t byte4_6[3]; // Byte 4-6
526 uint8_t more_length; // Byte 7
535 uint8_t data[256];
544 uint8_t data_in_result; /* !< Byte 0. See SOP spec Table 77. */
545 uint8_t data_out_result; /* !< Byte 1. See SOP spec Table 78. */
546 uint8_t reserved[3]; /* !< Bytes 2-4. */
547 …uint8_t status; /* !< Byte 5. See SAM-5 specification "Status" codes Table 40. Defined in Storp…
556 …uint8_t data[256]; /* !< Bytes 20-275. Response Data buffer or Sense Data buff…
571 …uint8_t status; /* !< Byte 0. See SAM-5 specification "SCSI Status" codes Table 40. Defined in…
572 uint8_t service_resp; /* !< Byte 1. SCSI Service Response. */
573 …uint8_t data_pres; /* !< Byte 2. Bits [7:2] reserved. Bits [1:0] - 0=No data, 1=Response data, …
574 uint8_t reserved1; /* !< Byte 3. Reserved. */
578 uint8_t data[256]; /* !< Bytes 11-267. Response data buffer or Sense data buffer but not both. */
579 …uint8_t padding[8]; /* !< Bytes 268-275. Padding to make AIO_PATH_ERROR_INFO_ELEMENT = RAID_PAT…
632 uint8_t ib_spanning_supported : 1;
633 uint8_t res1 : 7;
634 uint8_t res2[5];
636 uint8_t ob_spanning_supported : 1;
637 uint8_t res3 : 7;
638 uint8_t res4[5];
646 uint8_t res1[6];
647 uint8_t ibq_arb_priority_support_bitmask;
648 uint8_t max_aw_a;
649 uint8_t max_aw_b;
650 uint8_t max_aw_c;
651 uint8_t max_arb_burst : 3;
652 uint8_t res2 : 4;
653 uint8_t iqa : 1;
654 uint8_t res3[2];
655 uint8_t iq_freeze : 1;
656 uint8_t res4 : 7;
659 uint8_t res5[4];
662 uint8_t res6[2];
668 uint8_t res7[24];
677 uint8_t work_area[2];
679 uint8_t res1[2];
682 uint8_t data_dir : 2;
683 uint8_t partial : 1;
684 uint8_t mem_type : 1;
685 uint8_t fence : 1;
686 uint8_t encrypt_enable : 1;
687 uint8_t res2 : 2;
688 uint8_t task_attr : 3;
689 uint8_t cmd_prio : 4;
690 uint8_t res3 : 1;
694 uint8_t cdb[16];
696 uint8_t num_sg;
697 uint8_t cdb_len;
698 uint8_t lun[8];
699 uint8_t res4[4];
708 uint8_t work_area[2]; /* reserved for driver use */
712 uint8_t lun_number[8];
714 uint8_t data_direction : 2;
715 uint8_t partial : 1;
716 uint8_t reserved1 : 4;
717 uint8_t fence : 1;
719 uint8_t reserved2;
720 uint8_t task_attribute : 3;
721 uint8_t command_priority : 4;
722 uint8_t reserved3 : 1;
723 uint8_t reserved4 : 2;
724 uint8_t additional_cdb_bytes_usage : 3;
725 uint8_t reserved5 : 3;
726 uint8_t cdb[16];
727 uint8_t reserved[12];
736 uint8_t work_area[2];
739 uint8_t res1[2];
741 uint8_t lun[8];
745 uint8_t tmf;
746 uint8_t res2 : 7;
747 uint8_t fence : 1;
753 uint8_t work_area[2];
757 uint8_t lun[8];
759 uint8_t tmf;
760 uint8_t res2 : 7;
761 uint8_t fence : 1;
768 uint8_t work_area[2];
771 uint8_t add_resp_info[3];
772 uint8_t resp_code;
779 uint8_t work_area[2];
782 uint8_t reserved[4];
795 uint8_t device_type; /* as reported by
801 uint8_t flags;
802 uint8_t scsi3addr[8];
804 uint8_t is_physical_device : 1;
805 uint8_t is_external_raid_device : 1;
806 uint8_t target_lun_valid : 1;
807 uint8_t expose_device : 1;
808 uint8_t no_uld_attach : 1;
809 uint8_t is_obdr_device : 1;
810 uint8_t aio_enabled : 1;
811 uint8_t device_gone : 1;
812 uint8_t new_device : 1;
813 uint8_t volume_offline : 1;
814 uint8_t scsi_rescan : 1;
815 uint8_t vendor[8]; /* bytes 8-15 of inquiry data */
816 uint8_t model[16]; /* bytes 16-31 of inquiry data */
818 uint8_t raid_level;
822 uint8_t volume_status;
823 uint8_t active_path_index;
824 uint8_t path_map;
825 uint8_t bay;
826 uint8_t box[8];
860 uint8_t features_supported[];
871 uint8_t response_code; /* permit: 0x0, 0x70, 0x71, 0x72, 0x73 */
872 uint8_t sense_key;
873 uint8_t asc;
874 uint8_t ascq;
875 uint8_t byte4;
876 uint8_t byte5;
877 uint8_t byte6;
878 uint8_t additional_length; /* always 0 for fixed sense format */
885 uint8_t extended_response;
886 uint8_t reserved[3];
891 uint8_t lunid[8];
893 uint8_t device_type;
894 uint8_t device_flags;
895 uint8_t lun_count; /* number of LUNs in a multi-LUN device */
896 uint8_t redundant_paths;
907 uint8_t logical_unit_num;
908 uint8_t reserved_1:6;
909 uint8_t address:2;
910 uint8_t box_bus_num;
911 uint8_t reserved_2:6;
912 uint8_t mode:2;
913 uint8_t bus_ident;
916 uint8_t queue_depth:7;
917 uint8_t multiplier:1;
920 uint8_t drive_type_mix_flags;
921 uint8_t level_2_bus:6;
922 uint8_t level_2_mode:2;
923 uint8_t unused_bytes[16];
933 uint8_t xor_mult[2];
934 uint8_t reserved[2];
941 uint8_t phys_blk_shift; /* shift factor to convert between
944 uint8_t parity_rotation_shift; /* shift factor to convert between units
958 uint8_t reserved[16];
964 uint8_t conf_ld_count;
966 uint8_t fw_version[4];
967 uint8_t rom_fw_rev[4];
968 uint8_t hw_rev;
969 uint8_t reserved[140];
971 uint8_t reserved1[34];
973 uint8_t reserved2[100];
974 uint8_t ctrl_mode;
975 uint8_t reserved3[32];
979 uint8_t scsi_bus; /* SCSI Bus number on controller */
980 uint8_t scsi_id; /* SCSI ID on this bus */
984 uint8_t model[40]; /* Physical Drive Model */
985 uint8_t serial_number[40]; /* Drive Serial Number */
986 uint8_t firmware_revision[8]; /* drive firmware revision */
987 uint8_t scsi_inquiry_bits; /* inquiry byte 7 bits */
988 uint8_t compaq_drive_stamp; /* 0 means drive not stamped */
989 uint8_t last_failure_reason;
990 uint8_t flags;
991 uint8_t more_flags;
992 uint8_t scsi_lun; /* SCSI LUN for phys drive */
993 uint8_t yet_more_flags;
994 uint8_t even_more_flags;
996 uint8_t phys_connector[2]; /* connector number on controller */
997 uint8_t phys_box_on_bus; /* phys enclosure this drive resides */
998 uint8_t phys_bay_in_box; /* phys drv bay this drive resides */
1000 uint8_t device_type; /* type of drive */
1001 uint8_t sata_version; /* only valid when device_type =
1006 uint8_t wwid[20];
1007 uint8_t controller_phy_map[32];
1009 uint8_t phy_connected_dev_type[256];
1010 uint8_t phy_to_drive_bay_num[256];
1012 uint8_t box_index;
1013 uint8_t reserved;
1015 uint8_t negotiated_link_rate[256];
1016 uint8_t phy_to_phy_map[256];
1017 uint8_t redundant_path_present_map;
1018 uint8_t redundant_path_failure_map;
1019 uint8_t active_path_number;
1021 uint8_t alternate_paths_phys_box_on_port[8];
1022 uint8_t multi_lun_device_lun_count;
1023 uint8_t minimum_good_fw_revision[8];
1024 uint8_t unique_inquiry_bytes[20];
1025 uint8_t current_temperature_degreesC;
1026 uint8_t temperature_threshold_degreesC;
1027 uint8_t max_temperature_degreesC;
1028 uint8_t logical_blocks_per_phys_block_exp;
1030 uint8_t switch_name[10];
1032 uint8_t alternate_paths_switch_name[40];
1033 uint8_t alternate_paths_switch_port[8];
1036 uint8_t drive_authentication;
1037 uint8_t smart_carrier_authentication;
1038 uint8_t smart_carrier_app_fw_version;
1039 uint8_t smart_carrier_bootloader_fw_version;
1040 uint8_t encryption_key_name[64];
1043 uint8_t padding[112];
1047 uint8_t disable_cache;
1048 uint8_t power_action;
1049 uint8_t ndu_flush_cache;
1050 uint8_t halt_event;
1051 uint8_t reserved[28];
1080 uint8_t *cdbp;
1111 uint8_t *pci_mem_base_vaddr;
1148 uint8_t ib_spanning_supported : 1;
1149 uint8_t ob_spanning_supported : 1;
1167 uint8_t lun_count[PQI_MAX_DEVICES];
1172 uint8_t *fw_features_section_abs_addr;
1179 uint8_t pqi_reset_quiesce_allowed : 1;
1189 uint8_t peripheral_info;
1190 uint8_t page_code;
1191 uint8_t reserved;
1192 uint8_t page_length;
1193 uint8_t volume_status;
1194 uint8_t reserved2[3];