Lines Matching defs:ocs_s

51 struct ocs_s {  struct
59 ocs_scsi_tgt_t tgt_ocs; argument
60 ocs_scsi_ini_t ini_ocs; argument
61 ocs_xport_e ocs_xport;
62 ocs_xport_t *xport; /*>> Pointer to transport object */
63 bool enable_ini;
64 bool enable_tgt;
65 uint8_t fc_type;
66 int ctrlmask;
67 int logmask;
68 uint32_t max_isr_time_msec; /*>> Maximum ISR time */
69 char *hw_war_version;
70 ocs_pm_context_t pm_context; /*<< power management context */
71 ocs_mgmt_functions_t *mgmt_functions;
72 ocs_mgmt_functions_t *tgt_mgmt_functions;
73 ocs_mgmt_functions_t *ini_mgmt_functions;
74 ocs_err_injection_e err_injection; /**< for error injection testing */
75 uint32_t cmd_err_inject; /**< specific cmd to inject error into */
76 time_t delay_value_msec; /**< for injecting delays */
78 const char *desc;
79 uint32_t instance_index;
80 uint16_t pci_vendor;
81 uint16_t pci_device;
82 uint16_t pci_subsystem_vendor;
83 uint16_t pci_subsystem_device;
84 char businfo[OCS_DISPLAY_BUS_INFO_LENGTH];
86 const char *model;
87 const char *driver_version;
88 const char *fw_version;
90 ocs_hw_t hw;
92 ocs_domain_t *domain; /*>> pointer to first (physical) domain (also on domain_list) */
93 uint32_t domain_instance_count; /*>> domain instance count */
94 void (*domain_list_empty_cb)(ocs_t *ocs, void *arg); /*>> domain list empty callback */
95 void *domain_list_empty_cb_arg; /*>> domain list empty callback argument */
97 bool explicit_buffer_list;
98 bool external_loopback;
99 uint32_t num_vports;
100 uint32_t hw_bounce;
101 uint32_t rq_threads;
102 uint32_t rq_selection_policy;
103 uint32_t rr_quanta;
104 char *filter_def;
105 uint32_t max_remote_nodes;
107 bool soft_wwn_enable;
115 time_t tgt_rscn_delay_msec; /*>> minimum target RSCN delay */
124 time_t tgt_rscn_period_msec; /*>> minimum target RSCN period */
131 uint32_t target_io_timer_sec;
133 int speed;
134 int topology;
135 int ethernet_license;
136 int num_scsi_ios;
137 bool enable_hlm; /*>> high login mode is enabled */
138 uint32_t hlm_group_size; /*>> RPI count for high login mode */
139 char *wwn_bump;
140 uint32_t nodedb_mask; /*>> Node debugging mask */
142 uint32_t auto_xfer_rdy_size; /*>> Maximum sized write to use auto xfer rdy */
143 bool esoc;
144 uint8_t ocs_req_fw_upgrade;
146 ocs_textbuf_t ddump_saved;