Lines Matching refs:beiscsi_hba
75 struct beiscsi_hba *phba = iscsi_host_priv(shost); \
82 beiscsi_##_name##_change(struct beiscsi_hba *phba, uint32_t val)\
106 struct beiscsi_hba *phba = iscsi_host_priv(shost);\
120 beiscsi_##_name##_init(struct beiscsi_hba *phba, uint32_t val) \
225 struct beiscsi_hba *phba;
278 struct beiscsi_hba *phba;
408 static struct beiscsi_hba *beiscsi_hba_alloc(struct pci_dev *pcidev)
410 struct beiscsi_hba *phba;
434 static void beiscsi_unmap_pci_function(struct beiscsi_hba *phba)
450 static int beiscsi_map_pci_bars(struct beiscsi_hba *phba,
525 static int be_ctrl_init(struct beiscsi_hba *phba, struct pci_dev *pdev)
558 static void beiscsi_get_params(struct beiscsi_hba *phba)
634 static void hwi_ring_eq_db(struct beiscsi_hba *phba,
667 struct beiscsi_hba *phba;
707 struct beiscsi_hba *phba;
729 struct beiscsi_hba *phba;
784 static void beiscsi_free_irqs(struct beiscsi_hba *phba)
803 static int beiscsi_init_irqs(struct beiscsi_hba *phba)
870 void hwi_ring_cq_db(struct beiscsi_hba *phba,
892 static struct sgl_handle *alloc_io_sgl_handle(struct beiscsi_hba *phba)
920 free_io_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle)
984 struct wrb_handle *alloc_wrb_handle(struct beiscsi_hba *phba, unsigned int cid,
1025 free_wrb_handle(struct beiscsi_hba *phba, struct hwi_wrb_context *pwrb_context,
1039 static struct sgl_handle *alloc_mgmt_sgl_handle(struct beiscsi_hba *phba)
1067 free_mgmt_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle)
1217 struct beiscsi_hba *phba, struct sol_cqe *psol)
1270 static void adapter_get_sol_cqe(struct beiscsi_hba *phba,
1325 struct beiscsi_hba *phba, struct sol_cqe *psol)
1410 struct beiscsi_hba *phba = beiscsi_conn->phba;
1461 beiscsi_hdl_purge_handles(struct beiscsi_hba *phba,
1484 struct beiscsi_hba *phba = beiscsi_conn->phba;
1593 struct beiscsi_hba *phba = beiscsi_conn->phba;
1647 struct beiscsi_hba *phba;
1707 beiscsi_hdq_post_handles(struct beiscsi_hba *phba,
1767 struct beiscsi_hba *phba = beiscsi_conn->phba;
1793 void beiscsi_process_mcc_cq(struct beiscsi_hba *phba)
1831 struct beiscsi_hba *phba;
1860 struct beiscsi_hba *phba;
2035 struct beiscsi_hba *phba;
2266 struct beiscsi_hba *phba = beiscsi_conn->phba;
2347 static void beiscsi_find_mem_req(struct beiscsi_hba *phba)
2449 static int beiscsi_alloc_mem(struct beiscsi_hba *phba)
2565 static int beiscsi_get_memory(struct beiscsi_hba *phba)
2571 static void iscsi_init_global_templates(struct beiscsi_hba *phba)
2596 static int beiscsi_init_wrb_handle(struct beiscsi_hba *phba)
2701 static int hwi_init_async_pdu_ctx(struct beiscsi_hba *phba)
2956 hwi_build_be_sgl_arr(struct beiscsi_hba *phba,
2968 hwi_build_be_sgl_by_offset(struct beiscsi_hba *phba,
2995 static int beiscsi_create_eqs(struct beiscsi_hba *phba,
3061 static int beiscsi_create_cqs(struct beiscsi_hba *phba,
3127 beiscsi_create_def_hdr(struct beiscsi_hba *phba,
3179 beiscsi_create_def_data(struct beiscsi_hba *phba,
3237 beiscsi_post_template_hdr(struct beiscsi_hba *phba)
3271 beiscsi_post_pages(struct beiscsi_hba *phba)
3307 static void be_queue_free(struct beiscsi_hba *phba, struct be_queue_info *q)
3317 static int be_queue_alloc(struct beiscsi_hba *phba, struct be_queue_info *q,
3334 beiscsi_create_wrb_rings(struct beiscsi_hba *phba,
3433 static void free_wrb_handles(struct beiscsi_hba *phba)
3447 static void be_mcc_queues_destroy(struct beiscsi_hba *phba)
3508 static int be_mcc_queues_create(struct beiscsi_hba *phba,
3552 static void be2iscsi_enable_msix(struct beiscsi_hba *phba)
3583 static void hwi_purge_eq(struct beiscsi_hba *phba)
3619 static void hwi_cleanup_port(struct beiscsi_hba *phba)
3692 static int hwi_init_port(struct beiscsi_hba *phba)
3819 static int hwi_init_controller(struct beiscsi_hba *phba)
3856 static void beiscsi_free_mem(struct beiscsi_hba *phba)
3881 static int beiscsi_init_sgl_handle(struct beiscsi_hba *phba)
3989 static int hba_setup_cid_tbls(struct beiscsi_hba *phba)
4095 static void hwi_enable_intr(struct beiscsi_hba *phba)
4136 static void hwi_disable_intr(struct beiscsi_hba *phba)
4152 static int beiscsi_init_port(struct beiscsi_hba *phba)
4184 static void beiscsi_cleanup_port(struct beiscsi_hba *phba)
4219 struct beiscsi_hba *phba = beiscsi_conn->phba;
4259 struct beiscsi_hba *phba = beiscsi_conn->phba;
4305 struct beiscsi_hba *phba = beiscsi_conn->phba;
4379 struct beiscsi_hba *phba = beiscsi_conn->phba;
4527 struct beiscsi_hba *phba = beiscsi_conn->phba;
4588 struct beiscsi_hba *phba = beiscsi_conn->phba;
4646 struct beiscsi_hba *phba = beiscsi_conn->phba;
4763 struct beiscsi_hba *phba;
4818 struct beiscsi_hba *phba;
4908 static void beiscsi_hba_attrs_init(struct beiscsi_hba *phba)
4914 void beiscsi_start_boot_work(struct beiscsi_hba *phba, unsigned int s_handle)
4939 struct beiscsi_hba *phba = data;
5003 struct beiscsi_hba *phba = data;
5018 struct beiscsi_hba *phba = data;
5084 struct beiscsi_hba *phba = data;
5089 static int beiscsi_boot_create_kset(struct beiscsi_hba *phba)
5150 struct beiscsi_hba *phba =
5151 container_of(work, struct beiscsi_hba, boot_work);
5200 struct beiscsi_hba *phba;
5206 phba = container_of(work, struct beiscsi_hba, eqd_update.work);
5252 struct beiscsi_hba *phba = from_timer(phba, t, hw_check);
5269 struct beiscsi_hba *phba = from_timer(phba, t, hw_check);
5297 static int beiscsi_enable_port(struct beiscsi_hba *phba)
5395 static void beiscsi_disable_port(struct beiscsi_hba *phba, int unload)
5428 struct beiscsi_hba *phba;
5430 phba = container_of(work, struct beiscsi_hba, sess_work);
5441 struct beiscsi_hba *phba;
5443 phba = container_of(work, struct beiscsi_hba, recover_port.work);
5451 struct beiscsi_hba *phba = NULL;
5453 phba = (struct beiscsi_hba *)pci_get_drvdata(pdev);
5489 struct beiscsi_hba *phba = NULL;
5492 phba = (struct beiscsi_hba *)pci_get_drvdata(pdev);
5520 struct beiscsi_hba *phba;
5523 phba = (struct beiscsi_hba *)pci_get_drvdata(pdev);
5537 struct beiscsi_hba *phba = NULL;
5759 struct beiscsi_hba *phba = NULL;