Searched refs:hba (Results 26 - 50 of 73) sorted by relevance

123

/linux-master/drivers/scsi/bnx2i/
H A Dbnx2i_sysfs.c21 * Map device to hba structure
42 struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev); local
44 return sprintf(buf, "0x%x\n", hba->max_sqes);
63 struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev); local
67 if (hba->ofld_conns_active)
70 if (test_bit(BNX2I_NX2_DEV_57710, &hba->cnic_dev_type))
78 hba->max_sqes = val;
100 struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev); local
102 return sprintf(buf, "0x%x\n", hba->num_ccell);
120 struct bnx2i_hba *hba local
[all...]
H A Dbnx2i_hwi.c34 if (test_bit(BNX2I_NX2_DEV_57710, &ep->hba->cnic_dev_type))
44 * @hba: Adapter for which adjustments is to be made
48 static void bnx2i_adjust_qp_size(struct bnx2i_hba *hba) argument
52 if (test_bit(BNX2I_NX2_DEV_5706, &hba->cnic_dev_type) ||
53 test_bit(BNX2I_NX2_DEV_5708, &hba->cnic_dev_type) ||
54 test_bit(BNX2I_NX2_DEV_5709, &hba->cnic_dev_type)) {
55 if (!is_power_of_2(hba->max_sqes))
56 hba->max_sqes = rounddown_pow_of_two(hba->max_sqes);
58 if (!is_power_of_2(hba
97 bnx2i_get_link_state(struct bnx2i_hba *hba) argument
114 bnx2i_iscsi_license_error(struct bnx2i_hba *hba, u32 error_code) argument
632 struct bnx2i_hba *hba = bnx2i_conn->hba; local
727 bnx2i_send_cmd_cleanup_req(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd) argument
751 bnx2i_send_conn_destroy(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) argument
785 bnx2i_570x_send_conn_ofld_req(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) argument
845 bnx2i_5771x_send_conn_ofld_req(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) argument
914 bnx2i_send_conn_ofld_req(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) argument
1043 bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) argument
1183 bnx2i_free_qp_resc(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) argument
1244 bnx2i_send_fw_iscsi_init_msg(struct bnx2i_hba *hba) argument
1341 struct bnx2i_hba *hba = bnx2i_conn->hba; local
1959 struct bnx2i_hba *hba = bnx2i_conn->hba; local
2086 bnx2i_fastpath_notification(struct bnx2i_hba *hba, struct iscsi_kcqe *new_cqe_kcqe) argument
2120 bnx2i_process_update_conn_cmpl(struct bnx2i_hba *hba, struct iscsi_kcqe *update_kcqe) argument
2155 bnx2i_recovery_que_add_conn(struct bnx2i_hba *hba, struct bnx2i_conn *bnx2i_conn) argument
2171 bnx2i_process_tcp_error(struct bnx2i_hba *hba, struct iscsi_kcqe *tcp_err) argument
2204 bnx2i_process_iscsi_error(struct bnx2i_hba *hba, struct iscsi_kcqe *iscsi_err) argument
2388 bnx2i_process_conn_destroy_cmpl(struct bnx2i_hba *hba, struct iscsi_kcqe *conn_destroy) argument
2422 bnx2i_process_ofld_cmpl(struct bnx2i_hba *hba, struct iscsi_kcqe *ofld_kcqe) argument
2478 struct bnx2i_hba *hba = context; local
2533 struct bnx2i_hba *hba = context; local
2656 struct bnx2i_hba *hba = context; local
[all...]
H A Dbnx2i.h272 * @hba: adapter structure pointer
285 struct bnx2i_hba *hba; member in struct:bnx2i_conn
372 * @lock: lock to synchonize access to hba structure
390 * @num_conn_opened: statistic counter, total num conns opened on this hba
454 spinlock_t lock; /* protects hba structure access */
729 * @hba: adapter to which this connection belongs
750 struct bnx2i_hba *hba; member in struct:bnx2i_endpoint
805 extern void bnx2i_identify_device(struct bnx2i_hba *hba, struct cnic_dev *dev);
815 struct bnx2i_conn *bnx2i_get_conn_from_id(struct bnx2i_hba *hba,
820 struct bnx2i_endpoint *bnx2i_ep_ofld_list_next(struct bnx2i_hba *hba);
[all...]
/linux-master/drivers/ufs/host/
H A Dufshcd-dwc.h21 int ufshcd_dwc_link_startup_notify(struct ufs_hba *hba,
23 int ufshcd_dwc_dme_set_attrs(struct ufs_hba *hba,
H A Dtc-dwc-g210.c21 * @hba: Pointer to drivers structure
25 static int tc_dwc_g210_setup_40bit_rmmi(struct ufs_hba *hba) argument
78 return ufshcd_dwc_dme_set_attrs(hba, setup_attrs,
84 * @hba: Pointer to drivers structure
88 static int tc_dwc_g210_setup_20bit_rmmi_lane0(struct ufs_hba *hba) argument
130 return ufshcd_dwc_dme_set_attrs(hba, setup_attrs,
136 * @hba: Pointer to drivers structure
140 static int tc_dwc_g210_setup_20bit_rmmi_lane1(struct ufs_hba *hba) argument
187 ufshcd_dme_get(hba, UIC_ARG_MIB(PA_AVAILRXDATALANES),
189 ufshcd_dme_get(hba, UIC_ARG_MI
216 tc_dwc_g210_setup_20bit_rmmi(struct ufs_hba *hba) argument
255 tc_dwc_g210_config_40_bit(struct ufs_hba *hba) argument
285 tc_dwc_g210_config_20_bit(struct ufs_hba *hba) argument
[all...]
H A Dufs-qcom.h139 ufs_qcom_get_controller_revision(struct ufs_hba *hba, argument
142 u32 ver = ufshcd_readl(hba, REG_UFS_HW_VERSION);
149 static inline void ufs_qcom_assert_reset(struct ufs_hba *hba) argument
151 ufshcd_rmwl(hba, UFS_PHY_SOFT_RESET, UFS_PHY_SOFT_RESET, REG_UFS_CFG1);
157 ufshcd_readl(hba, REG_UFS_CFG1);
160 static inline void ufs_qcom_deassert_reset(struct ufs_hba *hba) argument
162 ufshcd_rmwl(hba, UFS_PHY_SOFT_RESET, 0, REG_UFS_CFG1);
168 ufshcd_readl(hba, REG_UFS_CFG1);
187 struct ufs_hba *hba; member in struct:ufs_qcom_host
229 #define ufs_qcom_is_link_off(hba) ufshcd_is_link_of
[all...]
H A Dtc-dwc-g210-pci.c42 struct ufs_hba *hba = pci_get_drvdata(pdev); local
46 ufshcd_remove(hba);
59 struct ufs_hba *hba; local
91 err = ufshcd_alloc_host(&pdev->dev, &hba);
97 hba->vops = &tc_dwc_g210_pci_hba_vops;
99 err = ufshcd_init(hba, mmio_base, pdev->irq);
H A Dufshcd-pltfrm.c24 static int ufshcd_parse_clock_info(struct ufs_hba *hba) argument
29 struct device *dev = hba->dev;
107 list_add_tail(&clki->list, &hba->clk_list_head);
170 * @hba: per adapter instance
179 static int ufshcd_parse_regulator_info(struct ufs_hba *hba) argument
182 struct device *dev = hba->dev;
183 struct ufs_vreg_info *info = &hba->vreg_info;
185 err = ufshcd_populate_vreg(dev, "vdd-hba", &info->vdd_hba, true);
202 static void ufshcd_init_lanes_per_dir(struct ufs_hba *hba) argument
204 struct device *dev = hba
226 ufshcd_parse_clock_min_max_freq(struct ufs_hba *hba) argument
266 ufshcd_parse_operating_points(struct ufs_hba *hba) argument
466 struct ufs_hba *hba; local
[all...]
H A Dufs-renesas.c275 static void ufs_renesas_dbg_register_dump(struct ufs_hba *hba) argument
277 ufshcd_dump_regs(hba, 0xc0, 0x40, "regs: 0xc0 + ");
280 static void ufs_renesas_reg_control(struct ufs_hba *hba, argument
291 ufshcd_writel(hba, save[p->index], p->reg);
297 save[p->index] = ufshcd_readl(hba, p->reg) & p->mask;
300 ret = readl_poll_timeout_atomic(hba->mmio_base + p->reg,
305 dev_err(hba->dev, "%s: poll failed %d (%08x, %08x, %08x)\n",
315 ufshcd_writel(hba, p->u.val, p->reg);
322 static void ufs_renesas_pre_init(struct ufs_hba *hba) argument
328 ufs_renesas_reg_control(hba,
331 ufs_renesas_hce_enable_notify(struct ufs_hba *hba, enum ufs_notify_change_status status) argument
347 ufs_renesas_setup_clocks(struct ufs_hba *hba, bool on, enum ufs_notify_change_status status) argument
358 ufs_renesas_init(struct ufs_hba *hba) argument
393 struct ufs_hba *hba = platform_get_drvdata(pdev); local
[all...]
H A Dufs-exynos.h212 struct ufs_hba *hba; member in struct:exynos_ufs
270 static inline void exynos_ufs_enable_ov_tm(struct ufs_hba *hba) argument
272 ufshcd_dme_set(hba, UIC_ARG_MIB(PA_DBG_OV_TM), true);
275 static inline void exynos_ufs_disable_ov_tm(struct ufs_hba *hba) argument
277 ufshcd_dme_set(hba, UIC_ARG_MIB(PA_DBG_OV_TM), false);
280 static inline void exynos_ufs_enable_dbg_mode(struct ufs_hba *hba) argument
282 ufshcd_dme_set(hba, UIC_ARG_MIB(PA_DBG_MODE), true);
285 static inline void exynos_ufs_disable_dbg_mode(struct ufs_hba *hba) argument
287 ufshcd_dme_set(hba, UIC_ARG_MIB(PA_DBG_MODE), false);
H A Dtc-dwc-g210-pltfrm.c79 struct ufs_hba *hba = platform_get_drvdata(pdev); local
82 ufshcd_remove(hba);
H A Dufs-sprd.h78 struct ufs_hba *hba; member in struct:ufs_sprd_host
/linux-master/drivers/ufs/core/
H A Dufshcd-crypto.h40 bool ufshcd_crypto_enable(struct ufs_hba *hba);
42 int ufshcd_hba_init_crypto_capabilities(struct ufs_hba *hba);
44 void ufshcd_init_crypto(struct ufs_hba *hba);
46 void ufshcd_crypto_register(struct ufs_hba *hba, struct request_queue *q);
57 static inline bool ufshcd_crypto_enable(struct ufs_hba *hba) argument
62 static inline int ufshcd_hba_init_crypto_capabilities(struct ufs_hba *hba) argument
67 static inline void ufshcd_init_crypto(struct ufs_hba *hba) { } argument
69 static inline void ufshcd_crypto_register(struct ufs_hba *hba, argument
H A Dufs_bsg.c16 static int ufs_bsg_get_query_desc_size(struct ufs_hba *hba, int *desc_len, argument
29 static int ufs_bsg_alloc_desc_buffer(struct ufs_hba *hba, struct bsg_job *job, argument
42 if (ufs_bsg_get_query_desc_size(hba, desc_len, qr)) {
43 dev_err(hba->dev, "Illegal desc size\n");
48 dev_err(hba->dev, "Illegal desc size\n");
67 static int ufs_bsg_exec_advanced_rpmb_req(struct ufs_hba *hba, struct bsg_job *job) argument
79 if (hba->ufs_version < ufshci_version(4, 0) || !hba->dev_info.b_advanced_rpmb_en)
111 sg_cnt = dma_map_sg(hba->host->dma_dev, payload->sg_list, payload->sg_cnt, dir);
118 ret = ufshcd_advanced_rpmb_req_handler(hba,
136 struct ufs_hba *hba = shost_priv(dev_to_shost(job->dev->parent)); local
211 ufs_bsg_remove(struct ufs_hba *hba) argument
237 ufs_bsg_probe(struct ufs_hba *hba) argument
[all...]
H A Dufs-sysfs.c89 struct ufs_hba *hba = dev_get_drvdata(dev); local
90 struct ufs_dev_info *dev_info = &hba->dev_info;
100 (!(hba->caps & UFSHCD_CAP_DEEPSLEEP) ||
104 spin_lock_irqsave(hba->host->host_lock, flags);
106 hba->rpm_lvl = value;
108 hba->spm_lvl = value;
109 spin_unlock_irqrestore(hba->host->host_lock, flags);
116 struct ufs_hba *hba = dev_get_drvdata(dev); local
118 return sysfs_emit(buf, "%d\n", hba->rpm_lvl);
130 struct ufs_hba *hba local
139 struct ufs_hba *hba = dev_get_drvdata(dev); local
148 struct ufs_hba *hba = dev_get_drvdata(dev); local
162 struct ufs_hba *hba = dev_get_drvdata(dev); local
171 struct ufs_hba *hba = dev_get_drvdata(dev); local
206 struct ufs_hba *hba = dev_get_drvdata(dev); local
234 struct ufs_hba *hba = dev_get_drvdata(dev); local
263 struct ufs_hba *hba = dev_get_drvdata(dev); local
271 struct ufs_hba *hba = dev_get_drvdata(dev); local
308 struct ufs_hba *hba = dev_get_drvdata(dev); local
316 struct ufs_hba *hba = dev_get_drvdata(dev); local
338 struct ufs_hba *hba = dev_get_drvdata(dev); local
347 struct ufs_hba *hba = dev_get_drvdata(dev); local
381 struct ufs_hba *hba = dev_get_drvdata(dev); local
390 struct ufs_hba *hba = dev_get_drvdata(dev); local
421 struct ufs_hba *hba = dev_get_drvdata(dev); local
441 struct ufs_hba *hba = dev_get_drvdata(dev); local
491 struct ufs_hba *hba = dev_get_drvdata(dev); local
499 struct ufs_hba *hba = dev_get_drvdata(dev); local
525 struct ufs_hba *hba = dev_get_drvdata(dev); local
534 struct ufs_hba *hba = dev_get_drvdata(dev); local
560 struct ufs_hba *hba = dev_get_drvdata(dev); local
569 struct ufs_hba *hba = dev_get_drvdata(dev); local
586 struct ufs_hba *hba = dev_get_drvdata(dev); local
594 struct ufs_hba *hba = dev_get_drvdata(dev); local
603 struct ufs_hba *hba = dev_get_drvdata(dev); local
612 struct ufs_hba *hba = dev_get_drvdata(dev); local
623 struct ufs_hba *hba = dev_get_drvdata(dev); local
633 struct ufs_hba *hba = dev_get_drvdata(dev); local
643 struct ufs_hba *hba = dev_get_drvdata(dev); local
653 struct ufs_hba *hba = dev_get_drvdata(dev); local
661 struct ufs_hba *hba = dev_get_drvdata(dev); local
670 struct ufs_hba *hba = dev_get_drvdata(dev); local
679 struct ufs_hba *hba = dev_get_drvdata(dev); local
690 struct ufs_hba *hba = dev_get_drvdata(dev); local
700 struct ufs_hba *hba = dev_get_drvdata(dev); local
710 struct ufs_hba *hba = dev_get_drvdata(dev); local
761 struct ufs_hba *hba = dev_get_drvdata(dev); local
769 struct ufs_hba *hba = dev_get_drvdata(dev); local
777 struct ufs_hba *hba = dev_get_drvdata(dev); local
785 struct ufs_hba *hba = dev_get_drvdata(dev); local
795 struct ufs_hba *hba = dev_get_drvdata(dev); local
803 struct ufs_hba *hba = dev_get_drvdata(dev); local
830 ufs_sysfs_read_desc_param(struct ufs_hba *hba, enum desc_idn desc_id, u8 desc_index, u8 param_offset, u8 *sysfs_buf, u8 param_size) argument
1527 struct ufs_hba *hba = shost_priv(sdev->host); local
[all...]
/linux-master/drivers/parisc/
H A Dlba_pci.c111 static inline struct lba_device *LBA_DEV(struct pci_hba_data *hba) argument
113 return container_of(hba, struct lba_device, hba);
191 u8 first_bus = d->hba.hba_bus->busn_res.start;
192 u8 last_sub_bus = d->hba.hba_bus->busn_res.end;
207 error_config = READ_REG32(d->hba.base_addr + LBA_ERROR_CONFIG); \
210 status_control = READ_REG32(d->hba.base_addr + LBA_STAT_CTL); \
216 arb_mask = READ_REG32(d->hba.base_addr + LBA_ARB_MASK); \
222 WRITE_REG32(0x1, d->hba.base_addr + LBA_ARB_MASK); \
228 WRITE_REG32(error_config | LBA_SMART_MODE, d->hba
[all...]
H A Ddino.c143 struct pci_hba_data hba; /* 'C' inheritance - must be first */ member in struct:dino_device
153 static inline struct dino_device *DINO_DEV(struct pci_hba_data *hba) argument
155 return container_of(hba, struct dino_device, hba);
177 void __iomem *base_addr = d->hba.base_addr;
212 void __iomem *base_addr = d->hba.base_addr;
305 __raw_writel(dino_dev->imr, dino_dev->hba.base_addr+DINO_IMR);
322 __raw_readl(dino_dev->hba.base_addr+DINO_IPR);
326 __raw_writel( dino_dev->imr, dino_dev->hba.base_addr+DINO_IMR);
337 tmp = __raw_readl(dino_dev->hba
[all...]
H A Deisa.c62 struct pci_hba_data hba; member in struct:eisa_ba
303 eisa_dev.hba.dev = dev;
304 eisa_dev.hba.iommu = ccio_get_iommu(dev);
306 eisa_dev.hba.lmmio_space.name = "EISA";
307 eisa_dev.hba.lmmio_space.start = F_EXTEND(0xfc000000);
308 eisa_dev.hba.lmmio_space.end = F_EXTEND(0xffbfffff);
309 eisa_dev.hba.lmmio_space.flags = IORESOURCE_MEM;
310 result = ccio_request_resource(dev, &eisa_dev.hba.lmmio_space);
315 eisa_dev.hba.io_space.name = "EISA";
316 eisa_dev.hba
[all...]
/linux-master/drivers/scsi/bnx2fc/
H A Dbnx2fc_fcoe.c78 static int bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba);
79 static int bnx2fc_bind_adapter_devices(struct bnx2fc_hba *hba);
80 static void bnx2fc_unbind_adapter_devices(struct bnx2fc_hba *hba);
81 static int bnx2fc_bind_pcidev(struct bnx2fc_hba *hba);
82 static void bnx2fc_unbind_pcidev(struct bnx2fc_hba *hba);
93 static int bnx2fc_fw_init(struct bnx2fc_hba *hba);
94 static void bnx2fc_fw_destroy(struct bnx2fc_hba *hba);
193 struct bnx2fc_hba *hba = interface->hba; local
198 mutex_lock(&hba
272 struct bnx2fc_hba *hba; local
682 struct bnx2fc_hba *hba = interface->hba; local
732 struct bnx2fc_hba *hba = interface->hba; local
765 struct bnx2fc_hba *hba = interface->hba; local
785 bnx2fc_get_link_state(struct bnx2fc_hba *hba) argument
795 struct bnx2fc_hba *hba; local
840 struct bnx2fc_hba *hba = from_timer(hba, t, destroy_timer); local
861 struct bnx2fc_hba *hba = (struct bnx2fc_hba *)context; local
995 bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba) argument
1168 bnx2fc_free_vport(struct bnx2fc_hba *hba, struct fc_lport *lport) argument
1333 bnx2fc_hba_destroy(struct bnx2fc_hba *hba) argument
1355 struct bnx2fc_hba *hba; local
1430 bnx2fc_interface_create(struct bnx2fc_hba *hba, struct net_device *netdev, enum fip_mode fip_mode) argument
1492 struct bnx2fc_hba *hba = interface->hba; local
1599 struct bnx2fc_hba *hba = interface->hba; local
1695 bnx2fc_unbind_adapter_devices(struct bnx2fc_hba *hba) argument
1707 bnx2fc_bind_adapter_devices(struct bnx2fc_hba *hba) argument
1721 bnx2fc_bind_pcidev(struct bnx2fc_hba *hba) argument
1772 bnx2fc_unbind_pcidev(struct bnx2fc_hba *hba) argument
1788 struct bnx2fc_hba *hba = handle; local
1824 struct bnx2fc_hba *hba = handle; local
1879 bnx2fc_fw_init(struct bnx2fc_hba *hba) argument
1924 bnx2fc_fw_destroy(struct bnx2fc_hba *hba) argument
1957 struct bnx2fc_hba *hba = handle; local
2034 struct bnx2fc_hba *hba; local
2170 struct bnx2fc_hba *hba; local
2295 struct bnx2fc_hba *hba; local
2471 struct bnx2fc_hba *hba; local
2497 struct bnx2fc_hba *hba; local
2515 struct bnx2fc_hba *hba; local
2749 struct bnx2fc_hba *hba, *next; local
[all...]
H A Dbnx2fc_hwi.c20 static void bnx2fc_fastpath_notification(struct bnx2fc_hba *hba,
22 static void bnx2fc_process_ofld_cmpl(struct bnx2fc_hba *hba,
24 static void bnx2fc_process_enable_conn_cmpl(struct bnx2fc_hba *hba,
26 static void bnx2fc_init_failure(struct bnx2fc_hba *hba, u32 err_code);
27 static void bnx2fc_process_conn_destroy_cmpl(struct bnx2fc_hba *hba,
30 int bnx2fc_send_stat_req(struct bnx2fc_hba *hba) argument
42 stat_req.stat_params_addr_lo = (u32) hba->stats_buf_dma;
43 stat_req.stat_params_addr_hi = (u32) ((u64)hba->stats_buf_dma >> 32);
47 if (hba->cnic && hba
62 bnx2fc_send_fw_fcoe_init_msg(struct bnx2fc_hba *hba) argument
146 bnx2fc_send_fw_fcoe_destroy_msg(struct bnx2fc_hba *hba) argument
177 struct bnx2fc_hba *hba = interface->hba; local
362 struct bnx2fc_hba *hba = interface->hba; local
431 struct bnx2fc_hba *hba = interface->hba; local
491 bnx2fc_send_session_destroy_req(struct bnx2fc_hba *hba, struct bnx2fc_rport *tgt) argument
515 is_valid_lport(struct bnx2fc_hba *hba, struct fc_lport *lport) argument
536 struct bnx2fc_hba *hba; local
637 struct bnx2fc_hba *hba = interface->hba; local
865 struct bnx2fc_hba *hba = interface->hba; local
1000 struct bnx2fc_hba *hba = interface->hba; local
1130 bnx2fc_fastpath_notification(struct bnx2fc_hba *hba, struct fcoe_kcqe *new_cqe_kcqe) argument
1153 bnx2fc_process_ofld_cmpl(struct bnx2fc_hba *hba, struct fcoe_kcqe *ofld_kcqe) argument
1205 bnx2fc_process_enable_conn_cmpl(struct bnx2fc_hba *hba, struct fcoe_kcqe *ofld_kcqe) argument
1246 bnx2fc_process_conn_disable_cmpl(struct bnx2fc_hba *hba, struct fcoe_kcqe *disable_kcqe) argument
1279 bnx2fc_process_conn_destroy_cmpl(struct bnx2fc_hba *hba, struct fcoe_kcqe *destroy_kcqe) argument
1308 bnx2fc_init_failure(struct bnx2fc_hba *hba, u32 err_code) argument
1345 struct bnx2fc_hba *hba = (struct bnx2fc_hba *)context; local
1450 struct bnx2fc_hba *hba = interface->hba; local
1867 bnx2fc_setup_task_ctx(struct bnx2fc_hba *hba) argument
1957 bnx2fc_free_task_ctx(struct bnx2fc_hba *hba) argument
1987 bnx2fc_free_hash_table(struct bnx2fc_hba *hba) argument
2024 bnx2fc_allocate_hash_table(struct bnx2fc_hba *hba) argument
2114 bnx2fc_setup_fw_resc(struct bnx2fc_hba *hba) argument
2171 bnx2fc_free_fw_resc(struct bnx2fc_hba *hba) argument
[all...]
H A Dbnx2fc_tgt.c22 static u32 bnx2fc_alloc_conn_id(struct bnx2fc_hba *hba,
24 static int bnx2fc_alloc_session_resc(struct bnx2fc_hba *hba,
26 static void bnx2fc_free_session_resc(struct bnx2fc_hba *hba,
28 static void bnx2fc_free_conn_id(struct bnx2fc_hba *hba, u32 conn_id);
86 struct bnx2fc_hba *hba = interface->hba; local
100 rval = bnx2fc_alloc_session_resc(hba, tgt);
157 bnx2fc_free_session_resc(hba, tgt);
160 bnx2fc_free_conn_id(hba, tgt->fcoe_conn_id);
293 struct bnx2fc_hba *hba local
355 struct bnx2fc_hba *hba = interface->hba; local
443 struct bnx2fc_hba *hba = interface->hba; local
580 struct bnx2fc_hba *hba = interface->hba; local
613 bnx2fc_alloc_conn_id(struct bnx2fc_hba *hba, struct bnx2fc_rport *tgt) argument
649 bnx2fc_free_conn_id(struct bnx2fc_hba *hba, u32 conn_id) argument
660 bnx2fc_alloc_session_resc(struct bnx2fc_hba *hba, struct bnx2fc_rport *tgt) argument
827 bnx2fc_free_session_resc(struct bnx2fc_hba *hba, struct bnx2fc_rport *tgt) argument
[all...]
H A Dbnx2fc.h152 #define BNX2FC_STATS(hba, stat, cnt) \
157 if (hba->prev_stats.stat.cnt <= val) \
158 val -= hba->prev_stats.stat.cnt; \
160 val += (0xfffffff - hba->prev_stats.stat.cnt); \
161 hba->bfw_stats.cnt += val; \
255 struct bnx2fc_hba *hba; member in struct:bnx2fc_interface
279 struct bnx2fc_hba *hba; member in struct:bnx2fc_cmd_mgr
491 struct bnx2fc_hba *hba; member in struct:bnx2fc_unsol_els
508 int bnx2fc_send_fw_fcoe_init_msg(struct bnx2fc_hba *hba);
509 int bnx2fc_send_fw_fcoe_destroy_msg(struct bnx2fc_hba *hba);
[all...]
/linux-master/arch/parisc/include/asm/
H A Dpci.h111 u8 (*inb) (struct pci_hba_data *hba, u16 port);
112 u16 (*inw) (struct pci_hba_data *hba, u16 port);
113 u32 (*inl) (struct pci_hba_data *hba, u16 port);
114 void (*outb) (struct pci_hba_data *hba, u16 port, u8 data);
115 void (*outw) (struct pci_hba_data *hba, u16 port, u16 data);
116 void (*outl) (struct pci_hba_data *hba, u16 port, u32 data);
/linux-master/drivers/scsi/
H A Dhptiop.h333 struct hptiop_hba * hba; member in struct:hpt_ioctl_k
346 int (*iop_wait_ready)(struct hptiop_hba *hba, u32 millisec);
347 int (*internal_memalloc)(struct hptiop_hba *hba);
348 int (*internal_memfree)(struct hptiop_hba *hba);
349 int (*map_pci_bar)(struct hptiop_hba *hba);
350 void (*unmap_pci_bar)(struct hptiop_hba *hba);
351 void (*enable_intr)(struct hptiop_hba *hba);
352 void (*disable_intr)(struct hptiop_hba *hba);
353 int (*get_config)(struct hptiop_hba *hba,
355 int (*set_config)(struct hptiop_hba *hba,
[all...]
/linux-master/drivers/target/
H A Dtarget_core_device.c682 struct se_device *target_alloc_device(struct se_hba *hba, const char *name) argument
688 dev = hba->backend->ops->alloc_device(hba, name);
710 dev->se_hba = hba;
711 dev->transport = hba->backend->ops;
714 dev->hba_index = hba->hba_index;
896 struct se_hba *hba = dev->se_hba; local
958 spin_lock(&hba->device_lock);
959 hba->dev_count++;
960 spin_unlock(&hba
979 struct se_hba *hba = dev->se_hba; local
1009 struct se_hba *hba; local
1044 struct se_hba *hba = lun0_hba; local
[all...]

Completed in 394 milliseconds

123