Lines Matching defs:phba
73 struct beiscsi_hba *phba; in beiscsi_eh_abort() local
144 struct beiscsi_hba *phba; in beiscsi_eh_device_reset() local
218 struct beiscsi_hba *phba = data; in beiscsi_show_boot_tgt_info() local
285 struct beiscsi_hba *phba = data; in beiscsi_show_boot_ini_info() local
302 struct beiscsi_hba *phba = data; in beiscsi_show_boot_eth_info() local
418 struct beiscsi_hba *phba; in beiscsi_hba_alloc() local
450 static void beiscsi_unmap_pci_function(struct beiscsi_hba *phba) in beiscsi_unmap_pci_function()
466 static int beiscsi_map_pci_bars(struct beiscsi_hba *phba, in beiscsi_map_pci_bars()
530 static int be_ctrl_init(struct beiscsi_hba *phba, struct pci_dev *pdev) in be_ctrl_init()
562 static void beiscsi_get_params(struct beiscsi_hba *phba) in beiscsi_get_params()
588 static void hwi_ring_eq_db(struct beiscsi_hba *phba, in hwi_ring_eq_db()
612 struct beiscsi_hba *phba; in be_isr_mcc() local
659 struct beiscsi_hba *phba; in be_isr_msix() local
719 struct beiscsi_hba *phba; in be_isr() local
820 static int beiscsi_init_irqs(struct beiscsi_hba *phba) in beiscsi_init_irqs()
889 static void hwi_ring_cq_db(struct beiscsi_hba *phba, in hwi_ring_cq_db()
903 struct beiscsi_hba *phba, in beiscsi_process_async_pdu()
950 static struct sgl_handle *alloc_io_sgl_handle(struct beiscsi_hba *phba) in alloc_io_sgl_handle()
973 free_io_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle) in free_io_sgl_handle()
1003 struct wrb_handle *alloc_wrb_handle(struct beiscsi_hba *phba, unsigned int cid) in alloc_wrb_handle()
1037 free_wrb_handle(struct beiscsi_hba *phba, struct hwi_wrb_context *pwrb_context, in free_wrb_handle()
1054 static struct sgl_handle *alloc_mgmt_sgl_handle(struct beiscsi_hba *phba) in alloc_mgmt_sgl_handle()
1076 free_mgmt_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle) in free_mgmt_sgl_handle()
1234 struct beiscsi_hba *phba, struct sol_cqe *psol) in hwi_complete_drvr_msgs()
1286 struct beiscsi_hba *phba, struct sol_cqe *psol) in hwi_complete_cmd()
1365 hwi_get_async_handle(struct beiscsi_hba *phba, in hwi_get_async_handle()
1494 static unsigned int hwi_free_async_msg(struct beiscsi_hba *phba, in hwi_free_async_msg()
1544 static void hwi_post_async_buffers(struct beiscsi_hba *phba, in hwi_post_async_buffers()
1626 static void hwi_flush_default_pdu_buffer(struct beiscsi_hba *phba, in hwi_flush_default_pdu_buffer()
1651 struct beiscsi_hba *phba, in hwi_fwd_async_msg()
1694 struct beiscsi_hba *phba, in hwi_gather_async_pdu()
1758 struct beiscsi_hba *phba, in hwi_process_default_pdu_ring()
1778 static void beiscsi_process_mcc_isr(struct beiscsi_hba *phba) in beiscsi_process_mcc_isr()
1831 struct beiscsi_hba *phba; in beiscsi_process_cq() local
1968 struct beiscsi_hba *phba = in beiscsi_process_all_cqs() local
1996 struct beiscsi_hba *phba; in be_iopoll() local
2104 struct beiscsi_hba *phba = beiscsi_conn->phba; in hwi_write_buffer() local
2164 static void beiscsi_find_mem_req(struct beiscsi_hba *phba) in beiscsi_find_mem_req()
2225 static int beiscsi_alloc_mem(struct beiscsi_hba *phba) in beiscsi_alloc_mem()
2321 static int beiscsi_get_memory(struct beiscsi_hba *phba) in beiscsi_get_memory()
2327 static void iscsi_init_global_templates(struct beiscsi_hba *phba) in iscsi_init_global_templates()
2352 static void beiscsi_init_wrb_handle(struct beiscsi_hba *phba) in beiscsi_init_wrb_handle()
2447 static void hwi_init_async_pdu_ctx(struct beiscsi_hba *phba) in hwi_init_async_pdu_ctx()
2628 hwi_build_be_sgl_arr(struct beiscsi_hba *phba, in hwi_build_be_sgl_arr()
2640 hwi_build_be_sgl_by_offset(struct beiscsi_hba *phba, in hwi_build_be_sgl_by_offset()
2667 static int beiscsi_create_eqs(struct beiscsi_hba *phba, in beiscsi_create_eqs()
2727 static int beiscsi_create_cqs(struct beiscsi_hba *phba, in beiscsi_create_cqs()
2790 beiscsi_create_def_hdr(struct beiscsi_hba *phba, in beiscsi_create_def_hdr()
2835 beiscsi_create_def_data(struct beiscsi_hba *phba, in beiscsi_create_def_data()
2882 beiscsi_post_pages(struct beiscsi_hba *phba) in beiscsi_post_pages()
2913 static void be_queue_free(struct beiscsi_hba *phba, struct be_queue_info *q) in be_queue_free()
2921 static int be_queue_alloc(struct beiscsi_hba *phba, struct be_queue_info *q, in be_queue_alloc()
2938 beiscsi_create_wrb_rings(struct beiscsi_hba *phba, in beiscsi_create_wrb_rings()
3014 static void free_wrb_handles(struct beiscsi_hba *phba) in free_wrb_handles()
3028 static void be_mcc_queues_destroy(struct beiscsi_hba *phba) in be_mcc_queues_destroy()
3044 static void hwi_cleanup(struct beiscsi_hba *phba) in hwi_cleanup()
3088 static int be_mcc_queues_create(struct beiscsi_hba *phba, in be_mcc_queues_create()
3143 static int hwi_init_port(struct beiscsi_hba *phba) in hwi_init_port()
3221 static int hwi_init_controller(struct beiscsi_hba *phba) in hwi_init_controller()
3249 static void beiscsi_free_mem(struct beiscsi_hba *phba) in beiscsi_free_mem()
3272 static int beiscsi_init_controller(struct beiscsi_hba *phba) in beiscsi_init_controller()
3294 static int beiscsi_init_sgl_handle(struct beiscsi_hba *phba) in beiscsi_init_sgl_handle()
3393 static int hba_setup_cid_tbls(struct beiscsi_hba *phba) in hba_setup_cid_tbls()
3423 static void hwi_enable_intr(struct beiscsi_hba *phba) in hwi_enable_intr()
3460 static void hwi_disable_intr(struct beiscsi_hba *phba) in hwi_disable_intr()
3476 static int beiscsi_get_boot_info(struct beiscsi_hba *phba) in beiscsi_get_boot_info()
3561 struct beiscsi_hba *phba = data; in beiscsi_boot_release() local
3566 static int beiscsi_setup_boot_info(struct beiscsi_hba *phba) in beiscsi_setup_boot_info()
3615 static int beiscsi_init_port(struct beiscsi_hba *phba) in beiscsi_init_port()
3649 static void hwi_purge_eq(struct beiscsi_hba *phba) in hwi_purge_eq()
3682 static void beiscsi_clean_port(struct beiscsi_hba *phba) in beiscsi_clean_port()
3706 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_offload_connection() local
3808 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_alloc_pdu() local
3919 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_cleanup_task() local
3965 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_iotask() local
4025 struct beiscsi_hba *phba = beiscsi_conn->phba; in beiscsi_mtask() local
4129 static void beiscsi_quiesce(struct beiscsi_hba *phba) in beiscsi_quiesce()
4178 struct beiscsi_hba *phba = NULL; in beiscsi_remove() local
4197 struct beiscsi_hba *phba = NULL; in beiscsi_shutdown() local
4209 static void beiscsi_msix_enable(struct beiscsi_hba *phba) in beiscsi_msix_enable()
4227 struct beiscsi_hba *phba = NULL; in beiscsi_dev_probe() local