Lines Matching defs:uchar_t

381 	uchar_t	densities[NDENSITIES];	/* density codes, low->hi */
382 uchar_t default_density; /* default density for this drive */
383 uchar_t mediatype[NDENSITIES]; /* was speed. mediatype for density. */
397 uchar_t : 6,
400 uchar_t : 5,
403 uchar_t comp_alg_msb; /* Compression Algorithm */
404 uchar_t comp_alg_high;
405 uchar_t comp_alg_low;
406 uchar_t comp_alg_lsb;
407 uchar_t decomp_alg_msb; /* Decompression Algorithm */
408 uchar_t decomp_alg_high;
409 uchar_t decomp_alg_low;
410 uchar_t decomp_alg_lsb;
411 uchar_t reservered0;
412 uchar_t reservered1;
413 uchar_t reservered2;
414 uchar_t reservered3;
417 uchar_t dce: 1, /* Data Compression Enable */
420 uchar_t dde: 1, /* Data Decompression Enabled */
423 uchar_t comp_alg_msb; /* Compression Algorithm */
424 uchar_t comp_alg_high;
425 uchar_t comp_alg_low;
426 uchar_t comp_alg_lsb;
427 uchar_t decomp_alg_msb; /* Decompression Algorithm */
428 uchar_t decomp_alg_high;
429 uchar_t decomp_alg_low;
430 uchar_t decomp_alg_lsb;
431 uchar_t reservered0;
432 uchar_t reservered1;
433 uchar_t reservered2;
434 uchar_t reservered3;
440 uchar_t act_format: 5, /* active format */
444 uchar_t act_partition; /* active partition */
445 uchar_t wrt_buf_full_ratio; /* write buffer full ratio */
446 uchar_t rd_buf_full_ratio; /* read buffer full ratio */
447 uchar_t wrt_delay_time_msb; /* write delay time MSB */
448 uchar_t wrt_delay_time_lsb; /* write delay time LSB */
449 uchar_t rew: 1, /* Report Early Warning */
456 uchar_t gap_size; /* OBSOLETE */
457 uchar_t bam: 1, /* Block Address Mode */
463 uchar_t buf_size_leot_msb; /* Buffer size after early warning */
464 uchar_t buf_size_leot_mid;
465 uchar_t buf_size_leot_lsb;
466 uchar_t comp_alg; /* Compression Algorithm (enable) */
467 uchar_t prmwp: 1, /* PeRManent Write Protect */
475 uchar_t : 1,
479 uchar_t act_partition; /* active partition */
480 uchar_t wrt_buf_full_ratio; /* write buffer full ratio */
481 uchar_t rd_buf_full_ratio; /* read buffer full ratio */
482 uchar_t wrt_delay_time_msb; /* write delay time MSB */
483 uchar_t wrt_delay_time_lsb; /* write delay time LSB */
484 uchar_t obr: 1, /* Object Buffer Recovery */
491 uchar_t gap_size; /* OBSELETE */
492 uchar_t eod_defined: 3,
498 uchar_t buf_size_leot_msb; /* Buffer size after early warning */
499 uchar_t buf_size_leot_mid;
500 uchar_t buf_size_leot_lsb;
501 uchar_t comp_alg; /* Compression Algorithm (enable) */
502 uchar_t wtre: 2, /* Worm Tamper Read Enable */
513 uchar_t : 3,
516 uchar_t reserved[5];
518 uchar_t protocol_id: 4,
521 uchar_t reserved[5];
540 uchar_t data_len; /* sense data length, sense only */
541 uchar_t media_type; /* medium type, sense only */
542 uchar_t speed :4, /* speed */
545 uchar_t bd_len; /* block length in bytes */
546 uchar_t density; /* density code */
547 uchar_t high_nb; /* number of logical blocks on the medium */
548 uchar_t mid_nb; /* that are to be formatted with the density */
549 uchar_t low_nb; /* code and block length in block descriptor */
550 uchar_t reserved; /* reserved */
551 uchar_t high_bl; /* block length */
552 uchar_t mid_bl; /* " " */
553 uchar_t low_bl; /* " " */
554 uchar_t page_code: 6,
557 uchar_t page_len;
561 uchar_t data_len; /* sense data length, sense only */
562 uchar_t media_type; /* medium type, sense only */
563 uchar_t wp :1, /* write protected, sense only */
566 uchar_t bd_len; /* block length in bytes */
567 uchar_t density; /* density code */
568 uchar_t high_nb; /* number of logical blocks on the medium */
569 uchar_t mid_nb; /* that are to be formatted with the density */
570 uchar_t low_nb; /* code and block length in block descriptor */
571 uchar_t reserved; /* reserved */
572 uchar_t high_bl; /* block length */
573 uchar_t mid_bl; /* " " */
574 uchar_t low_bl; /* " " */
575 uchar_t ps: 1, /* Page Savable sense only */
578 uchar_t page_len;
590 uchar_t reserved0;
591 uchar_t support: 3, /* support value */
595 uchar_t usage[CDB_GROUP4]; /* 16 bytes, the largest CDB group */
597 uchar_t reserved0;
598 uchar_t ctdp: 1, /* cmd timeouts descriptor present */
602 uchar_t usage[CDB_GROUP4]; /* 16 bytes, the largest CDB group */
613 uchar_t reserved;
614 uchar_t com_spe; /* command specific */
639 uchar_t reserved0;
640 uchar_t reserved1;
645 uchar_t pri_den; /* primary density code */
646 uchar_t sec_den; /* secondary density code */
647 uchar_t dlv:1; /* descriptor length valid */
648 uchar_t reserved:4;
649 uchar_t deflt:1; /* is default density */
650 uchar_t dup:1; /* pri density has one descriptor */
651 uchar_t wrtok:1; /* support writing to media */
652 uchar_t desc_len_hi; /* descriptor length high */
653 uchar_t desc_len_low; /* descriptor length low */
654 uchar_t bits_per_mm[3]; /* bits per mm */
655 uchar_t media_width_hi; /* media width high */
656 uchar_t media_width_low; /* media width low */
659 uchar_t ass_org[8]; /* assigning organization */
660 uchar_t den_name[8]; /* density name */
661 uchar_t description[20]; /* description */
663 uchar_t pri_den; /* primary density code */
664 uchar_t sec_den; /* secondary density code */
665 uchar_t wrtok:1; /* support writing to media */
666 uchar_t dup:1; /* pri density has one descriptor */
667 uchar_t deflt:1; /* is default density */
668 uchar_t reserved:4;
669 uchar_t dlv:1; /* descriptor length valid */
670 uchar_t desc_len_hi; /* descriptor length high */
671 uchar_t desc_len_low; /* descriptor length low */
672 uchar_t bits_per_mm[3]; /* bits per mm */
673 uchar_t media_width_hi; /* media width high */
674 uchar_t media_width_low; /* media width low */
677 uchar_t ass_org[8]; /* assigning organization */
678 uchar_t den_name[8]; /* density name */
679 uchar_t description[20]; /* description */
692 uchar_t reserved: 3; /* reserved */
693 uchar_t granularity: 5; /* Minimum Modularity */
695 uchar_t granularity: 5; /* Minimum Modularity */
696 uchar_t reserved: 3; /* reserved */
698 uchar_t max_hi; /* Maximum block length, high byte */
699 uchar_t max_mid; /* Maximum block length, middle byte */
700 uchar_t max_lo; /* Maximum block length, low byte */
701 uchar_t min_hi; /* Minimum block length, high byte */
702 uchar_t min_lo; /* Minimum block length, low byte */
756 uchar_t begin_of_part: 1;
757 uchar_t end_of_part: 1;
758 uchar_t blk_cnt_unkwn: 1;
759 uchar_t byte_cnt_unkwn: 1;
760 uchar_t reserved0: 1;
761 uchar_t blk_posi_unkwn: 1;
762 uchar_t posi_err: 1;
763 uchar_t reserved1: 1;
765 uchar_t reserved1: 1;
766 uchar_t posi_err: 1;
767 uchar_t blk_posi_unkwn: 1;
768 uchar_t reserved0: 1;
769 uchar_t byte_cnt_unkwn: 1;
770 uchar_t blk_cnt_unkwn: 1;
771 uchar_t end_of_part: 1;
772 uchar_t begin_of_part: 1;
774 uchar_t partition_number;
775 uchar_t reserved2[2];
778 uchar_t reserved3;
779 uchar_t block_in_buff[3];
809 uchar_t begin_of_part: 1;
810 uchar_t end_of_part: 1;
811 uchar_t blk_cnt_unkwn: 1;
812 uchar_t byte_cnt_unkwn: 1;
813 uchar_t mrk_posi_unkwn: 1;
814 uchar_t blk_posi_unkwn: 1;
815 uchar_t posi_err: 1;
816 uchar_t reserved0: 1;
818 uchar_t partition;
824 uchar_t reserved0: 1;
825 uchar_t posi_err: 1;
826 uchar_t blk_posi_unkwn: 1;
827 uchar_t mrk_posi_unkwn: 1;
828 uchar_t byte_cnt_unkwn: 1;
829 uchar_t blk_cnt_unkwn: 1;
830 uchar_t end_of_part: 1;
831 uchar_t begin_of_part: 1;
833 uchar_t partition;
879 uchar_t reserve_byte;
881 uint64_t (*get_cnt)(uchar_t *);
882 uint64_t (*get_lba)(uchar_t *);
979 uchar_t un_attached; /* unit known && attached */
981 uchar_t un_density_known; /* density is known */
982 uchar_t un_curdens; /* index into density table */
986 uchar_t un_status; /* status from last sense */
987 uchar_t un_retry_ct; /* retry count */
989 uchar_t un_test_append; /* check writing at end of tape */
990 uchar_t un_arq_enabled; /* auto request sense enabled */
991 uchar_t un_untagged_qing; /* hba has untagged quing */
992 uchar_t un_allow_large_xfer; /* allow >64k xfers if requested */
993 uchar_t un_sbuf_busy; /* sbuf busy flag */
994 uchar_t un_ncmds; /* number of commands outstanding */
995 uchar_t un_throttle; /* curr. max number of cmds outst. */
996 uchar_t un_last_throttle; /* saved max number of cmds outst. */
997 uchar_t un_max_throttle; /* max poss. number cmds outstanding */
998 uchar_t un_persistence; /* 1 = persistence on, 0 off */
999 uchar_t un_persist_errors; /* 1 = persistenced flagged */
1000 uchar_t un_flush_on_errors; /* HBA will flush all I/O's on a */
1021 uchar_t un_comp_page; /* compression page */
1022 uchar_t un_rsvd_status; /* Reservation Status */
1027 uchar_t un_restore_pos; /* Indication to do recovery */
1029 uchar_t un_silent_skip; /* to catch short reads */
1034 uchar_t un_eject_tape_on_failure; /* 1 = eject tape, 0 = don't */
1035 uchar_t un_HeadClean; /* support and need head cleaning? */
1036 uchar_t un_rqs_state; /* see define below */
1039 uchar_t un_data_mod; /* Device required data mod */
1060 uchar_t un_recov_buf_busy;
1067 uchar_t un_unit_attention_flags;
1068 uchar_t un_multipath;
1095 uchar_t code :6, /* page code number */
1098 uchar_t :2, /* reserved */
1101 uchar_t reserved; /* reserved */
1102 uchar_t length_hi; /* length of bytes to follow (msb) */
1103 uchar_t length_lo; /* length of bytes to follow (lsb) */
1113 uchar_t pc_hi; /* parameter code (msb) */
1114 uchar_t pc_lo; /* parameter code (lsb) */
1116 uchar_t lp : 1, /* list parameter */
1124 uchar_t du : 1, /* disable update */
1132 uchar_t length; /* length of bytes to follow */
1143 uchar_t param_value;
1156 uchar_t param_value[8];