Home
last modified time | relevance | path

Searched refs:ddb_entry (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/
H A Dql4_init.c43 * @ddb_entry: pointer to device database entry
48 struct ddb_entry *ddb_entry) in qla4xxx_free_ddb()
51 ha->fw_ddb_index_map[ddb_entry->fw_ddb_index] = in qla4xxx_free_ddb()
52 (struct ddb_entry *) INVALID_ENTRY; in qla4xxx_free_ddb()
1002 struct ddb_entry *ddb_entry, uint32_t state) in qla4xxx_ddb_change()
1007 old_fw_ddb_device_state = ddb_entry->fw_ddb_device_state; in qla4xxx_ddb_change()
1011 ddb_entry->fw_ddb_device_state, state, fw_ddb_index)); in qla4xxx_ddb_change()
1013 ddb_entry in qla4xxx_ddb_change()
47 qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_free_ddb() argument
1001 qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) qla4xxx_ddb_change() argument
1074 qla4xxx_arm_relogin_timer(struct ddb_entry *ddb_entry) qla4xxx_arm_relogin_timer() argument
1095 qla4xxx_flash_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) qla4xxx_flash_ddb_change() argument
1171 struct ddb_entry *ddb_entry; qla4xxx_process_ddb_changed() local
1206 struct ddb_entry *ddb_entry; qla4xxx_login_flash_ddb() local
[all...]
H A Dql4_glbl.h19 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);
149 struct ddb_entry *ddb_entry,
[all...]
H A Dql4_inline.h20 static inline struct ddb_entry *
23 struct ddb_entry *ddb_entry = NULL; in qla4xxx_lookup_ddb_by_fw_index() local
27 (struct ddb_entry *) INVALID_ENTRY)) { in qla4xxx_lookup_ddb_by_fw_index()
28 ddb_entry = ha->fw_ddb_index_map[fw_ddb_index]; in qla4xxx_lookup_ddb_by_fw_index()
31 DEBUG3(printk("scsi%d: %s: ddb [%d], ddb_entry = %p\n", in qla4xxx_lookup_ddb_by_fw_index()
32 ha->host_no, __func__, fw_ddb_index, ddb_entry)); in qla4xxx_lookup_ddb_by_fw_index()
34 return ddb_entry; in qla4xxx_lookup_ddb_by_fw_index()
H A Dql4_os.c839 struct ddb_entry *ddb_entry; in __qla4xxx_is_chap_active() local
846 ddb_entry = sess->dd_data; in __qla4xxx_is_chap_active()
851 if (ddb_entry->chap_tbl_idx == *chap_tbl_idx) in __qla4xxx_is_chap_active()
1821 struct ddb_entry *ddb_entry; in qla4xxx_conn_get_stats() local
1830 ddb_entry = sess->dd_data; in qla4xxx_conn_get_stats()
1831 ha = ddb_entry->ha; in qla4xxx_conn_get_stats()
1845 ret = qla4xxx_get_mgmt_data(ha, ddb_entry->fw_ddb_index, stats_size, in qla4xxx_conn_get_stats()
2862 struct ddb_entry *ddb_entr in qla4xxx_session_get_param() local
2988 qla4xxx_match_ipaddress(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, char *existing_ipaddr, char *user_ipaddr) qla4xxx_match_ipaddress() argument
3029 struct ddb_entry *ddb_entry; qla4xxx_match_fwdb_session() local
3101 struct ddb_entry *ddb_entry; qla4xxx_session_create() local
3146 struct ddb_entry *ddb_entry; qla4xxx_session_destroy() local
3204 struct ddb_entry *ddb_entry; qla4xxx_conn_create() local
3232 struct ddb_entry *ddb_entry; qla4xxx_conn_bind() local
3259 struct ddb_entry *ddb_entry; qla4xxx_conn_start() local
3342 struct ddb_entry *ddb_entry; qla4xxx_conn_destroy() local
3404 struct ddb_entry *ddb_entry; qla4xxx_alloc_pdu() local
3470 struct ddb_entry *ddb_entry; qla4xxx_task_cleanup() local
3499 struct ddb_entry *ddb_entry = sess->dd_data; qla4xxx_task_xmit() local
3865 struct ddb_entry *ddb_entry; qla4xxx_copy_fwddb_param() local
3916 qla4xxx_update_session_conn_fwddb_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_update_session_conn_fwddb_param() argument
3956 qla4xxx_update_session_conn_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_update_session_conn_param() argument
4057 qla4xxx_get_new_srb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct scsi_cmnd *cmd) qla4xxx_get_new_srb() argument
4117 struct ddb_entry *ddb_entry = cmd->device->hostdata; qla4xxx_queuecommand() local
4506 struct ddb_entry *ddb_entry; qla4xxx_check_relogin_flash_ddb() local
4845 struct ddb_entry *ddb_entry; qla4xxx_fail_session() local
5071 struct ddb_entry *ddb_entry; qla4xxx_relogin_devices() local
5100 struct ddb_entry *ddb_entry; qla4xxx_unblock_flash_ddb() local
5125 struct ddb_entry *ddb_entry; qla4xxx_unblock_ddb() local
5160 struct ddb_entry *ddb_entry; qla4xxx_relogin_flash_ddb() local
5181 struct ddb_entry *ddb_entry; qla4xxx_dpc_relogin() local
6287 qla4xxx_get_param_ddb(struct ddb_entry *ddb_entry, struct ql4_tuple_ddb *tddb) qla4xxx_get_param_ddb() argument
6375 struct ddb_entry *ddb_entry; qla4xxx_is_session_exists() local
6632 qla4xxx_setup_flash_ddb_entry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint16_t idx) qla4xxx_setup_flash_ddb_entry() argument
6888 qla4xxx_update_sess_disc_idx(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct dev_db_entry *fw_ddb_entry) qla4xxx_update_sess_disc_idx() argument
6923 struct ddb_entry *ddb_entry = NULL; qla4xxx_sess_conn_setup() local
7018 struct ddb_entry *ddb_entry = NULL; qla4xxx_build_nt_list() local
7437 struct dev_db_entry *ddb_entry = NULL; qla4xxx_sysfs_ddb_conn_open() local
7630 struct ddb_entry *ddb_entry = NULL; qla4xxx_sysfs_ddb_logout_sid() local
7759 struct ddb_entry *ddb_entry = NULL; qla4xxx_sysfs_ddb_logout() local
8571 struct ddb_entry *ddb_entry; qla4xxx_wait_login_resp_boot_tgt() local
8947 qla4xxx_destroy_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_destroy_ddb() argument
8996 struct ddb_entry *ddb_entry; qla4xxx_destroy_fw_ddb_session() local
9295 struct ddb_entry *ddb_entry = cmd->device->hostdata; qla4xxx_eh_device_reset() local
9364 struct ddb_entry *ddb_entry = cmd->device->hostdata; qla4xxx_eh_target_reset() local
[all...]
H A Dql4_iocb.c78 * @ddb_entry: Pointer to device database entry
85 struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod) in qla4xxx_send_marker_iocb()
104 marker_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); in qla4xxx_send_marker_iocb()
275 struct ddb_entry *ddb_entry; in qla4xxx_send_command_to_isp() local
284 ddb_entry = srb->ddb; in qla4xxx_send_command_to_isp()
325 cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); in qla4xxx_send_command_to_isp()
387 struct ddb_entry *ddb_entry in qla4xxx_send_passthru0() local
84 qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod) qla4xxx_send_marker_iocb() argument
[all...]
H A Dql4_isr.c120 struct ddb_entry *ddb_entry; in qla4xxx_status_entry() local
146 ddb_entry = srb->ddb; in qla4xxx_status_entry()
147 if (ddb_entry == NULL) { in qla4xxx_status_entry()
226 if (iscsi_is_session_online(ddb_entry->sess)) in qla4xxx_status_entry()
227 qla4xxx_mark_device_missing(ddb_entry->sess); in qla4xxx_status_entry()
324 if (iscsi_is_session_online(ddb_entry->sess)) in qla4xxx_status_entry()
325 qla4xxx_mark_device_missing(ddb_entry->sess); in qla4xxx_status_entry()
367 struct ddb_entry *ddb_entry; in qla4xxx_passthru_status_entry() local
[all...]
H A Dql4_mbx.c975 struct ddb_entry *ddb_entry, int options) in qla4xxx_session_logout_ddb()
985 mbox_cmd[1] = ddb_entry->fw_ddb_index; in qla4xxx_session_logout_ddb()
997 set_bit(DDB_CONN_CLOSE_FAILURE, &ddb_entry->flags); in qla4xxx_session_logout_ddb()
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, in qla4xxx_reset_lun() argument
1230 ddb_entry in qla4xxx_reset_lun()
974 qla4xxx_session_logout_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, int options) qla4xxx_session_logout_ddb() argument
1267 qla4xxx_reset_target(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_reset_target() argument
1978 qla4xxx_set_param_ddbentry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct iscsi_cls_conn *cls_conn, uint32_t *mbx_sts) qla4xxx_set_param_ddbentry() argument
[all...]
H A Dql4_def.h228 struct ddb_entry *ddb;
285 struct ddb_entry { struct
298 struct ddb_entry *ddb_entry, uint32_t state);
717 struct ddb_entry *fw_ddb_index_map[MAX_DDB_ENTRIES];
/kernel/linux/linux-6.6/drivers/scsi/qla4xxx/
H A Dql4_init.c43 * @ddb_entry: pointer to device database entry
48 struct ddb_entry *ddb_entry) in qla4xxx_free_ddb()
51 ha->fw_ddb_index_map[ddb_entry->fw_ddb_index] = in qla4xxx_free_ddb()
52 (struct ddb_entry *) INVALID_ENTRY; in qla4xxx_free_ddb()
1002 struct ddb_entry *ddb_entry, uint32_t state) in qla4xxx_ddb_change()
1007 old_fw_ddb_device_state = ddb_entry->fw_ddb_device_state; in qla4xxx_ddb_change()
1011 ddb_entry->fw_ddb_device_state, state, fw_ddb_index)); in qla4xxx_ddb_change()
1013 ddb_entry in qla4xxx_ddb_change()
47 qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_free_ddb() argument
1001 qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) qla4xxx_ddb_change() argument
1074 qla4xxx_arm_relogin_timer(struct ddb_entry *ddb_entry) qla4xxx_arm_relogin_timer() argument
1095 qla4xxx_flash_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index, struct ddb_entry *ddb_entry, uint32_t state) qla4xxx_flash_ddb_change() argument
1171 struct ddb_entry *ddb_entry; qla4xxx_process_ddb_changed() local
1206 struct ddb_entry *ddb_entry; qla4xxx_login_flash_ddb() local
[all...]
H A Dql4_glbl.h19 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 Dql4_inline.h20 static inline struct ddb_entry *
23 struct ddb_entry *ddb_entry = NULL; in qla4xxx_lookup_ddb_by_fw_index() local
27 (struct ddb_entry *) INVALID_ENTRY)) { in qla4xxx_lookup_ddb_by_fw_index()
28 ddb_entry = ha->fw_ddb_index_map[fw_ddb_index]; in qla4xxx_lookup_ddb_by_fw_index()
31 DEBUG3(printk("scsi%d: %s: ddb [%d], ddb_entry = %p\n", in qla4xxx_lookup_ddb_by_fw_index()
32 ha->host_no, __func__, fw_ddb_index, ddb_entry)); in qla4xxx_lookup_ddb_by_fw_index()
34 return ddb_entry; in qla4xxx_lookup_ddb_by_fw_index()
H A Dql4_os.c834 struct ddb_entry *ddb_entry; in __qla4xxx_is_chap_active() local
841 ddb_entry = sess->dd_data; in __qla4xxx_is_chap_active()
846 if (ddb_entry->chap_tbl_idx == *chap_tbl_idx) in __qla4xxx_is_chap_active()
1816 struct ddb_entry *ddb_entry; in qla4xxx_conn_get_stats() local
1825 ddb_entry = sess->dd_data; in qla4xxx_conn_get_stats()
1826 ha = ddb_entry->ha; in qla4xxx_conn_get_stats()
1840 ret = qla4xxx_get_mgmt_data(ha, ddb_entry->fw_ddb_index, stats_size, in qla4xxx_conn_get_stats()
2857 struct ddb_entry *ddb_entr in qla4xxx_session_get_param() local
2983 qla4xxx_match_ipaddress(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, char *existing_ipaddr, char *user_ipaddr) qla4xxx_match_ipaddress() argument
3024 struct ddb_entry *ddb_entry; qla4xxx_match_fwdb_session() local
3096 struct ddb_entry *ddb_entry; qla4xxx_session_create() local
3141 struct ddb_entry *ddb_entry; qla4xxx_session_destroy() local
3199 struct ddb_entry *ddb_entry; qla4xxx_conn_create() local
3227 struct ddb_entry *ddb_entry; qla4xxx_conn_bind() local
3254 struct ddb_entry *ddb_entry; qla4xxx_conn_start() local
3337 struct ddb_entry *ddb_entry; qla4xxx_conn_destroy() local
3399 struct ddb_entry *ddb_entry; qla4xxx_alloc_pdu() local
3465 struct ddb_entry *ddb_entry; qla4xxx_task_cleanup() local
3494 struct ddb_entry *ddb_entry = sess->dd_data; qla4xxx_task_xmit() local
3859 struct ddb_entry *ddb_entry; qla4xxx_copy_fwddb_param() local
3910 qla4xxx_update_session_conn_fwddb_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_update_session_conn_fwddb_param() argument
3950 qla4xxx_update_session_conn_param(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_update_session_conn_param() argument
4051 qla4xxx_get_new_srb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct scsi_cmnd *cmd) qla4xxx_get_new_srb() argument
4111 struct ddb_entry *ddb_entry = cmd->device->hostdata; qla4xxx_queuecommand() local
4497 struct ddb_entry *ddb_entry; qla4xxx_check_relogin_flash_ddb() local
4836 struct ddb_entry *ddb_entry; qla4xxx_fail_session() local
5062 struct ddb_entry *ddb_entry; qla4xxx_relogin_devices() local
5091 struct ddb_entry *ddb_entry; qla4xxx_unblock_flash_ddb() local
5116 struct ddb_entry *ddb_entry; qla4xxx_unblock_ddb() local
5151 struct ddb_entry *ddb_entry; qla4xxx_relogin_flash_ddb() local
5172 struct ddb_entry *ddb_entry; qla4xxx_dpc_relogin() local
6278 qla4xxx_get_param_ddb(struct ddb_entry *ddb_entry, struct ql4_tuple_ddb *tddb) qla4xxx_get_param_ddb() argument
6366 struct ddb_entry *ddb_entry; qla4xxx_is_session_exists() local
6619 qla4xxx_setup_flash_ddb_entry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint16_t idx) qla4xxx_setup_flash_ddb_entry() argument
6875 qla4xxx_update_sess_disc_idx(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct dev_db_entry *fw_ddb_entry) qla4xxx_update_sess_disc_idx() argument
6910 struct ddb_entry *ddb_entry = NULL; qla4xxx_sess_conn_setup() local
7005 struct ddb_entry *ddb_entry = NULL; qla4xxx_build_nt_list() local
7424 struct dev_db_entry *ddb_entry = NULL; qla4xxx_sysfs_ddb_conn_open() local
7617 struct ddb_entry *ddb_entry = NULL; qla4xxx_sysfs_ddb_logout_sid() local
7746 struct ddb_entry *ddb_entry = NULL; qla4xxx_sysfs_ddb_logout() local
8556 struct ddb_entry *ddb_entry; qla4xxx_wait_login_resp_boot_tgt() local
8929 qla4xxx_destroy_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_destroy_ddb() argument
8978 struct ddb_entry *ddb_entry; qla4xxx_destroy_fw_ddb_session() local
9276 struct ddb_entry *ddb_entry = cmd->device->hostdata; qla4xxx_eh_device_reset() local
9345 struct ddb_entry *ddb_entry = cmd->device->hostdata; qla4xxx_eh_target_reset() local
[all...]
H A Dql4_iocb.c78 * @ddb_entry: Pointer to device database entry
85 struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod) in qla4xxx_send_marker_iocb()
104 marker_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); in qla4xxx_send_marker_iocb()
275 struct ddb_entry *ddb_entry; in qla4xxx_send_command_to_isp() local
284 ddb_entry = srb->ddb; in qla4xxx_send_command_to_isp()
325 cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index); in qla4xxx_send_command_to_isp()
387 struct ddb_entry *ddb_entry in qla4xxx_send_passthru0() local
84 qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, uint64_t lun, uint16_t mrkr_mod) qla4xxx_send_marker_iocb() argument
[all...]
H A Dql4_isr.c120 struct ddb_entry *ddb_entry; in qla4xxx_status_entry() local
146 ddb_entry = srb->ddb; in qla4xxx_status_entry()
147 if (ddb_entry == NULL) { in qla4xxx_status_entry()
226 if (iscsi_is_session_online(ddb_entry->sess)) in qla4xxx_status_entry()
227 qla4xxx_mark_device_missing(ddb_entry->sess); in qla4xxx_status_entry()
324 if (iscsi_is_session_online(ddb_entry->sess)) in qla4xxx_status_entry()
325 qla4xxx_mark_device_missing(ddb_entry->sess); in qla4xxx_status_entry()
367 struct ddb_entry *ddb_entry; in qla4xxx_passthru_status_entry() local
[all...]
H A Dql4_mbx.c975 struct ddb_entry *ddb_entry, int options) in qla4xxx_session_logout_ddb()
985 mbox_cmd[1] = ddb_entry->fw_ddb_index; in qla4xxx_session_logout_ddb()
997 set_bit(DDB_CONN_CLOSE_FAILURE, &ddb_entry->flags); in qla4xxx_session_logout_ddb()
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, in qla4xxx_reset_lun() argument
1230 ddb_entry in qla4xxx_reset_lun()
974 qla4xxx_session_logout_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, int options) qla4xxx_session_logout_ddb() argument
1267 qla4xxx_reset_target(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry) qla4xxx_reset_target() argument
1978 qla4xxx_set_param_ddbentry(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry, struct iscsi_cls_conn *cls_conn, uint32_t *mbx_sts) qla4xxx_set_param_ddbentry() argument
[all...]
H A Dql4_def.h237 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];

Completed in 26 milliseconds