Lines Matching refs:beiscsi_hba
68 struct beiscsi_hba *phba = iscsi_host_priv(shost); \
77 beiscsi_##_name##_change(struct beiscsi_hba *phba, uint32_t val)\
101 struct beiscsi_hba *phba = iscsi_host_priv(shost);\
115 beiscsi_##_name##_init(struct beiscsi_hba *phba, uint32_t val) \
225 struct beiscsi_hba *phba; in beiscsi_eh_abort()
302 struct beiscsi_hba *phba; in beiscsi_eh_device_reset()
378 struct beiscsi_hba *phba = data; in beiscsi_show_boot_tgt_info()
445 struct beiscsi_hba *phba = data; in beiscsi_show_boot_ini_info()
462 struct beiscsi_hba *phba = data; in beiscsi_show_boot_eth_info()
577 static struct beiscsi_hba *beiscsi_hba_alloc(struct pci_dev *pcidev) in beiscsi_hba_alloc()
579 struct beiscsi_hba *phba; in beiscsi_hba_alloc()
603 static void beiscsi_unmap_pci_function(struct beiscsi_hba *phba) in beiscsi_unmap_pci_function()
619 static int beiscsi_map_pci_bars(struct beiscsi_hba *phba, in beiscsi_map_pci_bars()
706 static int be_ctrl_init(struct beiscsi_hba *phba, struct pci_dev *pdev) in be_ctrl_init()
741 static void beiscsi_get_params(struct beiscsi_hba *phba) in beiscsi_get_params()
819 static void hwi_ring_eq_db(struct beiscsi_hba *phba, in hwi_ring_eq_db()
852 struct beiscsi_hba *phba; in be_isr_mcc()
897 struct beiscsi_hba *phba; in be_isr_msix()
935 struct beiscsi_hba *phba; in be_isr()
1001 static int beiscsi_init_irqs(struct beiscsi_hba *phba) in beiscsi_init_irqs()
1073 void hwi_ring_cq_db(struct beiscsi_hba *phba, in hwi_ring_cq_db()
1097 struct beiscsi_hba *phba, in beiscsi_process_async_pdu()
1146 static struct sgl_handle *alloc_io_sgl_handle(struct beiscsi_hba *phba) in alloc_io_sgl_handle()
1171 free_io_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle) in free_io_sgl_handle()
1205 struct wrb_handle *alloc_wrb_handle(struct beiscsi_hba *phba, unsigned int cid, in alloc_wrb_handle()
1241 free_wrb_handle(struct beiscsi_hba *phba, struct hwi_wrb_context *pwrb_context, in free_wrb_handle()
1259 static struct sgl_handle *alloc_mgmt_sgl_handle(struct beiscsi_hba *phba) in alloc_mgmt_sgl_handle()
1284 free_mgmt_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle) in free_mgmt_sgl_handle()
1430 struct beiscsi_hba *phba, struct sol_cqe *psol) in hwi_complete_drvr_msgs()
1482 static void adapter_get_sol_cqe(struct beiscsi_hba *phba, in adapter_get_sol_cqe()
1537 struct beiscsi_hba *phba, struct sol_cqe *psol) in hwi_complete_cmd()
1619 hwi_get_async_handle(struct beiscsi_hba *phba, in hwi_get_async_handle()
1692 hwi_update_async_writables(struct beiscsi_hba *phba, in hwi_update_async_writables()
1742 static void hwi_free_async_msg(struct beiscsi_hba *phba, in hwi_free_async_msg()
1783 static void hwi_post_async_buffers(struct beiscsi_hba *phba, in hwi_post_async_buffers()
1868 static void hwi_flush_default_pdu_buffer(struct beiscsi_hba *phba, in hwi_flush_default_pdu_buffer()
1899 struct beiscsi_hba *phba, in hwi_fwd_async_msg()
1939 struct beiscsi_hba *phba, in hwi_gather_async_pdu()
2006 struct beiscsi_hba *phba, in hwi_process_default_pdu_ring()
2034 static void beiscsi_process_mcc_isr(struct beiscsi_hba *phba) in beiscsi_process_mcc_isr()
2102 struct beiscsi_hba *phba; in beiscsi_process_cq()
2272 struct beiscsi_hba *phba; in beiscsi_process_all_cqs()
2301 struct beiscsi_hba *phba; in be_iopoll()
2512 struct beiscsi_hba *phba = beiscsi_conn->phba; in hwi_write_buffer()
2589 static void beiscsi_find_mem_req(struct beiscsi_hba *phba) in beiscsi_find_mem_req()
2694 static int beiscsi_alloc_mem(struct beiscsi_hba *phba) in beiscsi_alloc_mem()
2808 static int beiscsi_get_memory(struct beiscsi_hba *phba) in beiscsi_get_memory()
2814 static void iscsi_init_global_templates(struct beiscsi_hba *phba) in iscsi_init_global_templates()
2839 static int beiscsi_init_wrb_handle(struct beiscsi_hba *phba) in beiscsi_init_wrb_handle()
2940 static int hwi_init_async_pdu_ctx(struct beiscsi_hba *phba) in hwi_init_async_pdu_ctx()
3205 hwi_build_be_sgl_arr(struct beiscsi_hba *phba, in hwi_build_be_sgl_arr()
3217 hwi_build_be_sgl_by_offset(struct beiscsi_hba *phba, in hwi_build_be_sgl_by_offset()
3244 static int beiscsi_create_eqs(struct beiscsi_hba *phba, in beiscsi_create_eqs()
3307 static int beiscsi_create_cqs(struct beiscsi_hba *phba, in beiscsi_create_cqs()
3371 beiscsi_create_def_hdr(struct beiscsi_hba *phba, in beiscsi_create_def_hdr()
3424 beiscsi_create_def_data(struct beiscsi_hba *phba, in beiscsi_create_def_data()
3484 beiscsi_post_template_hdr(struct beiscsi_hba *phba) in beiscsi_post_template_hdr()
3518 beiscsi_post_pages(struct beiscsi_hba *phba) in beiscsi_post_pages()
3554 static void be_queue_free(struct beiscsi_hba *phba, struct be_queue_info *q) in be_queue_free()
3564 static int be_queue_alloc(struct beiscsi_hba *phba, struct be_queue_info *q, in be_queue_alloc()
3580 beiscsi_create_wrb_rings(struct beiscsi_hba *phba, in beiscsi_create_wrb_rings()
3682 static void free_wrb_handles(struct beiscsi_hba *phba) in free_wrb_handles()
3696 static void be_mcc_queues_destroy(struct beiscsi_hba *phba) in be_mcc_queues_destroy()
3714 static void hwi_cleanup(struct beiscsi_hba *phba) in hwi_cleanup()
3776 static int be_mcc_queues_create(struct beiscsi_hba *phba, in be_mcc_queues_create()
3825 static void find_num_cpus(struct beiscsi_hba *phba) in find_num_cpus()
3857 static int hwi_init_port(struct beiscsi_hba *phba) in hwi_init_port()
3979 static int hwi_init_controller(struct beiscsi_hba *phba) in hwi_init_controller()
4016 static void beiscsi_free_mem(struct beiscsi_hba *phba) in beiscsi_free_mem()
4041 static int beiscsi_init_controller(struct beiscsi_hba *phba) in beiscsi_init_controller()
4066 static int beiscsi_init_sgl_handle(struct beiscsi_hba *phba) in beiscsi_init_sgl_handle()
4174 static int hba_setup_cid_tbls(struct beiscsi_hba *phba) in hba_setup_cid_tbls()
4277 static void hwi_enable_intr(struct beiscsi_hba *phba) in hwi_enable_intr()
4318 static void hwi_disable_intr(struct beiscsi_hba *phba) in hwi_disable_intr()
4344 static int beiscsi_get_boot_info(struct beiscsi_hba *phba) in beiscsi_get_boot_info()
4418 struct beiscsi_hba *phba = data; in beiscsi_boot_release()
4423 static int beiscsi_setup_boot_info(struct beiscsi_hba *phba) in beiscsi_setup_boot_info()
4477 static int beiscsi_init_port(struct beiscsi_hba *phba) in beiscsi_init_port()
4511 static void hwi_purge_eq(struct beiscsi_hba *phba) in hwi_purge_eq()
4544 static void beiscsi_clean_port(struct beiscsi_hba *phba) in beiscsi_clean_port()
4593 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_free_mgmt_task_handles()
4639 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_cleanup_task()
4685 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_offload_connection()
4745 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_alloc_pdu()
4903 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_iotask_v2()
4965 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_iotask()
5024 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_mtask()
5138 struct beiscsi_hba *phba = NULL; in beiscsi_task_xmit()
5152 struct beiscsi_hba *phba = NULL; in beiscsi_task_xmit()
5181 struct beiscsi_hba *phba; in beiscsi_bsg_request()
5256 void beiscsi_hba_attrs_init(struct beiscsi_hba *phba) in beiscsi_hba_attrs_init()
5269 static void beiscsi_quiesce(struct beiscsi_hba *phba, in beiscsi_quiesce()
5320 struct beiscsi_hba *phba = NULL; in beiscsi_remove()
5343 struct beiscsi_hba *phba = NULL; in beiscsi_shutdown()
5345 phba = (struct beiscsi_hba *)pci_get_drvdata(pcidev); in beiscsi_shutdown()
5357 static void beiscsi_msix_enable(struct beiscsi_hba *phba) in beiscsi_msix_enable()
5372 static void be_eqd_update(struct beiscsi_hba *phba) in be_eqd_update()
5423 static void be_check_boot_session(struct beiscsi_hba *phba) in be_check_boot_session()
5440 struct beiscsi_hba *phba = in beiscsi_hw_health_check()
5441 container_of(work, struct beiscsi_hba, in beiscsi_hw_health_check()
5467 struct beiscsi_hba *phba = NULL; in beiscsi_eeh_err_detected()
5469 phba = (struct beiscsi_hba *)pci_get_drvdata(pdev); in beiscsi_eeh_err_detected()
5499 struct beiscsi_hba *phba = NULL; in beiscsi_eeh_reset()
5502 phba = (struct beiscsi_hba *)pci_get_drvdata(pdev); in beiscsi_eeh_reset()
5534 struct beiscsi_hba *phba = NULL; in beiscsi_eeh_resume()
5538 phba = (struct beiscsi_hba *)pci_get_drvdata(pdev); in beiscsi_eeh_resume()
5613 struct beiscsi_hba *phba = NULL; in beiscsi_dev_probe()