HPT_UINT
char ioctl_outbuf[sizeof(HPT_UINT)];
HPT_UINT rf_need_initialize : 1;
HPT_UINT rf_need_rebuild: 1;
HPT_UINT rf_need_sync: 1;
HPT_UINT rf_auto_rebuild: 1;
HPT_UINT rf_rebuilding: 1;
HPT_UINT rf_verifying: 1;
HPT_UINT rf_initializing: 1;
HPT_UINT rf_abort_verifying: 1;
HPT_UINT rf_raid15: 1;
HPT_UINT rf_v3_format : 1;
HPT_UINT rf_need_transform : 1;
HPT_UINT rf_transforming : 1;
HPT_UINT rf_abort_transform : 1;
HPT_UINT rf_log_write: 1;
HPT_UINT df_atapi :1;
HPT_UINT df_removable_drive :1;
HPT_UINT df_on_line :1;
HPT_UINT df_reduce_mode :1;
HPT_UINT df_sata :1;
HPT_UINT df_on_pm_port :1;
HPT_UINT df_support_read_ahead :1;
HPT_UINT df_read_ahead_enabled :1;
HPT_UINT df_support_write_cache :1;
HPT_UINT df_write_cache_enabled :1;
HPT_UINT df_cdrom_device :1;
HPT_UINT df_tape_device :1;
HPT_UINT df_changer_device :1;
HPT_UINT df_support_tcq :1;
HPT_UINT df_tcq_enabled :1;
HPT_UINT df_support_ncq :1;
HPT_UINT df_ncq_enabled :1;
HPT_UINT df_sas :1;
HPT_UINT df_in_enclosure :1;
HPT_UINT df_ssd :1;
HPT_UINT max_sg_descriptors;
HPT_UINT eot;
HPT_UINT page_size;
HPT_UINT npages;
HPT_UINT min_sg_descriptors;
HPT_UINT grpcnt;
HPT_UINT extsize;
_HIM_INTERFACE(HPT_UINT, get_adapter_size, (const PCI_ID *id))
_HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count)
void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count)
HPT_UINT i;
HPT_UINT count;
HPT_UINT size;
freelist_reserve_dma(list, osext, (HPT_UINT)(size), (HPT_UINT)(alignment), (HPT_UINT)(count));\
HPT_UINT npages;
HPT_UINT (*shrink)(void *handle, HPT_UINT npages);
HPT_UINT dmapool_max_class_pages(PVBUS vbus);
HPT_UINT uninitialized : 1;
HPT_UINT legacy_disk : 1;
HPT_UINT is_spare : 1;
HPT_UINT v3_format : 1;
HPT_UINT need_sync : 1;
HPT_UINT temp_spare : 1;
HPT_UINT need_check_array : 1;
HPT_UINT df_user_mode_set: 1;
HPT_UINT df_read_ahead_set: 1;
HPT_UINT enable_read_ahead : 1;
HPT_UINT df_write_cache_set: 1;
HPT_UINT enable_write_cache : 1;
HPT_UINT df_tcq_set: 1;
HPT_UINT enable_tcq : 1;
HPT_UINT df_ncq_set: 1;
HPT_UINT enable_ncq : 1;
HPT_UINT bad_sector : 1;
HPT_UINT df_sas : 1;
HPT_UINT df_tape : 1;
HPT_UINT df_changer : 1;
HPT_UINT vbus_ext_size;
HPT_UINT vbus_ext_offset; /* used by LDM */
HPT_UINT dev_ext_size;
HPT_UINT cmd_ext_size;
(HPT_UINT)(prefix ## _vbus_ext_size), \
(HPT_UINT)(prefix ## _dev_ext_size), \
(HPT_UINT)(prefix ## _cmd_ext_size), \
HPT_UINT cmds_per_request;
HPT_UINT cq_len;
HPT_UINT cmds_sent;
HPT_UINT ldm_get_vbus_size(void);
PCOMMAND ldm_alloc_cmds(PVBUS vbus, HPT_UINT cnt);
HPT_UINT ldm_get_cmd_size(void);
PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
HPT_UINT alignment;
HPT_UINT count;
HPT_UINT size;
HPT_UINT reserved_count;
void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
freelist_reserve(list, osext, (HPT_UINT)(size), (HPT_UINT)(count));\
char ioctl_outbuf[sizeof(HPT_UINT)];
HPT_UINT rf_need_initialize : 1;
HPT_UINT rf_need_rebuild: 1;
HPT_UINT rf_need_sync: 1;
HPT_UINT rf_auto_rebuild: 1;
HPT_UINT rf_rebuilding: 1;
HPT_UINT rf_verifying: 1;
HPT_UINT rf_initializing: 1;
HPT_UINT rf_abort_verifying: 1;
HPT_UINT rf_raid15: 1;
HPT_UINT rf_v3_format : 1;
HPT_UINT rf_need_transform : 1;
HPT_UINT rf_transforming : 1;
HPT_UINT rf_abort_transform : 1;
HPT_UINT rf_log_write: 1;
HPT_UINT df_atapi :1;
HPT_UINT df_removable_drive :1;
HPT_UINT df_on_line :1;
HPT_UINT df_reduce_mode :1;
HPT_UINT df_sata :1;
HPT_UINT df_on_pm_port :1;
HPT_UINT df_support_read_ahead :1;
HPT_UINT df_read_ahead_enabled :1;
HPT_UINT df_support_write_cache :1;
HPT_UINT df_write_cache_enabled :1;
HPT_UINT df_cdrom_device :1;
HPT_UINT df_tape_device :1;
HPT_UINT df_support_tcq :1;
HPT_UINT df_tcq_enabled :1;
HPT_UINT df_support_ncq :1;
HPT_UINT df_ncq_enabled :1;
HPT_UINT df_sas :1;
HPT_UINT df_in_enclosure :1;
HPT_UINT df_ssd :1;
HPT_UINT max_sg_descriptors;
HPT_UINT eot;
HPT_UINT page_size;
HPT_UINT npages;
HPT_UINT min_sg_descriptors;
HPT_UINT grpcnt;
HPT_UINT extsize;
_HIM_INTERFACE(HPT_UINT, get_adapter_size, (const PCI_ID *id))
_HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count)
void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count)
HPT_UINT i;
HPT_UINT count;
HPT_UINT size;
freelist_reserve_dma(list, osext, (HPT_UINT)(size), (HPT_UINT)(alignment), (HPT_UINT)(count));\
HPT_UINT npages;
HPT_UINT (*shrink)(void *handle, HPT_UINT npages);
HPT_UINT dmapool_max_class_pages(PVBUS vbus);
HPT_UINT uninitialized : 1;
HPT_UINT legacy_disk : 1;
HPT_UINT is_spare : 1;
HPT_UINT v3_format : 1;
HPT_UINT need_sync : 1;
HPT_UINT temp_spare : 1;
HPT_UINT need_check_array : 1;
HPT_UINT df_user_mode_set: 1;
HPT_UINT df_read_ahead_set: 1;
HPT_UINT enable_read_ahead : 1;
HPT_UINT df_write_cache_set: 1;
HPT_UINT enable_write_cache : 1;
HPT_UINT df_tcq_set: 1;
HPT_UINT enable_tcq : 1;
HPT_UINT df_ncq_set: 1;
HPT_UINT enable_ncq : 1;
HPT_UINT bad_sector : 1;
HPT_UINT df_sas : 1;
HPT_UINT vbus_ext_size;
HPT_UINT vbus_ext_offset; /* used by LDM */
HPT_UINT dev_ext_size;
HPT_UINT cmd_ext_size;
(HPT_UINT)(prefix ## _vbus_ext_size), \
(HPT_UINT)(prefix ## _dev_ext_size), \
(HPT_UINT)(prefix ## _cmd_ext_size), \
HPT_UINT cmds_per_request;
HPT_UINT cq_len;
HPT_UINT cmds_sent;
HPT_UINT ldm_get_vbus_size(void);
PCOMMAND ldm_alloc_cmds(PVBUS vbus, HPT_UINT cnt);
HPT_UINT ldm_get_cmd_size(void);
PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
HPT_UINT alignment;
HPT_UINT count;
HPT_UINT size;
HPT_UINT reserved_count;
void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
freelist_reserve(list, osext, (HPT_UINT)(size), (HPT_UINT)(count));\
char ioctl_outbuf[sizeof(HPT_UINT)];
HPT_UINT rf_need_initialize : 1;
HPT_UINT rf_need_rebuild: 1;
HPT_UINT rf_need_sync: 1;
HPT_UINT rf_auto_rebuild: 1;
HPT_UINT rf_rebuilding: 1;
HPT_UINT rf_verifying: 1;
HPT_UINT rf_initializing: 1;
HPT_UINT rf_abort_verifying: 1;
HPT_UINT rf_raid15: 1;
HPT_UINT rf_v3_format : 1;
HPT_UINT rf_need_transform : 1;
HPT_UINT rf_transforming : 1;
HPT_UINT rf_abort_transform : 1;
HPT_UINT rf_log_write: 1;
HPT_UINT df_reduce_mode :1;
HPT_UINT df_sata :1;
HPT_UINT df_on_pm_port :1;
HPT_UINT df_support_read_ahead :1;
HPT_UINT df_read_ahead_enabled :1;
HPT_UINT df_support_write_cache :1;
HPT_UINT df_write_cache_enabled :1;
HPT_UINT df_cdrom_device :1;
HPT_UINT df_tape_device :1;
HPT_UINT df_support_tcq :1;
HPT_UINT df_tcq_enabled :1;
HPT_UINT df_support_ncq :1;
HPT_UINT df_ncq_enabled :1;
HPT_UINT df_sas :1;
HPT_UINT max_sg_descriptors;
HPT_UINT eot;
HPT_UINT page_size;
HPT_UINT npages;
HPT_UINT min_sg_descriptors;
HPT_UINT grpcnt;
HPT_UINT extsize;
HPT_UINT df_atapi :1;
HPT_UINT df_removable_drive :1;
HPT_UINT df_on_line :1;
_HIM_INTERFACE(HPT_UINT, get_adapter_size, (const PCI_ID *id))
_HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count)
void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count)
HPT_UINT i;
HPT_UINT count;
HPT_UINT size;
HPT_UINT npages;
HPT_UINT (*shrink)(void *handle, HPT_UINT npages);
HPT_UINT dmapool_max_class_pages(PVBUS vbus);
HPT_UINT uninitialized : 1;
HPT_UINT legacy_disk : 1;
HPT_UINT is_spare : 1;
HPT_UINT v3_format : 1;
HPT_UINT need_sync : 1;
HPT_UINT temp_spare : 1;
HPT_UINT need_check_array : 1;
HPT_UINT df_user_mode_set: 1;
HPT_UINT df_read_ahead_set: 1;
HPT_UINT enable_read_ahead : 1;
HPT_UINT df_write_cache_set: 1;
HPT_UINT enable_write_cache : 1;
HPT_UINT df_tcq_set: 1;
HPT_UINT enable_tcq : 1;
HPT_UINT df_ncq_set: 1;
HPT_UINT enable_ncq : 1;
HPT_UINT vbus_ext_size;
HPT_UINT vbus_ext_offset; /* used by LDM */
HPT_UINT dev_ext_size;
HPT_UINT cmd_ext_size;
HPT_UINT cmds_per_request;
HPT_UINT cq_len;
HPT_UINT cmds_sent;
HPT_UINT ldm_get_vbus_size(void);
PCOMMAND ldm_alloc_cmds(PVBUS vbus, HPT_UINT cnt);
HPT_UINT ldm_get_cmd_size(void);
PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
HPT_UINT alignment;
HPT_UINT count;
HPT_UINT size;
HPT_UINT reserved_count;
void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);