/drivers/scsi/qla4xxx/ |
H A D | ql4_inline.h | 21 static inline struct ddb_entry * 24 struct ddb_entry *ddb_entry = NULL; local 28 (struct ddb_entry *) INVALID_ENTRY)) { 29 ddb_entry = ha->fw_ddb_index_map[fw_ddb_index]; 32 DEBUG3(printk("scsi%d: %s: ddb [%d], ddb_entry = %p\n", 33 ha->host_no, __func__, fw_ddb_index, ddb_entry)); 35 return ddb_entry;
|
H A D | ql4_iocb.c | 79 * @ddb_entry: Pointer to device database entry 86 struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod) 105 marker_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); 276 struct ddb_entry *ddb_entry; local 286 ddb_entry = srb->ddb; 327 cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); 398 struct ddb_entry *ddb_entry local 85 qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod) argument [all...] |
H A D | ql4_init.c | 46 * @ddb_entry: pointer to device database entry 51 struct ddb_entry *ddb_entry) 54 ha->fw_ddb_index_map[ddb_entry->fw_ddb_index] = 55 (struct ddb_entry *) INVALID_ENTRY; 1004 struct ddb_entry *ddb_entry, uint32_t state) 1009 old_fw_ddb_device_state = ddb_entry->fw_ddb_device_state; 1013 ddb_entry->fw_ddb_device_state, state, fw_ddb_index)); 1015 ddb_entry 50 qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 1003 qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) argument 1076 qla4xxx_arm_relogin_timer(struct ddb_entry *ddb_entry) argument 1097 qla4xxx_flash_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) argument 1172 struct ddb_entry *ddb_entry; local 1208 struct ddb_entry *ddb_entry; local [all...] |
H A D | ql4_isr.c | 121 struct ddb_entry *ddb_entry; local 147 ddb_entry = srb->ddb; 148 if (ddb_entry == NULL) { 227 if (iscsi_is_session_online(ddb_entry->sess)) 228 qla4xxx_mark_device_missing(ddb_entry->sess); 325 if (iscsi_is_session_online(ddb_entry->sess)) 326 qla4xxx_mark_device_missing(ddb_entry->sess); 368 struct ddb_entry *ddb_entry; local [all...] |
H A D | ql4_mbx.c | 981 struct ddb_entry *ddb_entry, int options) 991 mbox_cmd[1] = ddb_entry->fw_ddb_index; 1003 set_bit(DDB_CONN_CLOSE_FAILURE, &ddb_entry->flags); 1170 * The caller must ensure that the ddb_entry and lun_entry pointers 1220 * @ddb_entry: Pointer to device database entry 1224 * The caller must ensure that the ddb_entry and lun_entry pointers 1227 int qla4xxx_reset_lun(struct scsi_qla_host * ha, struct ddb_entry * ddb_entry, argument 1236 ddb_entry 980 qla4xxx_session_logout_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, int options) argument 1274 qla4xxx_reset_target(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 1988 qla4xxx_set_param_ddbentry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct iscsi_cls_conn *cls_conn, uint32_t *mbx_sts) argument [all...] |
H A D | ql4_os.c | 794 struct ddb_entry *ddb_entry; local 801 ddb_entry = sess->dd_data; 806 if (ddb_entry->chap_tbl_idx == *chap_tbl_idx) 1773 struct ddb_entry *ddb_entry; local 1782 ddb_entry = sess->dd_data; 1783 ha = ddb_entry->ha; 1797 ret = qla4xxx_get_mgmt_data(ha, ddb_entry->fw_ddb_index, stats_size, 2812 struct ddb_entry *ddb_entr local 2938 qla4xxx_match_ipaddress(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, char *existing_ipaddr, char *user_ipaddr) argument 2979 struct ddb_entry *ddb_entry; local 3051 struct ddb_entry *ddb_entry; local 3098 struct ddb_entry *ddb_entry; local 3156 struct ddb_entry *ddb_entry; local 3184 struct ddb_entry *ddb_entry; local 3208 struct ddb_entry *ddb_entry; local 3291 struct ddb_entry *ddb_entry; local 3353 struct ddb_entry *ddb_entry; local 3419 struct ddb_entry *ddb_entry; local 3448 struct ddb_entry *ddb_entry = sess->dd_data; local 3814 struct ddb_entry *ddb_entry; local 3865 qla4xxx_update_session_conn_fwddb_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 3905 qla4xxx_update_session_conn_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 4007 qla4xxx_get_new_srb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct scsi_cmnd *cmd) argument 4067 struct ddb_entry *ddb_entry = cmd->device->hostdata; local 4462 struct ddb_entry *ddb_entry; local 4800 struct ddb_entry *ddb_entry; local 5026 struct ddb_entry *ddb_entry; local 5055 struct ddb_entry *ddb_entry; local 5080 struct ddb_entry *ddb_entry; local 5115 struct ddb_entry *ddb_entry; local 5136 struct ddb_entry *ddb_entry; local 6245 qla4xxx_get_param_ddb(struct ddb_entry *ddb_entry, struct ql4_tuple_ddb *tddb) argument 6339 struct ddb_entry *ddb_entry; local 6596 qla4xxx_setup_flash_ddb_entry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint16_t idx) argument 6852 qla4xxx_update_sess_disc_idx(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct dev_db_entry *fw_ddb_entry) argument 6887 struct ddb_entry *ddb_entry = NULL; local 6982 struct ddb_entry *ddb_entry = NULL; local 7399 struct dev_db_entry *ddb_entry = NULL; local 7592 struct ddb_entry *ddb_entry = NULL; local 7721 struct ddb_entry *ddb_entry = NULL; local 8531 struct ddb_entry *ddb_entry; local 8915 qla4xxx_destroy_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 8964 struct ddb_entry *ddb_entry; local 9286 struct ddb_entry *ddb_entry = cmd->device->hostdata; local 9348 struct ddb_entry *ddb_entry = cmd->device->hostdata; local [all...] |
H A D | ql4_def.h | 226 struct ddb_entry *ddb; 283 struct ddb_entry { struct 296 struct ddb_entry *ddb_entry, uint32_t state); 730 struct ddb_entry *fw_ddb_index_map[MAX_DDB_ENTRIES];
|