Searched refs:ddb_entry (Results 1 - 8 of 8) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/qla4xxx/ |
H A D | ql4_glbl.h | 24 struct ddb_entry * ddb_entry); 25 int qla4xxx_reset_lun(struct scsi_qla_host * ha, struct ddb_entry * ddb_entry, 48 struct ddb_entry *ddb_entry); 51 struct ddb_entry *qla4xxx_alloc_sess(struct scsi_qla_host *ha); 52 int qla4xxx_add_sess(struct ddb_entry *); 53 void qla4xxx_destroy_sess(struct ddb_entry *ddb_entry); [all...] |
H A D | ql4_init.c | 10 static struct ddb_entry * qla4xxx_alloc_ddb(struct scsi_qla_host *ha, 45 * @ddb_entry: pointer to device database entry 47 * This routine deallocates and unlinks the specified ddb_entry from the 51 struct ddb_entry *ddb_entry) 54 list_del_init(&ddb_entry->list); 57 ha->fw_ddb_index_map[ddb_entry->fw_ddb_index] = 58 (struct ddb_entry *) INVALID_ENTRY; 62 qla4xxx_destroy_sess(ddb_entry); 74 struct ddb_entry *ddb_entr local 50 qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 312 struct ddb_entry *ddb_entry = NULL; local 373 qla4xxx_update_ddb_entry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint32_t fw_ddb_index) argument 456 struct ddb_entry *ddb_entry; local 497 struct ddb_entry *ddb_entry; local 586 struct ddb_entry *ddb_entry; local 773 struct ddb_entry *ddb_entry, *detemp; local 798 qla4xxx_relogin_device(struct scsi_qla_host *ha, struct ddb_entry * ddb_entry) argument 1186 struct ddb_entry * ddb_entry; local 1229 struct ddb_entry * ddb_entry; local [all...] |
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: index [%d], ddb_entry = %p\n", 33 ha->host_no, __func__, fw_ddb_index, ddb_entry)); 35 return ddb_entry;
|
H A D | ql4_os.c | 102 .sessiondata_size = sizeof(struct ddb_entry), 117 struct ddb_entry *ddb_entry = session->dd_data; local 118 struct scsi_qla_host *ha = ddb_entry->ha; 122 __func__, ddb_entry->fw_ddb_index, 125 atomic_set(&ddb_entry->state, DDB_STATE_DEAD); 135 struct ddb_entry *ddb_entry; local 138 ddb_entry = session->dd_data; 141 ddb_entry 150 struct ddb_entry *ddb_entry; local 167 struct ddb_entry *ddb_entry = sess->dd_data; local 189 struct ddb_entry *ddb_entry; local 254 qla4xxx_destroy_sess(struct ddb_entry *ddb_entry) argument 267 qla4xxx_add_sess(struct ddb_entry *ddb_entry) argument 291 struct ddb_entry *ddb_entry; local 335 qla4xxx_mark_device_missing(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) argument 345 qla4xxx_get_new_srb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) argument 414 struct ddb_entry *ddb_entry = cmd->device->hostdata; local 568 struct ddb_entry *ddb_entry, *dtemp; local 976 struct ddb_entry *ddb_entry, *dtemp; local 1170 struct ddb_entry *ddb_entry, *ddbtemp; local 1508 struct ddb_entry *ddb_entry = cmd->device->hostdata; local [all...] |
H A D | ql4_iocb.c | 59 * @ddb_entry: Pointer to device database entry 66 struct ddb_entry *ddb_entry, int lun) 85 marker_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); 205 struct ddb_entry *ddb_entry; local 218 ddb_entry = srb->ddb; 222 if (qla4xxx_send_marker_iocb(ha, ddb_entry, 277 cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); 278 cmd_entry->connection_id = cpu_to_le16(ddb_entry 65 qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, int lun) argument [all...] |
H A D | ql4_isr.c | 43 struct ddb_entry *ddb_entry; local 76 ddb_entry = srb->ddb; 77 if (ddb_entry == NULL) { 158 if (atomic_read(&ddb_entry->state) == DDB_STATE_ONLINE) 159 qla4xxx_mark_device_missing(ha, ddb_entry); 267 if (atomic_read(&ddb_entry->state) == DDB_STATE_ONLINE) 268 qla4xxx_mark_device_missing(ha, ddb_entry); 759 struct ddb_entry *ddb_entry; local [all...] |
H A D | ql4_def.h | 159 struct ddb_entry *ddb; 193 struct ddb_entry { struct 430 struct ddb_entry *fw_ddb_index_map[MAX_DDB_ENTRIES];
|
H A D | ql4_mbx.c | 564 * The caller must ensure that the ddb_entry and lun_entry pointers 567 int qla4xxx_reset_lun(struct scsi_qla_host * ha, struct ddb_entry * ddb_entry, argument 575 ddb_entry->os_target_id, lun)); 584 mbox_cmd[1] = ddb_entry->fw_ddb_index;
|
Completed in 69 milliseconds