Searched refs:ha (Results 26 - 50 of 289) sorted by relevance

1234567891011>>

/drivers/scsi/
H A Deata.c1086 struct hostdata *ha; local
1280 ha = (struct hostdata *)shost->hostdata;
1282 memset(ha, 0, sizeof(struct hostdata));
1283 ha->subversion = subversion;
1284 ha->protocol_rev = protocol_rev;
1285 ha->is_pci = is_pci;
1286 ha->pdev = pdev;
1287 ha->board_number = j;
1289 if (ha->subversion == ESA)
1304 strcpy(ha
1600 map_dma(unsigned int i, struct hostdata *ha) argument
1641 unmap_dma(unsigned int i, struct hostdata *ha) argument
1667 sync_dma(unsigned int i, struct hostdata *ha) argument
1695 scsi_to_dev_dir(unsigned int i, struct hostdata *ha) argument
1754 struct hostdata *ha = (struct hostdata *)shost->hostdata; local
1839 struct hostdata *ha = (struct hostdata *)shost->hostdata; local
1907 struct hostdata *ha = (struct hostdata *)shost->hostdata; local
2100 reorder(struct hostdata *ha, unsigned long cursec, unsigned int ihdlr, unsigned int il[], unsigned int n_ready) argument
2240 flush_dev(struct scsi_device *dev, unsigned long cursec, struct hostdata *ha, unsigned int ihdlr) argument
2292 struct hostdata *ha = (struct hostdata *)shost->hostdata; local
2552 struct hostdata *ha = (struct hostdata *)shost->hostdata; local
[all...]
H A Dgdth_proc.c10 gdth_ha_str *ha = shost_priv(host); local
13 TRACE2(("gdth_set_info() ha %d\n",ha->hanum,));
19 ret_val = gdth_set_asc_info(host, buffer, length, ha);
27 int length, gdth_ha_str *ha)
39 TRACE2(("gdth_set_asc_info() ha %d\n",ha->hanum));
60 if (ha->hdr[i].present) {
66 if (ha->cache_feat & GDT_64BIT) {
98 if (ha
26 gdth_set_asc_info(struct Scsi_Host *host, char *buffer, int length, gdth_ha_str *ha) argument
140 gdth_ha_str *ha = shost_priv(host); local
560 gdth_ioctl_alloc(gdth_ha_str *ha, int size, int scratch, u64 *paddr) argument
588 gdth_ioctl_free(gdth_ha_str *ha, int size, char *buf, u64 paddr) argument
602 gdth_ioctl_check_bin(gdth_ha_str *ha, u16 size) argument
619 gdth_wait_completion(gdth_ha_str *ha, int busnum, int id) argument
[all...]
H A Dips.h61 #define IPS_COMMAND_ID(ha, scb) (int) (scb - ha->scbs)
62 #define IPS_IS_TROMBONE(ha) (((ha->pcidev->device == IPS_DEVICEID_COPPERHEAD) && \
63 (ha->pcidev->revision >= IPS_REVID_TROMBONE32) && \
64 (ha->pcidev->revision <= IPS_REVID_TROMBONE64)) ? 1 : 0)
65 #define IPS_IS_CLARINET(ha) (((ha->pcidev->device == IPS_DEVICEID_COPPERHEAD) && \
66 (ha->pcidev->revision >= IPS_REVID_CLARINETP1) && \
67 (ha
[all...]
/drivers/scsi/qla2xxx/
H A Dqla_inline.h61 struct qla_hw_data *ha = rsp->hw; local
63 if (IS_P3P_TYPE(ha))
66 ha->isp_ops->intr_handler(0, rsp);
95 qla2x00_set_reserved_loop_ids(struct qla_hw_data *ha) argument
99 if (IS_FWI2_CAPABLE(ha))
103 set_bit(i, ha->loop_id_map);
104 set_bit(MANAGEMENT_SERVER, ha->loop_id_map);
105 set_bit(BROADCAST, ha->loop_id_map);
111 struct qla_hw_data *ha = vha->hw; local
112 if (IS_FWI2_CAPABLE(ha))
121 struct qla_hw_data *ha = fcport->vha->hw; local
132 qla2x00_clean_dsd_pool(struct qla_hw_data *ha, srb_t *sp, struct qla_tgt_cmd *tc) argument
222 struct qla_hw_data *ha = vha->hw; local
264 qla2x00_gid_list_size(struct qla_hw_data *ha) argument
273 qla2x00_handle_mbx_completion(struct qla_hw_data *ha, int status) argument
[all...]
H A Dqla_mr.c23 * ha = adapter block pointer.
52 struct qla_hw_data *ha = vha->hw; local
53 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
55 if (ha->pdev->error_state > pci_channel_io_frozen) {
68 reg = ha->iobase;
74 if (ha->flags.pci_channel_io_perm_failure) {
80 if (ha->flags.isp82xx_fw_hung) {
84 "FW hung = %d.\n", ha->flags.isp82xx_fw_hung);
94 if (!wait_for_completion_timeout(&ha->mbx_cmd_comp, mcp->tov * HZ)) {
102 ha
396 struct qla_hw_data *ha = vha->hw; local
499 struct qla_hw_data *ha = vha->hw; local
527 struct qla_hw_data *ha = vha->hw; local
633 struct qla_hw_data *ha = vha->hw; local
653 struct qla_hw_data *ha = vha->hw; local
672 struct qla_hw_data *ha = vha->hw; local
688 struct qla_hw_data *ha = vha->hw; local
700 struct qla_hw_data *ha = vha->hw; local
707 qlafx00_enable_intrs(struct qla_hw_data *ha) argument
718 qlafx00_disable_intrs(struct qla_hw_data *ha) argument
745 struct qla_hw_data *ha = vha->hw; local
764 qlafx00_iospace_config(struct qla_hw_data *ha) argument
833 struct qla_hw_data *ha = vha->hw; local
859 struct qla_hw_data *ha = vha->hw; local
903 struct qla_hw_data *ha = vha->hw; local
1123 struct qla_hw_data *ha = vha->hw; local
1353 struct qla_hw_data *ha = vha->hw; local
1438 struct qla_hw_data *ha = vha->hw; local
1481 struct qla_hw_data *ha = vha->hw; local
1614 struct qla_hw_data *ha = vha->hw; local
1648 struct qla_hw_data *ha = vha->hw; local
1811 struct qla_hw_data *ha = vha->hw; local
2021 struct qla_hw_data *ha = vha->hw; local
2103 struct qla_hw_data *ha = ((struct scsi_qla_host *) local
2288 struct qla_hw_data *ha = vha->hw; local
2554 struct qla_hw_data *ha = rsp->hw; local
2631 struct qla_hw_data *ha = vha->hw; local
2685 struct qla_hw_data *ha = vha->hw; local
2789 struct qla_hw_data *ha = vha->hw; local
2870 struct qla_hw_data *ha = vha->hw; local
2900 struct qla_hw_data *ha; local
3085 struct qla_hw_data *ha = vha->hw; local
[all...]
H A Dqla_bsg.c32 struct qla_hw_data *ha = vha->hw; local
40 dma_unmap_sg(&ha->pdev->dev,
45 dma_unmap_sg(&ha->pdev->dev,
49 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
52 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
123 struct qla_hw_data *ha = vha->hw; local
128 if (!(IS_QLA24XX_TYPE(ha) || IS_QLA25XX(ha) || IS_P3P_TYPE(ha))) {
137 if (!ha
251 struct qla_hw_data *ha; local
428 struct qla_hw_data *ha = vha->hw; local
560 struct qla_hw_data *ha = vha->hw; local
631 struct qla_hw_data *ha = vha->hw; local
704 struct qla_hw_data *ha = vha->hw; local
942 struct qla_hw_data *ha = vha->hw; local
975 struct qla_hw_data *ha = vha->hw; local
1084 struct qla_hw_data *ha = vha->hw; local
1366 struct qla_hw_data *ha = vha->hw; local
1434 struct qla_hw_data *ha = vha->hw; local
1469 struct qla_hw_data *ha = vha->hw; local
1503 struct qla_hw_data *ha = vha->hw; local
1553 struct qla_hw_data *ha = vha->hw; local
1601 struct qla_hw_data *ha = vha->hw; local
1645 struct qla_hw_data *ha = vha->hw; local
1688 struct qla_hw_data *ha = vha->hw; local
1735 struct qla_hw_data *ha = vha->hw; local
1915 struct qla_hw_data *ha = vha->hw; local
2229 struct qla_hw_data *ha = vha->hw; local
[all...]
H A Dqla_def.h215 #define LOOPID_MAP_SIZE (ha->max_fibre_devices)
665 #define ISP_REQ_Q_IN(ha, reg) \
666 (IS_QLA2100(ha) || IS_QLA2200(ha) ? \
669 #define ISP_REQ_Q_OUT(ha, reg) \
670 (IS_QLA2100(ha) || IS_QLA2200(ha) ? \
673 #define ISP_RSP_Q_IN(ha, reg) \
674 (IS_QLA2100(ha) || IS_QLA2200(ha)
[all...]
H A Dqla_isr.c35 struct qla_hw_data *ha; local
51 ha = rsp->hw;
52 reg = &ha->iobase->isp;
55 spin_lock_irqsave(&ha->hardware_lock, flags);
56 vha = pci_get_drvdata(ha->pdev);
62 if (pci_channel_offline(ha->pdev))
73 ha->isp_ops->fw_dump(vha, 1);
84 mb[0] = RD_MAILBOX_REG(ha, reg, 0);
89 mb[1] = RD_MAILBOX_REG(ha, reg, 1);
90 mb[2] = RD_MAILBOX_REG(ha, re
161 struct qla_hw_data *ha; local
267 struct qla_hw_data *ha = vha->hw; local
359 qla2x00_get_link_speed_str(struct qla_hw_data *ha, uint16_t speed) argument
379 struct qla_hw_data *ha = vha->hw; local
541 struct qla_hw_data *ha = vha->hw; local
574 struct qla_hw_data *ha = vha->hw; local
1144 struct qla_hw_data *ha = vha->hw; local
1179 struct qla_hw_data *ha = vha->hw; local
1591 struct qla_hw_data *ha = rsp->hw; local
1841 struct qla_hw_data *ha = vha->hw; local
2004 struct qla_hw_data *ha = vha->hw; local
2353 struct qla_hw_data *ha = rsp->hw; local
2409 struct qla_hw_data *ha = vha->hw; local
2453 struct qla_hw_data *ha = vha->hw; local
2503 struct qla_hw_data *ha = vha->hw; local
2595 struct qla_hw_data *ha = vha->hw; local
2653 struct qla_hw_data *ha; local
2747 struct qla_hw_data *ha; local
2787 struct qla_hw_data *ha; local
2823 struct qla_hw_data *ha; local
2931 qla24xx_disable_msix(struct qla_hw_data *ha) argument
2951 qla24xx_enable_msix(struct qla_hw_data *ha, struct rsp_que *rsp) argument
3069 qla2x00_request_irqs(struct qla_hw_data *ha, struct rsp_que *rsp) argument
3160 struct qla_hw_data *ha = vha->hw; local
3183 struct qla_hw_data *ha = rsp->hw; local
[all...]
H A Dqla_target.c102 static void qlt_24xx_atio_pkt(struct scsi_qla_host *ha,
104 static void qlt_response_pkt(struct scsi_qla_host *ha, response_t *pkt);
107 static void qlt_send_term_exchange(struct scsi_qla_host *ha, struct qla_tgt_cmd
109 static void qlt_reject_free_srr_imm(struct scsi_qla_host *ha,
125 /* ha->hardware_lock supposed to be held on entry (to protect tgt->sess_list) */
160 struct qla_hw_data *ha = vha->hw; local
169 BUG_ON(ha->tgt.tgt_vp_map == NULL);
170 vp_idx = ha->tgt.tgt_vp_map[d_id[2]].idx;
171 if (likely(test_bit(vp_idx, ha->vp_idx_map)))
172 return ha
181 struct qla_hw_data *ha = vha->hw; local
383 struct qla_hw_data *ha = vha->hw; local
424 struct qla_hw_data *ha = vha->hw; local
532 struct qla_hw_data *ha = vha->hw; local
592 struct qla_hw_data *ha = vha->hw; local
627 struct qla_hw_data *ha = vha->hw; local
725 struct qla_hw_data *ha = vha->hw; local
785 struct qla_hw_data *ha = vha->hw; local
816 struct qla_hw_data *ha = tgt->ha; local
837 struct qla_hw_data *ha = tgt->ha; local
908 struct qla_hw_data *ha = tgt->ha; local
996 struct qla_hw_data *ha = vha->hw; local
1056 struct qla_hw_data *ha = vha->hw; local
1182 struct qla_hw_data *ha = vha->hw; local
1241 struct qla_hw_data *ha = vha->hw; local
1300 qlt_24xx_send_task_mgmt_ctio(struct scsi_qla_host *ha, struct qla_tgt_mgmt_cmd *mcmd, uint32_t resp_code) argument
1358 struct qla_hw_data *ha = vha->hw; local
1468 struct qla_hw_data *ha = vha->hw; local
1534 struct qla_hw_data *ha = vha->hw; local
1566 struct qla_hw_data *ha = vha->hw; local
1726 struct qla_hw_data *ha = vha->hw; local
1801 qlt_need_explicit_conf(struct qla_hw_data *ha, struct qla_tgt_cmd *cmd, int sending_sense) argument
2089 struct qla_hw_data *ha; local
2299 struct qla_hw_data *ha = vha->hw; local
2444 struct qla_hw_data *ha = vha->hw; local
2661 struct qla_hw_data *ha = vha->hw; local
2934 struct qla_hw_data *ha = vha->hw; local
2989 struct qla_hw_data *ha = vha->hw; local
3025 qlt_host_reset_handler(struct qla_hw_data *ha) argument
3066 struct qla_hw_data *ha = vha->hw; local
3254 struct qla_hw_data *ha = vha->hw; local
3361 struct qla_hw_data *ha = vha->hw; local
3419 struct qla_hw_data *ha = vha->hw; local
3474 struct qla_hw_data *ha = vha->hw; local
3581 struct qla_hw_data *ha = vha->hw; local
3612 struct qla_hw_data *ha = vha->hw; local
3651 struct qla_hw_data *ha = vha->hw; local
3845 struct qla_hw_data *ha = vha->hw; local
3971 struct qla_hw_data *ha = vha->hw; local
4162 struct qla_hw_data *ha = vha->hw; local
4302 struct qla_hw_data *ha = vha->hw; local
4360 struct qla_hw_data *ha = vha->hw; local
4445 struct qla_hw_data *ha = vha->hw; local
4521 struct qla_hw_data *ha = vha->hw; local
4537 struct qla_hw_data *ha = vha->hw; local
4630 struct qla_hw_data *ha = vha->hw; local
4816 struct qla_hw_data *ha = vha->hw; local
4989 struct qla_hw_data *ha = vha->hw; local
5045 struct qla_hw_data *ha = vha->hw; local
5139 qlt_add_target(struct qla_hw_data *ha, struct scsi_qla_host *base_vha) argument
5205 qlt_remove_target(struct qla_hw_data *ha, struct scsi_qla_host *vha) argument
5264 struct qla_hw_data *ha; local
5329 struct qla_hw_data *ha = vha->hw; local
5346 struct qla_hw_data *ha = vha->hw; local
5367 struct qla_hw_data *ha = vha->hw; local
5395 struct qla_hw_data *ha = vha->hw; local
5431 struct qla_hw_data *ha = vha->hw; local
5458 qlt_vport_create(struct scsi_qla_host *vha, struct qla_hw_data *ha) argument
5509 struct qla_hw_data *ha = vha->hw; local
5530 struct qla_hw_data *ha = vha->hw; local
5564 struct qla_hw_data *ha = vha->hw; local
5586 struct qla_hw_data *ha = vha->hw; local
5659 struct qla_hw_data *ha = vha->hw; local
5670 struct qla_hw_data *ha = vha->hw; local
5747 struct qla_hw_data *ha = vha->hw; local
5759 qlt_83xx_iospace_config(struct qla_hw_data *ha) argument
5795 qlt_probe_one_stage1(struct scsi_qla_host *base_vha, struct qla_hw_data *ha) argument
5818 struct qla_hw_data *ha; local
5836 qlt_mem_alloc(struct qla_hw_data *ha) argument
5857 qlt_mem_free(struct qla_hw_data *ha) argument
[all...]
H A Dqla_dbg.c84 qla2xxx_prep_dump(struct qla_hw_data *ha, struct qla2xxx_fw_dump *fw_dump) argument
86 fw_dump->fw_major_version = htonl(ha->fw_major_version);
87 fw_dump->fw_minor_version = htonl(ha->fw_minor_version);
88 fw_dump->fw_subminor_version = htonl(ha->fw_subminor_version);
89 fw_dump->fw_attributes = htonl(ha->fw_attributes);
91 fw_dump->vendor = htonl(ha->pdev->vendor);
92 fw_dump->device = htonl(ha->pdev->device);
93 fw_dump->subsystem_vendor = htonl(ha->pdev->subsystem_vendor);
94 fw_dump->subsystem_device = htonl(ha->pdev->subsystem_device);
98 qla2xxx_copy_queues(struct qla_hw_data *ha, voi argument
115 qla27xx_dump_mpi_ram(struct qla_hw_data *ha, uint32_t addr, uint32_t *ram, uint32_t ram_dwords, void **nxt) argument
195 qla24xx_dump_ram(struct qla_hw_data *ha, uint32_t addr, uint32_t *ram, uint32_t ram_dwords, void **nxt) argument
272 qla24xx_dump_memory(struct qla_hw_data *ha, uint32_t *code_ram, uint32_t cram_size, void **nxt) argument
308 qla24xx_pause_risc(struct device_reg_24xx __iomem *reg, struct qla_hw_data *ha) argument
319 qla24xx_soft_reset(struct qla_hw_data *ha) argument
375 qla2xxx_dump_ram(struct qla_hw_data *ha, uint32_t addr, uint16_t *ram, uint32_t ram_words, void **nxt) argument
469 qla24xx_copy_eft(struct qla_hw_data *ha, void *ptr) argument
479 qla25xx_copy_fce(struct qla_hw_data *ha, void *ptr, uint32_t **last_chain) argument
506 qla2xxx_copy_atioqueues(struct qla_hw_data *ha, void *ptr, uint32_t **last_chain) argument
554 qla25xx_copy_mqueues(struct qla_hw_data *ha, void *ptr, uint32_t **last_chain) argument
625 qla25xx_copy_mq(struct qla_hw_data *ha, void *ptr, uint32_t **last_chain) argument
662 struct qla_hw_data *ha = vha->hw; local
688 struct qla_hw_data *ha = vha->hw; local
851 struct qla_hw_data *ha = vha->hw; local
1043 struct qla_hw_data *ha = vha->hw; local
1298 struct qla_hw_data *ha = vha->hw; local
1617 struct qla_hw_data *ha = vha->hw; local
1938 struct qla_hw_data *ha = vha->hw; local
2646 struct qla_hw_data *ha = vha->hw; local
[all...]
H A Dqla_mr.h362 #define QLAFX00_SET_HST_INTR(ha, value) \
363 WRT_REG_DWORD((ha)->cregbase + QLAFX00_HST_TO_HBA_REG, \
366 #define QLAFX00_CLR_HST_INTR(ha, value) \
367 WRT_REG_DWORD((ha)->cregbase + QLAFX00_HBA_TO_HOST_REG, \
370 #define QLAFX00_RD_INTR_REG(ha) \
371 RD_REG_DWORD((ha)->cregbase + QLAFX00_HBA_TO_HOST_REG)
373 #define QLAFX00_CLR_INTR_REG(ha, value) \
374 WRT_REG_DWORD((ha)->cregbase + QLAFX00_HBA_TO_HOST_REG, \
377 #define QLAFX00_SET_HBA_SOC_REG(ha, off, val)\
378 WRT_REG_DWORD((ha)
[all...]
H A Dqla_gs.c20 * @ha: HA context
24 * Returns a pointer to the @ha's ms_iocb.
29 struct qla_hw_data *ha = vha->hw; local
32 ms_pkt = ha->ms_iocb;
37 SET_TARGET_ID(ha, ms_pkt->loop_id, SIMPLE_NAME_SERVER);
39 ms_pkt->timeout = cpu_to_le16(ha->r_a_tov / 10 * 2);
45 ms_pkt->dseg_req_address[0] = cpu_to_le32(LSD(ha->ct_sns_dma));
46 ms_pkt->dseg_req_address[1] = cpu_to_le32(MSD(ha->ct_sns_dma));
49 ms_pkt->dseg_rsp_address[0] = cpu_to_le32(LSD(ha->ct_sns_dma));
50 ms_pkt->dseg_rsp_address[1] = cpu_to_le32(MSD(ha
69 struct qla_hw_data *ha = vha->hw; local
126 struct qla_hw_data *ha = vha->hw; local
185 struct qla_hw_data *ha = vha->hw; local
270 struct qla_hw_data *ha = vha->hw; local
346 struct qla_hw_data *ha = vha->hw; local
405 struct qla_hw_data *ha = vha->hw; local
472 struct qla_hw_data *ha = vha->hw; local
525 struct qla_hw_data *ha = vha->hw; local
583 struct qla_hw_data *ha = vha->hw; local
628 struct qla_hw_data *ha = vha->hw; local
650 struct qla_hw_data *ha = vha->hw; local
720 struct qla_hw_data *ha = vha->hw; local
751 struct qla_hw_data *ha = vha->hw; local
817 struct qla_hw_data *ha = vha->hw; local
888 struct qla_hw_data *ha = vha->hw; local
944 struct qla_hw_data *ha = vha->hw; local
1006 struct qla_hw_data *ha = vha->hw; local
1056 struct qla_hw_data *ha = vha->hw; local
1111 struct qla_hw_data *ha = vha->hw; local
1149 struct qla_hw_data *ha = vha->hw; local
1187 struct qla_hw_data *ha = vha->hw; local
1216 struct qla_hw_data *ha = vha->hw; local
1271 struct qla_hw_data *ha = vha->hw; local
1475 struct qla_hw_data *ha = vha->hw; local
1692 struct qla_hw_data *ha = vha->hw; local
2002 struct qla_hw_data *ha = vha->hw; local
2051 struct qla_hw_data *ha = vha->hw; local
2364 struct qla_hw_data *ha = vha->hw; local
2424 struct qla_hw_data *ha = vha->hw; local
2479 struct qla_hw_data *ha = vha->hw; local
2532 struct qla_hw_data *ha = vha->hw; local
2642 struct qla_hw_data *ha = vha->hw; local
[all...]
H A Dqla_nx2.c20 qla8044_rd_reg(struct qla_hw_data *ha, ulong addr) argument
22 return readl((void __iomem *) (ha->nx_pcibase + addr));
26 qla8044_wr_reg(struct qla_hw_data *ha, ulong addr, uint32_t val) argument
28 writel(val, (void __iomem *)((ha)->nx_pcibase + addr));
35 struct qla_hw_data *ha = vha->hw; local
38 return qla8044_rd_reg(ha, qla8044_reg_tbl[crb_reg]);
48 struct qla_hw_data *ha = vha->hw; local
51 qla8044_wr_reg(ha, qla8044_reg_tbl[crb_reg], value);
59 struct qla_hw_data *ha = vha->hw; local
61 qla8044_wr_reg(ha, QLA8044_CRB_WIN_FUN
78 struct qla_hw_data *ha = vha->hw; local
93 struct qla_hw_data *ha = vha->hw; local
245 struct qla_hw_data *ha = vha->hw; local
258 struct qla_hw_data *ha = vha->hw; local
297 struct qla_hw_data *ha = vha->hw; local
344 qla8044_idc_lock(struct qla_hw_data *ha) argument
413 qla8044_idc_unlock(struct qla_hw_data *ha) argument
440 struct qla_hw_data *ha = vha->hw; local
466 struct qla_hw_data *ha = vha->hw; local
569 struct qla_hw_data *ha = vha->hw; local
1115 struct qla_hw_data *ha = vha->hw; local
1208 struct qla_hw_data *ha = vha->hw; local
1263 struct qla_hw_data *ha = vha->hw; local
1308 struct qla_hw_data *ha = vha->hw; local
1352 qla8044_clear_drv_active(struct qla_hw_data *ha) argument
1381 struct qla_hw_data *ha = vha->hw; local
1599 struct qla_hw_data *ha = vha->hw; local
1612 struct qla_hw_data *ha = vha->hw; local
1637 struct qla_hw_data *ha = vha->hw; local
1730 struct qla_hw_data *ha = vha->hw; local
1748 struct qla_hw_data *ha = vha->hw; local
1761 struct qla_hw_data *ha = vha->hw; local
1777 struct qla_hw_data *ha = vha->hw; local
1821 struct qla_hw_data *ha = vha->hw; local
1855 struct qla_hw_data *ha = vha->hw; local
1920 struct qla_hw_data *ha = vha->hw; local
2114 struct qla_hw_data *ha = vha->hw; local
2203 struct qla_hw_data *ha = vha->hw; local
2346 struct qla_hw_data *ha = vha->hw; local
2556 struct qla_hw_data *ha = vha->hw; local
2811 struct qla_hw_data *ha = vha->hw; local
2841 struct qla_hw_data *ha = vha->hw; local
2898 struct qla_hw_data *ha = vha->hw; local
3228 struct qla_hw_data *ha = vha->hw; local
3479 struct qla_hw_data *ha = vha->hw; local
3568 struct qla_hw_data *ha = vha->hw; local
3585 struct qla_hw_data *ha = vha->hw; local
3883 struct qla_hw_data *ha; local
3981 qla8044_idc_dontreset(struct qla_hw_data *ha) argument
4013 struct qla_hw_data *ha = vha->hw; local
4067 struct qla_hw_data *ha = vha->hw; local
[all...]
H A Dqla_mbx.c19 * ha = adapter block pointer.
47 struct qla_hw_data *ha = vha->hw; local
48 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
52 if (ha->pdev->error_state > pci_channel_io_frozen) {
65 reg = ha->iobase;
72 if (ha->flags.pci_channel_io_perm_failure) {
78 if (IS_P3P_TYPE(ha) && ha->flags.isp82xx_fw_hung) {
82 "FW hung = %d.\n", ha->flags.isp82xx_fw_hung);
91 if (!wait_for_completion_timeout(&ha
391 struct qla_hw_data *ha = vha->hw; local
457 struct qla_hw_data *ha = vha->hw; local
531 struct qla_hw_data *ha = vha->hw; local
906 struct qla_hw_data *ha = vha->hw; local
1222 struct qla_hw_data *ha = vha->hw; local
1294 struct qla_hw_data *ha = vha->hw; local
1389 struct qla_hw_data *ha = vha->hw; local
1852 struct qla_hw_data *ha = vha->hw; local
1989 struct qla_hw_data *ha = vha->hw; local
2070 struct qla_hw_data *ha = vha->hw; local
2129 struct qla_hw_data *ha = vha->hw; local
2433 struct qla_hw_data *ha = vha->hw; local
2501 struct qla_hw_data *ha = vha->hw; local
2612 struct qla_hw_data *ha = vha->hw; local
2695 struct qla_hw_data *ha; local
2784 struct qla_hw_data *ha = fcport->vha->hw; local
2795 struct qla_hw_data *ha = fcport->vha->hw; local
2809 struct qla_hw_data *ha = vha->hw; local
3321 struct qla_hw_data *ha = vha->hw; local
3426 struct qla_hw_data *ha = vha->hw; local
3502 struct qla_hw_data *ha = vha->hw; local
3675 struct qla_hw_data *ha = vha->hw; local
3767 struct qla_hw_data *ha = vha->hw; local
3836 struct qla_hw_data *ha = vha->hw; local
4073 struct qla_hw_data *ha = vha->hw; local
4121 struct qla_hw_data *ha = vha->hw; local
4210 struct qla_hw_data *ha = vha->hw; local
4257 struct qla_hw_data *ha = vha->hw; local
4479 struct qla_hw_data *ha = vha->hw; local
4602 struct qla_hw_data *ha = vha->hw; local
4664 struct qla_hw_data *ha = vha->hw; local
4700 struct qla_hw_data *ha = vha->hw; local
4766 struct qla_hw_data *ha = vha->hw; local
4808 struct qla_hw_data *ha = vha->hw; local
4855 struct qla_hw_data *ha = vha->hw; local
4890 struct qla_hw_data *ha = vha->hw; local
4924 struct qla_hw_data *ha = vha->hw; local
4968 struct qla_hw_data *ha = vha->hw; local
5017 struct qla_hw_data *ha = vha->hw; local
5072 struct qla_hw_data *ha = vha->hw; local
5116 struct qla_hw_data *ha = vha->hw; local
5160 struct qla_hw_data *ha = vha->hw; local
5198 struct qla_hw_data *ha = vha->hw; local
5235 struct qla_hw_data *ha = vha->hw; local
5274 struct qla_hw_data *ha = vha->hw; local
5325 struct qla_hw_data *ha = vha->hw; local
5359 struct qla_hw_data *ha = vha->hw; local
[all...]
H A Dqla_iocb.c90 * @ha: HA context
119 * @ha: HA context
325 struct qla_hw_data *ha; local
333 ha = vha->hw;
334 reg = &ha->iobase->isp;
336 req = ha->req_q_map[0];
337 rsp = ha->rsp_q_map[0];
351 spin_lock_irqsave(&ha->hardware_lock, flags);
367 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
377 req_cnt = ha
476 struct qla_hw_data *ha = vha->hw; local
528 struct qla_hw_data *ha = vha->hw; local
606 struct qla_hw_data *ha; local
939 qla24xx_walk_and_build_sglist_no_difb(struct qla_hw_data *ha, srb_t *sp, uint32_t *dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) argument
1058 qla24xx_walk_and_build_sglist(struct qla_hw_data *ha, srb_t *sp, uint32_t *dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) argument
1148 qla24xx_walk_and_build_prot_sglist(struct qla_hw_data *ha, srb_t *sp, uint32_t *dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) argument
1262 struct qla_hw_data *ha; local
1497 struct qla_hw_data *ha = vha->hw; local
1666 struct qla_hw_data *ha = vha->hw; local
1850 struct qla_hw_data *ha = sp->fcport->vha->hw; local
1875 struct qla_hw_data *ha = vha->hw; local
1974 struct qla_hw_data *ha = sp->fcport->vha->hw; local
2011 struct qla_hw_data *ha = sp->fcport->vha->hw; local
2038 struct qla_hw_data *ha = sp->fcport->vha->hw; local
2063 struct qla_hw_data *ha = vha->hw; local
2143 struct qla_hw_data *ha = vha->hw; local
2222 struct qla_hw_data *ha = vha->hw; local
2310 struct qla_hw_data *ha = vha->hw; local
2689 struct qla_hw_data *ha = sp->fcport->vha->hw; local
2854 struct qla_hw_data *ha = vha->hw; local
[all...]
/drivers/scsi/qla4xxx/
H A Dql4_def.h117 #define ql4_printk(level, ha, format, arg...) \
118 dev_printk(level , &((ha)->pdev->dev) , format , ## arg)
225 struct scsi_qla_host *ha; /* HA the SP is queued on */ member in struct:srb
261 struct scsi_qla_host *ha; member in struct:mrb
284 struct scsi_qla_host *ha; member in struct:ddb_entry
295 int (*ddb_change)(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
428 int (*iospace_config) (struct scsi_qla_host *ha);
839 struct scsi_qla_host *ha; member in struct:ql4_task_data
862 static inline int is_ipv4_enabled(struct scsi_qla_host *ha) argument
864 return ((ha
867 is_ipv6_enabled(struct scsi_qla_host *ha) argument
873 is_qla4010(struct scsi_qla_host *ha) argument
878 is_qla4022(struct scsi_qla_host *ha) argument
883 is_qla4032(struct scsi_qla_host *ha) argument
888 is_qla40XX(struct scsi_qla_host *ha) argument
893 is_qla8022(struct scsi_qla_host *ha) argument
898 is_qla8032(struct scsi_qla_host *ha) argument
903 is_qla8042(struct scsi_qla_host *ha) argument
908 is_qla80XX(struct scsi_qla_host *ha) argument
913 is_aer_supported(struct scsi_qla_host *ha) argument
920 adapter_up(struct scsi_qla_host *ha) argument
932 isp_semaphore(struct scsi_qla_host *ha) argument
939 isp_nvram(struct scsi_qla_host *ha) argument
946 isp_ext_hw_conf(struct scsi_qla_host *ha) argument
953 isp_port_status(struct scsi_qla_host *ha) argument
960 isp_port_ctrl(struct scsi_qla_host *ha) argument
967 isp_port_error_status(struct scsi_qla_host *ha) argument
974 isp_gp_out(struct scsi_qla_host *ha) argument
981 eeprom_ext_hw_conf_offset(struct scsi_qla_host *ha) argument
1049 ql4xxx_reset_active(struct scsi_qla_host *ha) argument
1060 qla4_8xxx_rd_direct(struct scsi_qla_host *ha, const uint32_t crb_reg) argument
1066 qla4_8xxx_wr_direct(struct scsi_qla_host *ha, const uint32_t crb_reg, const uint32_t value) argument
[all...]
/drivers/scsi/libsas/
H A Dsas_init.c117 struct sas_ha_struct *ha = ev->ha; local
119 clear_bit(HAE_RESET, &ha->pending);
388 void sas_prep_resume_ha(struct sas_ha_struct *ha) argument
392 set_bit(SAS_HA_REGISTERED, &ha->state);
395 for (i = 0; i < ha->num_phys; i++) {
396 struct asd_sas_phy *phy = ha->sas_phy[i];
406 static int phys_suspended(struct sas_ha_struct *ha) argument
410 for (i = 0; i < ha->num_phys; i++) {
411 struct asd_sas_phy *phy = ha
420 sas_resume_ha(struct sas_ha_struct *ha) argument
453 sas_suspend_ha(struct sas_ha_struct *ha) argument
511 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local
538 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local
[all...]
H A Dsas_scsi_host.c97 task->dev->port->ha->sas_ha_name);
123 struct sas_ha_struct *ha = dev->port->ha; local
127 if (test_bit(SAS_HA_FROZEN, &ha->state))
184 struct sas_ha_struct *sas_ha = task->dev->port->ha;
206 struct sas_ha_struct *sas_ha = dev->port->ha;
271 struct sas_ha_struct *ha = dev->port->ha; local
281 list_move_tail(&cmd->eh_entry, &ha->eh_ata_q);
333 struct sas_ha_struct *ha local
445 struct sas_ha_struct *ha = dev->port->ha; local
465 struct sas_ha_struct *ha = dev->port->ha; local
496 struct sas_ha_struct *ha = dev->port->ha; local
628 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local
769 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local
803 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local
885 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local
[all...]
H A Dsas_discover.c180 struct sas_ha_struct *sas_ha = dev->port->ha;
202 struct sas_ha_struct *sas_ha = dev->port->ha;
249 struct Scsi_Host *shost = port->ha->core.shost;
331 struct sas_ha_struct *ha = port->ha; local
345 spin_lock_irq(&ha->lock);
349 ha->eh_active--;
351 spin_unlock_irq(&ha->lock);
410 struct sas_ha_struct *ha; local
416 ha
502 struct sas_ha_struct *ha = port->ha; local
528 sas_chain_work(struct sas_ha_struct *ha, struct sas_work *sw) argument
538 sas_chain_event(int event, unsigned long *pending, struct sas_work *sw, struct sas_ha_struct *ha) argument
[all...]
H A Dsas_ata.c101 struct sas_ha_struct *sas_ha = dev->port->ha;
187 struct sas_ha_struct *sas_ha = dev->port->ha;
278 return to_sas_internal(dev->port->ha->core.shost->transportt);
529 struct sas_ha_struct *ha = dev->port->ha; local
532 spin_lock_irqsave(&ha->lock, flags);
534 ha->eh_active++;
536 spin_unlock_irqrestore(&ha->lock, flags);
542 struct sas_ha_struct *ha = dev->port->ha; local
578 struct sas_ha_struct *ha = found_dev->port->ha; local
793 struct sas_ha_struct *ha = dev->port->ha; local
[all...]
H A Dsas_phy.c56 struct sas_ha_struct *sas_ha = phy->ha;
87 struct sas_ha_struct *sas_ha = phy->ha;
157 phy->ha = sas_ha;
/drivers/scsi/aic94xx/
H A Daic94xx_dev.c84 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
97 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
114 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
139 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
157 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
237 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
267 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
317 asd_free_ddb(dev->port->ha->lldd_ha,
327 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
352 struct asd_ha_struct *asd_ha = dev->port->ha
[all...]
H A Daic94xx_scb.c88 struct asd_ha_struct *asd_ha = ascb->ha;
158 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha;
241 struct asd_dma_tok *edb = ascb->ha->seq.edb_arr[edb_el];
242 struct asd_phy *phy = &ascb->ha->phys[phy_id];
243 struct sas_ha_struct *sas_ha = phy->sas_phy.ha;
254 asd_form_port(ascb->ha, phy);
262 struct asd_ha_struct *asd_ha = ascb->ha;
295 struct asd_ascb *cp = asd_ascb_alloc_list(ascb->ha, &num,
304 if (asd_post_ascb_list(ascb->ha, cp, 1) != 0)
316 struct sas_ha_struct *sas_ha = &ascb->ha
[all...]
/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac100_core.c119 struct netdev_hw_addr *ha; local
129 netdev_for_each_mc_addr(ha, dev) {
133 int bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26;
H A Ddwmac1000_core.c150 struct netdev_hw_addr *ha; local
155 netdev_for_each_mc_addr(ha, dev) {
161 int bit_nr = bitrev32(~crc32_le(~0, ha->addr,
182 struct netdev_hw_addr *ha; local
184 netdev_for_each_uc_addr(ha, dev) {
185 stmmac_set_mac_addr(ioaddr, ha->addr,

Completed in 523 milliseconds

1234567891011>>