Lines Matching defs:ahd_softc
636 struct ahd_softc *ahd_softc; member
1066 struct ahd_softc { struct
1067 device_t sc_dev;
1069 struct scsipi_channel sc_channel;
1070 device_t sc_child;
1071 struct scsipi_adapter sc_adapter;
1073 bus_space_tag_t tags[2];
1074 bus_space_handle_t bshs[2];
1076 struct scb_data scb_data;
1078 struct hardware_scb *next_queued_hscb;
1079 struct map_node *next_queued_hscb_map;
1089 ahd_mode dst_mode;
1090 ahd_mode src_mode;
1096 ahd_mode saved_dst_mode;
1097 ahd_mode saved_src_mode;
1102 struct ahd_platform_data *platform_data;
1107 ahd_bus_intr_t bus_intr;
1115 struct ahd_tmode_tstate *enabled_targets[AHD_NUM_TARGETS];
1117 char inited_target[AHD_NUM_TARGETS];
1123 struct ahd_tmode_lstate *black_hole;
1129 struct ahd_tmode_lstate *pending_device;
1134 ahd_timer_t reset_timer;
1135 ahd_timer_t stat_timer;
1142 u_int cmdcmplt_bucket;
1143 uint32_t cmdcmplt_counts[AHD_STAT_BUCKETS];
1144 uint32_t cmdcmplt_total;
1149 ahd_chip chip;
1150 ahd_feature features;
1174 TAILQ_ENTRY(ahd_softc) links; argument
1177 char channel;
1180 uint8_t our_id;
1185 struct target_cmd *targetcmds;
1186 uint8_t tqinfifonext;
1192 uint8_t hs_mailbox;
1197 uint8_t send_msg_perror;
1198 ahd_msg_flags msg_flags;
1199 ahd_msg_type msg_type;
1200 uint8_t msgout_buf[12];/* Message we are sending */
1201 uint8_t msgin_buf[12];/* Message we are receiving */
1202 u_int msgout_len; /* Length of message to send */
1203 u_int msgout_index; /* Current index in msgout */
1204 u_int msgin_index; /* Current index in msgin */
1210 bus_dma_tag_t parent_dmat;
1211 bus_dma_tag_t shared_data_dmat;
1212 struct map_node shared_data_map;
1213 int shared_data_size;
1214 int sc_dmaflags;
1217 struct ahd_suspend_state suspend_state;
1220 u_int enabled_luns;
1223 u_int init_level;
1226 u_int pci_cachesize;
1229 uint8_t iocell_opts[AHD_NUM_PER_DEV_ANNEXCOLS];
1231 u_int stack_size;
1232 uint16_t *saved_stack;
1235 const char *description;
1236 const char *bus_description;
1237 const char *name;
1238 int unit;
1241 int seltime;
1267 TAILQ_HEAD(ahd_softc_tailq, ahd_softc); argument