/linux-master/drivers/scsi/qla4xxx/ |
H A D | ql4_inline.h | 20 static inline struct ddb_entry * 23 struct ddb_entry *ddb_entry = NULL; local 27 (struct ddb_entry *) INVALID_ENTRY)) { 28 ddb_entry = ha->fw_ddb_index_map[fw_ddb_index]; 31 DEBUG3(printk("scsi%d: %s: ddb [%d], ddb_entry = %p\n", 32 ha->host_no, __func__, fw_ddb_index, ddb_entry)); 34 return ddb_entry;
|
H A D | ql4_init.c | 43 * @ddb_entry: pointer to device database entry 48 struct ddb_entry *ddb_entry) 51 ha->fw_ddb_index_map[ddb_entry->fw_ddb_index] = 52 (struct ddb_entry *) INVALID_ENTRY; 1002 struct ddb_entry *ddb_entry, uint32_t state) 1007 old_fw_ddb_device_state = ddb_entry->fw_ddb_device_state; 1011 ddb_entry->fw_ddb_device_state, state, fw_ddb_index)); 1013 ddb_entry 47 qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 1001 qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) argument 1074 qla4xxx_arm_relogin_timer(struct ddb_entry *ddb_entry) argument 1095 qla4xxx_flash_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) argument 1171 struct ddb_entry *ddb_entry; local 1206 struct ddb_entry *ddb_entry; local [all...] |
H A D | ql4_glbl.h | 19 void qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry); 24 int qla4xxx_reset_lun(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, 27 struct ddb_entry *ddb_entry); 78 struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod); 148 struct ddb_entry *ddb_entry, [all...] |
H A D | ql4_os.c | 834 struct ddb_entry *ddb_entry; local 841 ddb_entry = sess->dd_data; 846 if (ddb_entry->chap_tbl_idx == *chap_tbl_idx) 1816 struct ddb_entry *ddb_entry; local 1825 ddb_entry = sess->dd_data; 1826 ha = ddb_entry->ha; 1840 ret = qla4xxx_get_mgmt_data(ha, ddb_entry->fw_ddb_index, stats_size, 2857 struct ddb_entry *ddb_entr local 2983 qla4xxx_match_ipaddress(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, char *existing_ipaddr, char *user_ipaddr) argument 3024 struct ddb_entry *ddb_entry; local 3096 struct ddb_entry *ddb_entry; local 3141 struct ddb_entry *ddb_entry; local 3199 struct ddb_entry *ddb_entry; local 3227 struct ddb_entry *ddb_entry; local 3254 struct ddb_entry *ddb_entry; local 3337 struct ddb_entry *ddb_entry; local 3399 struct ddb_entry *ddb_entry; local 3465 struct ddb_entry *ddb_entry; local 3494 struct ddb_entry *ddb_entry = sess->dd_data; local 3859 struct ddb_entry *ddb_entry; local 3910 qla4xxx_update_session_conn_fwddb_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 3950 qla4xxx_update_session_conn_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 4051 qla4xxx_get_new_srb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct scsi_cmnd *cmd) argument 4111 struct ddb_entry *ddb_entry = cmd->device->hostdata; local 4497 struct ddb_entry *ddb_entry; local 4836 struct ddb_entry *ddb_entry; local 5062 struct ddb_entry *ddb_entry; local 5091 struct ddb_entry *ddb_entry; local 5116 struct ddb_entry *ddb_entry; local 5151 struct ddb_entry *ddb_entry; local 5172 struct ddb_entry *ddb_entry; local 6278 qla4xxx_get_param_ddb(struct ddb_entry *ddb_entry, struct ql4_tuple_ddb *tddb) argument 6366 struct ddb_entry *ddb_entry; local 6619 qla4xxx_setup_flash_ddb_entry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint16_t idx) argument 6875 qla4xxx_update_sess_disc_idx(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct dev_db_entry *fw_ddb_entry) argument 6910 struct ddb_entry *ddb_entry = NULL; local 7005 struct ddb_entry *ddb_entry = NULL; local 7424 struct dev_db_entry *ddb_entry = NULL; local 7617 struct ddb_entry *ddb_entry = NULL; local 7746 struct ddb_entry *ddb_entry = NULL; local 8556 struct ddb_entry *ddb_entry; local 8929 qla4xxx_destroy_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 8978 struct ddb_entry *ddb_entry; local 9276 struct ddb_entry *ddb_entry = cmd->device->hostdata; local 9345 struct ddb_entry *ddb_entry = cmd->device->hostdata; local [all...] |
H A D | ql4_iocb.c | 78 * @ddb_entry: Pointer to device database entry 85 struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod) 104 marker_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); 275 struct ddb_entry *ddb_entry; local 284 ddb_entry = srb->ddb; 325 cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); 387 struct ddb_entry *ddb_entry local 84 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_isr.c | 120 struct ddb_entry *ddb_entry; local 146 ddb_entry = srb->ddb; 147 if (ddb_entry == NULL) { 226 if (iscsi_is_session_online(ddb_entry->sess)) 227 qla4xxx_mark_device_missing(ddb_entry->sess); 324 if (iscsi_is_session_online(ddb_entry->sess)) 325 qla4xxx_mark_device_missing(ddb_entry->sess); 367 struct ddb_entry *ddb_entry; local [all...] |
H A D | ql4_mbx.c | 975 struct ddb_entry *ddb_entry, int options) 985 mbox_cmd[1] = ddb_entry->fw_ddb_index; 997 set_bit(DDB_CONN_CLOSE_FAILURE, &ddb_entry->flags); 1164 * The caller must ensure that the ddb_entry and lun_entry pointers 1214 * @ddb_entry: Pointer to device database entry 1218 * The caller must ensure that the ddb_entry and lun_entry pointers 1221 int qla4xxx_reset_lun(struct scsi_qla_host * ha, struct ddb_entry * ddb_entry, argument 1230 ddb_entry 974 qla4xxx_session_logout_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, int options) argument 1267 qla4xxx_reset_target(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 1985 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_def.h | 237 struct ddb_entry *ddb; 294 struct ddb_entry { struct 307 struct ddb_entry *ddb_entry, uint32_t state); 726 struct ddb_entry *fw_ddb_index_map[MAX_DDB_ENTRIES];
|