/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_gbl.h | 286 extern void qla2x00_alert_all_vps(struct rsp_que *, uint16_t *); 287 extern void qla2x00_async_event(scsi_qla_host_t *, struct rsp_que *, 585 extern void qla2x00_process_response_queue(struct rsp_que *); 587 qla24xx_process_response_queue(struct scsi_qla_host *, struct rsp_que *); 588 extern int qla2x00_request_irqs(struct qla_hw_data *, struct rsp_que *); 609 void __qla_consume_iocb(struct scsi_qla_host *, void **, struct rsp_que **); 610 void qla2xxx_process_purls_iocb(void **pkt, struct rsp_que **rsp); 675 struct rsp_que **, u8 *, u32); 677 void **pkt, struct rsp_que **rsp, bool is_purls, bool byte_order); 770 extern int qla25xx_init_rsp_que(struct scsi_qla_host *, struct rsp_que *); [all...] |
H A D | qla_isr.c | 21 static void qla2x00_status_entry(scsi_qla_host_t *, struct rsp_que *, void *); 22 static void qla2x00_status_cont_entry(struct rsp_que *, sts_cont_entry_t *); 23 static int qla2x00_error_entry(scsi_qla_host_t *, struct rsp_que *, 32 void **pkt, struct rsp_que **rsp); 200 void **pkt, struct rsp_que **rsp) in __qla_consume_iocb() 202 struct rsp_que *rsp_q = *rsp; in __qla_consume_iocb() 237 void **pkt, struct rsp_que **rsp, u8 *buf, u32 buf_len) in __qla_copy_purex_to_buffer() 240 struct rsp_que *rsp_q = *rsp; in __qla_copy_purex_to_buffer() 350 struct rsp_que *rsp; in qla2100_intr_handler() 353 rsp = (struct rsp_que *) dev_i in qla2100_intr_handler() [all...] |
H A D | qla_mid.c | 275 qla2x00_alert_all_vps(struct rsp_que *rsp, uint16_t *mb) in qla2x00_alert_all_vps() 592 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) in qla25xx_free_rsp_que() 634 qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) in qla25xx_delete_rsp_que() 656 struct rsp_que *rsp = NULL; in qla25xx_delete_queues() 699 uint8_t vp_idx, uint16_t rid, int rsp_que, uint8_t qos, bool startqp) in qla25xx_create_req_que() 750 if (rsp_que < 0) in qla25xx_create_req_que() 753 req->rsp = ha->rsp_q_map[rsp_que]; in qla25xx_create_req_que() 830 struct rsp_que *rsp = NULL; in qla25xx_create_rsp_que() 836 rsp = kzalloc(sizeof(struct rsp_que), GFP_KERNEL); in qla25xx_create_rsp_que() 698 qla25xx_create_req_que(struct qla_hw_data *ha, uint16_t options, uint8_t vp_idx, uint16_t rid, int rsp_que, uint8_t qos, bool startqp) qla25xx_create_req_que() argument
|
H A D | qla_mr.c | 813 struct rsp_que *rsp = ha->rsp_q_map[0]; in qlafx00_save_queue_ptrs() 839 struct rsp_que *rsp = ha->rsp_q_map[0]; in qlafx00_config_queues() 1396 qlafx00_init_response_q_entries(struct rsp_que *rsp) in qlafx00_init_response_q_entries() 2104 uint32_t sense_len, struct rsp_que *rsp, int res) in qlafx00_handle_sense() 2250 qlafx00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) in qlafx00_status_entry() 2527 qlafx00_status_cont_entry(struct rsp_que *rsp, sts_cont_entry_t *pkt) in qlafx00_status_cont_entry() 2607 struct rsp_que *rsp, void *pkt) in qlafx00_multistatus_entry() 2662 qlafx00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, in qlafx00_error_entry() 2691 struct rsp_que *rsp) in qlafx00_process_response_queue() 2886 struct rsp_que *rs in qlafx00_intr_handler() [all...] |
H A D | qla_nvme.c | 562 struct rsp_que *rsp = NULL; in qla2x00_start_nvme_mq() 1225 void qla2xxx_process_purls_iocb(void **pkt, struct rsp_que **rsp) in qla2xxx_process_purls_iocb() 1232 struct rsp_que *rsp_q = *rsp; in qla2xxx_process_purls_iocb()
|
H A D | qla_target.h | 836 struct rsp_que *rsp; 1054 extern void qlt_response_pkt_all_vps(struct scsi_qla_host *, struct rsp_que *,
|
H A D | qla_nx.c | 1735 struct rsp_que *rsp = ha->rsp_q_map[0]; in qla82xx_config_rings() 1986 struct rsp_que *rsp; in qla82xx_intr_handler() 1994 rsp = (struct rsp_que *) dev_id; in qla82xx_intr_handler() 2070 struct rsp_que *rsp; in qla82xx_msix_default() 2078 rsp = (struct rsp_que *) dev_id; in qla82xx_msix_default() 2136 struct rsp_que *rsp; in qla82xx_msix_rsp_q() 2141 rsp = (struct rsp_que *) dev_id; in qla82xx_msix_rsp_q() 2167 struct rsp_que *rsp; in qla82xx_poll() 2174 rsp = (struct rsp_que *) dev_id; in qla82xx_poll()
|
H A D | qla_inline.h | 58 qla2x00_poll(struct rsp_que *rsp) in qla2x00_poll()
|
H A D | qla_iocb.c | 339 struct rsp_que *rsp; in qla2x00_start_scsi() 1550 struct rsp_que *rsp; in qla24xx_start_scsi() 1707 struct rsp_que *rsp = NULL; in qla24xx_dif_start_scsi() 1914 struct rsp_que *rsp; in qla2xxx_start_scsi_mq() 2075 struct rsp_que *rsp = NULL; in qla2xxx_dif_start_scsi_mq() 3369 struct rsp_que *rsp = NULL; in qla82xx_start_scsi() 4128 struct rsp_que *rsp; in qla2x00_start_bidir() 4227 struct rsp_que *rsp; in qla_start_scsi_type6()
|
H A D | qla_tmpl.c | 352 struct rsp_que *rsp = vha->hw->rsp_q_map[i]; in qla27xx_fwdt_entry_t263() 653 struct rsp_que *rsp = vha->hw->rsp_q_map[i]; in qla27xx_fwdt_entry_t274()
|
H A D | qla_os.c | 413 struct req_que **, struct rsp_que **); 421 struct rsp_que *rsp) in qla_init_base_qpair() 447 struct rsp_que *rsp) in qla2x00_alloc_queues() 459 ha->rsp_q_map = kcalloc(ha->max_rsp_queues, sizeof(struct rsp_que *), in qla2x00_alloc_queues() 532 static void qla2x00_free_rsp_que(struct qla_hw_data *ha, struct rsp_que *rsp) in qla2x00_free_rsp_que() 550 struct rsp_que *rsp; in qla2x00_free_queues() 2925 struct rsp_que *rsp = NULL; in qla2x00_probe_one() 3655 * fall over below in qla2x00_free_req/rsp_que. in qla2x00_probe_one() 4156 struct req_que **req, struct rsp_que **rsp) in qla2x00_mem_alloc() 4362 *rsp = kzalloc(sizeof(struct rsp_que), GFP_KERNE in qla2x00_mem_alloc() [all...] |
H A D | qla_target.c | 103 static void qlt_response_pkt(struct scsi_qla_host *ha, struct rsp_que *rsp, 414 struct rsp_que *rsp, response_t *pkt) in qlt_response_pkt_all_vps() 3896 struct rsp_que *rsp, uint32_t handle, void *ctio) in qlt_ctio_to_cmd() 3950 struct rsp_que *rsp, uint32_t handle, uint32_t status, void *ctio) in qlt_do_ctio_completion() 5801 struct rsp_que *rsp, response_t *pkt) in qlt_handle_abts_completion() 5850 struct rsp_que *rsp, response_t *pkt) in qlt_response_pkt() 7135 struct rsp_que *rsp; in qla83xx_msix_atio_q() 7140 rsp = (struct rsp_que *) dev_id; in qla83xx_msix_atio_q() 7178 qlt_handle_abts_recv(struct scsi_qla_host *vha, struct rsp_que *rsp, in qlt_handle_abts_recv()
|
H A D | qla_def.h | 3420 struct rsp_que; 3707 struct rsp_que { struct 3750 struct rsp_que *rsp; 3841 struct rsp_que *rsp; 4184 struct rsp_que **rsp_q_map;
|
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_gbl.h | 275 extern void qla2x00_alert_all_vps(struct rsp_que *, uint16_t *); 276 extern void qla2x00_async_event(scsi_qla_host_t *, struct rsp_que *, 560 extern void qla2x00_process_response_queue(struct rsp_que *); 562 qla24xx_process_response_queue(struct scsi_qla_host *, struct rsp_que *); 563 extern int qla2x00_request_irqs(struct qla_hw_data *, struct rsp_que *); 745 extern int qla25xx_init_rsp_que(struct scsi_qla_host *, struct rsp_que *); 751 extern void qla2x00_init_response_q_entries(struct rsp_que *); 753 extern int qla25xx_delete_rsp_que(struct scsi_qla_host *, struct rsp_que *); 790 extern void qlafx00_init_response_q_entries(struct rsp_que *); 924 extern void qlt_handle_abts_recv(struct scsi_qla_host *, struct rsp_que *, [all...] |
H A D | qla_mid.c | 258 qla2x00_alert_all_vps(struct rsp_que *rsp, uint16_t *mb) in qla2x00_alert_all_vps() 585 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) in qla25xx_free_rsp_que() 628 qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) in qla25xx_delete_rsp_que() 650 struct rsp_que *rsp = NULL; in qla25xx_delete_queues() 693 uint8_t vp_idx, uint16_t rid, int rsp_que, uint8_t qos, bool startqp) in qla25xx_create_req_que() 744 if (rsp_que < 0) in qla25xx_create_req_que() 747 req->rsp = ha->rsp_q_map[rsp_que]; in qla25xx_create_req_que() 824 struct rsp_que *rsp = NULL; in qla25xx_create_rsp_que() 830 rsp = kzalloc(sizeof(struct rsp_que), GFP_KERNEL); in qla25xx_create_rsp_que() 692 qla25xx_create_req_que(struct qla_hw_data *ha, uint16_t options, uint8_t vp_idx, uint16_t rid, int rsp_que, uint8_t qos, bool startqp) qla25xx_create_req_que() argument
|
H A D | qla_isr.c | 20 static void qla2x00_status_entry(scsi_qla_host_t *, struct rsp_que *, void *); 21 static void qla2x00_status_cont_entry(struct rsp_que *, sts_cont_entry_t *); 22 static int qla2x00_error_entry(scsi_qla_host_t *, struct rsp_que *, 31 void **pkt, struct rsp_que **rsp); 190 struct rsp_que *rsp; in qla2100_intr_handler() 193 rsp = (struct rsp_que *) dev_id; in qla2100_intr_handler() 304 struct rsp_que *rsp; in qla2300_intr_handler() 308 rsp = (struct rsp_que *) dev_id; in qla2300_intr_handler() 864 struct rsp_que **rsp) in qla27xx_copy_fpin_pkt() 867 struct rsp_que *rsp_ in qla27xx_copy_fpin_pkt() [all...] |
H A D | qla_mr.c | 813 struct rsp_que *rsp = ha->rsp_q_map[0]; in qlafx00_save_queue_ptrs() 839 struct rsp_que *rsp = ha->rsp_q_map[0]; in qlafx00_config_queues() 1396 qlafx00_init_response_q_entries(struct rsp_que *rsp) in qlafx00_init_response_q_entries() 2103 uint32_t sense_len, struct rsp_que *rsp, int res) in qlafx00_handle_sense() 2249 qlafx00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) in qlafx00_status_entry() 2526 qlafx00_status_cont_entry(struct rsp_que *rsp, sts_cont_entry_t *pkt) in qlafx00_status_cont_entry() 2606 struct rsp_que *rsp, void *pkt) in qlafx00_multistatus_entry() 2661 qlafx00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, in qlafx00_error_entry() 2690 struct rsp_que *rsp) in qlafx00_process_response_queue() 2885 struct rsp_que *rs in qlafx00_intr_handler() [all...] |
H A D | qla_target.h | 825 struct rsp_que *rsp; 1044 extern void qlt_response_pkt_all_vps(struct scsi_qla_host *, struct rsp_que *,
|
H A D | qla_nx.c | 1738 struct rsp_que *rsp = ha->rsp_q_map[0]; in qla82xx_config_rings() 1989 struct rsp_que *rsp; in qla82xx_intr_handler() 1997 rsp = (struct rsp_que *) dev_id; in qla82xx_intr_handler() 2073 struct rsp_que *rsp; in qla82xx_msix_default() 2081 rsp = (struct rsp_que *) dev_id; in qla82xx_msix_default() 2139 struct rsp_que *rsp; in qla82xx_msix_rsp_q() 2144 rsp = (struct rsp_que *) dev_id; in qla82xx_msix_rsp_q() 2170 struct rsp_que *rsp; in qla82xx_poll() 2178 rsp = (struct rsp_que *) dev_id; in qla82xx_poll()
|
H A D | qla_inline.h | 58 qla2x00_poll(struct rsp_que *rsp) in qla2x00_poll()
|
H A D | qla_tmpl.c | 352 struct rsp_que *rsp = vha->hw->rsp_q_map[i]; in qla27xx_fwdt_entry_t263() 648 struct rsp_que *rsp = vha->hw->rsp_q_map[i]; in qla27xx_fwdt_entry_t274()
|
H A D | qla_target.c | 110 static void qlt_response_pkt(struct scsi_qla_host *ha, struct rsp_que *rsp, 438 struct rsp_que *rsp, response_t *pkt) in qlt_response_pkt_all_vps() 3864 struct rsp_que *rsp, uint32_t handle, void *ctio) in qlt_ctio_to_cmd() 3918 struct rsp_que *rsp, uint32_t handle, uint32_t status, void *ctio) in qlt_do_ctio_completion() 5699 struct rsp_que *rsp, response_t *pkt) in qlt_handle_abts_completion() 5748 struct rsp_que *rsp, response_t *pkt) in qlt_response_pkt() 7105 struct rsp_que *rsp; in qla83xx_msix_atio_q() 7110 rsp = (struct rsp_que *) dev_id; in qla83xx_msix_atio_q() 7148 qlt_handle_abts_recv(struct scsi_qla_host *vha, struct rsp_que *rsp, in qlt_handle_abts_recv()
|
H A D | qla_os.c | 374 struct req_que **, struct rsp_que **); 382 struct rsp_que *rsp) in qla_init_base_qpair() 407 struct rsp_que *rsp) in qla2x00_alloc_queues() 419 ha->rsp_q_map = kcalloc(ha->max_rsp_queues, sizeof(struct rsp_que *), in qla2x00_alloc_queues() 487 static void qla2x00_free_rsp_que(struct qla_hw_data *ha, struct rsp_que *rsp) in qla2x00_free_rsp_que() 505 struct rsp_que *rsp; in qla2x00_free_queues() 2772 struct rsp_que *rsp = NULL; in qla2x00_probe_one() 3481 * fall over below in qla2x00_free_req/rsp_que. in qla2x00_probe_one() 3977 struct req_que **req, struct rsp_que **rsp) in qla2x00_mem_alloc() 4172 *rsp = kzalloc(sizeof(struct rsp_que), GFP_KERNE in qla2x00_mem_alloc() [all...] |
H A D | qla_iocb.c | 336 struct rsp_que *rsp; in qla2x00_start_scsi() 1749 struct rsp_que *rsp = NULL; in qla24xx_dif_start_scsi() 2096 struct rsp_que *rsp = NULL; in qla2xxx_dif_start_scsi_mq() 3293 struct rsp_que *rsp = NULL; in qla82xx_start_scsi() 3933 struct rsp_que *rsp; in qla2x00_start_bidir()
|
H A D | qla_def.h | 3257 struct rsp_que; 3537 struct rsp_que { struct 3580 struct rsp_que *rsp; 3638 struct rsp_que *rsp; 3970 struct rsp_que **rsp_q_map;
|