Emulex Logo
OneCoreā„¢ Storage SDK Release 11.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
scsi_block_limits_vpd_page_t Struct Reference

A structure used to create the inquiry page B0 data. More...

Detailed Description

A structure used to create the inquiry page B0 data.

Definition at line 5640 of file ocs_ramd.c.

Data Fields

uint8_t peripheral_device_type:5
 
uint8_t peripheral_qualifier:3
 
uint8_t page_code
 
uint16_t page_length
 
uint8_t wsnz:1
 
uint8_t uint8_t maximum_compare_and_write_length:7
 
uint16_t optimal_transfer_length_granularity
 
uint32_t maximum_transfer_length
 
uint32_t optimal_transfer_length
 
uint32_t maximum_prefetch_xdread_xdwrite_transfer_length
 
uint32_t maximum_unmap_lba_count
 
uint32_t maximum_unmap_block_descriptor_count
 
uint32_t optimal_unmap_granularity
 
uint32_t unmap_granularity_alignment:31
 
uint32_t ugavalid:1
 
uint32_t maximum_write_same_length_hi
 
uint32_t maximum_write_same_length_lo
 
uint8_t rsvd2 [20]
 

Field Documentation

uint8_t uint8_t scsi_block_limits_vpd_page_t::maximum_compare_and_write_length

Definition at line 5645 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::maximum_prefetch_xdread_xdwrite_transfer_length

Definition at line 5651 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::maximum_transfer_length

Definition at line 5649 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::maximum_unmap_block_descriptor_count

Definition at line 5653 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::maximum_unmap_lba_count

Definition at line 5652 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::maximum_write_same_length_hi

Definition at line 5657 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::maximum_write_same_length_lo

Definition at line 5658 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::optimal_transfer_length

Definition at line 5650 of file ocs_ramd.c.

uint16_t scsi_block_limits_vpd_page_t::optimal_transfer_length_granularity

Definition at line 5648 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::optimal_unmap_granularity

Definition at line 5654 of file ocs_ramd.c.

uint8_t scsi_block_limits_vpd_page_t::page_code

Definition at line 5643 of file ocs_ramd.c.

uint16_t scsi_block_limits_vpd_page_t::page_length

Definition at line 5644 of file ocs_ramd.c.

uint8_t scsi_block_limits_vpd_page_t::peripheral_device_type

Definition at line 5641 of file ocs_ramd.c.

uint8_t scsi_block_limits_vpd_page_t::peripheral_qualifier

Definition at line 5641 of file ocs_ramd.c.

uint8_t scsi_block_limits_vpd_page_t::rsvd2[20]

Definition at line 5659 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::ugavalid

Definition at line 5655 of file ocs_ramd.c.

uint32_t scsi_block_limits_vpd_page_t::unmap_granularity_alignment

Definition at line 5655 of file ocs_ramd.c.

uint8_t scsi_block_limits_vpd_page_t::wsnz

Definition at line 5645 of file ocs_ramd.c.


The documentation for this struct was generated from the following file: