/linux-master/drivers/scsi/qla4xxx/ |
H A D | ql4_def.h | 116 #define ql4_printk(level, ha, format, arg...) \ 117 dev_printk(level , &((ha)->pdev->dev) , format , ## arg) 236 struct scsi_qla_host *ha; /* HA the SP is queued on */ member in struct:srb 272 struct scsi_qla_host *ha; member in struct:mrb 295 struct scsi_qla_host *ha; member in struct:ddb_entry 306 int (*ddb_change)(struct scsi_qla_host *ha, uint32_t fw_ddb_index, 427 int (*iospace_config) (struct scsi_qla_host *ha); 833 struct scsi_qla_host *ha; member in struct:ql4_task_data 856 static inline int is_ipv4_enabled(struct scsi_qla_host *ha) argument 858 return ((ha 861 is_ipv6_enabled(struct scsi_qla_host *ha) argument 867 is_qla4010(struct scsi_qla_host *ha) argument 872 is_qla4022(struct scsi_qla_host *ha) argument 877 is_qla4032(struct scsi_qla_host *ha) argument 882 is_qla40XX(struct scsi_qla_host *ha) argument 887 is_qla8022(struct scsi_qla_host *ha) argument 892 is_qla8032(struct scsi_qla_host *ha) argument 897 is_qla8042(struct scsi_qla_host *ha) argument 902 is_qla80XX(struct scsi_qla_host *ha) argument 907 is_aer_supported(struct scsi_qla_host *ha) argument 914 adapter_up(struct scsi_qla_host *ha) argument 926 isp_semaphore(struct scsi_qla_host *ha) argument 933 isp_nvram(struct scsi_qla_host *ha) argument 940 isp_ext_hw_conf(struct scsi_qla_host *ha) argument 947 isp_port_status(struct scsi_qla_host *ha) argument 954 isp_port_ctrl(struct scsi_qla_host *ha) argument 961 isp_port_error_status(struct scsi_qla_host *ha) argument 968 isp_gp_out(struct scsi_qla_host *ha) argument 975 eeprom_ext_hw_conf_offset(struct scsi_qla_host *ha) argument 1043 ql4xxx_reset_active(struct scsi_qla_host *ha) argument 1054 qla4_8xxx_rd_direct(struct scsi_qla_host *ha, const uint32_t crb_reg) argument 1060 qla4_8xxx_wr_direct(struct scsi_qla_host *ha, const uint32_t crb_reg, const uint32_t value) argument [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_mr.c | 23 * 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_perm_failure) { 67 reg = ha->iobase; 73 if (ha->flags.pci_channel_io_perm_failure) { 79 if (ha->flags.isp82xx_fw_hung) { 83 "FW hung = %d.\n", ha->flags.isp82xx_fw_hung); 93 if (!wait_for_completion_timeout(&ha->mbx_cmd_comp, mcp->tov * HZ)) { 101 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 656 struct qla_hw_data *ha = vha->hw; local 675 struct qla_hw_data *ha = vha->hw; local 691 struct qla_hw_data *ha = vha->hw; local 701 struct qla_hw_data *ha = vha->hw; local 708 qlafx00_enable_intrs(struct qla_hw_data *ha) argument 719 qlafx00_disable_intrs(struct qla_hw_data *ha) argument 742 qlafx00_iospace_config(struct qla_hw_data *ha) argument 811 struct qla_hw_data *ha = vha->hw; local 837 struct qla_hw_data *ha = vha->hw; local 881 struct qla_hw_data *ha = vha->hw; local 1101 struct qla_hw_data *ha = vha->hw; local 1332 struct qla_hw_data *ha = vha->hw; local 1417 struct qla_hw_data *ha = vha->hw; local 1460 struct qla_hw_data *ha = vha->hw; local 1593 struct qla_hw_data *ha = vha->hw; local 1627 struct qla_hw_data *ha = vha->hw; local 1785 struct qla_hw_data *ha = vha->hw; local 1997 struct qla_hw_data *ha = vha->hw; local 2079 struct qla_hw_data *ha = ((struct scsi_qla_host *) local 2263 struct qla_hw_data *ha = vha->hw; local 2530 struct qla_hw_data *ha = rsp->hw; local 2611 struct qla_hw_data *ha = vha->hw; local 2666 struct qla_hw_data *ha = vha->hw; local 2770 struct qla_hw_data *ha = vha->hw; local 2850 struct qla_hw_data *ha = vha->hw; local 2880 struct qla_hw_data *ha; local 3059 struct qla_hw_data *ha = vha->hw; local [all...] |
H A D | qla_inline.h | 60 struct qla_hw_data *ha = rsp->hw; local 62 if (IS_P3P_TYPE(ha)) 65 ha->isp_ops->intr_handler(0, rsp); 93 qla2x00_clean_dsd_pool(struct qla_hw_data *ha, struct crc_context *ctx) argument 99 dma_pool_free(ha->dl_dma_pool, dsd->dsd_addr, 256 qla2x00_gid_list_size(struct qla_hw_data *ha) argument 258 if (IS_QLAFX00(ha)) 261 return sizeof(struct gid_list_info) * ha->max_fibre_devices; 265 qla2x00_handle_mbx_completion(struct qla_hw_data *ha, int status) argument 267 if (test_bit(MBX_INTR_WAIT, &ha 397 struct qla_hw_data *ha = qp->hw; local 485 struct qla_hw_data *ha = qp->hw; local 532 qla2x00_isp_reg_stat(struct qla_hw_data *ha) argument 578 qla_mapq_nvme_select_qpair(struct qla_hw_data *ha, struct qla_qpair *qpair) argument 590 qla_mapq_init_qp_cpu_map(struct qla_hw_data *ha, struct qla_msix_entry *msix, struct qla_qpair *qpair) argument 611 qla_mapq_free_qp_cpu_map(struct qla_hw_data *ha) argument 619 qla_mapq_alloc_qp_cpu_map(struct qla_hw_data *ha) argument [all...] |
H A D | qla_mbx.c | 91 * ha = adapter block pointer. 119 struct qla_hw_data *ha = vha->hw; local 120 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); 126 if (ha->pdev->error_state == pci_channel_io_perm_failure) { 146 reg = ha->iobase; 151 chip_reset = ha->chip_reset; 153 if (ha->flags.pci_channel_io_perm_failure) { 159 if (IS_P3P_TYPE(ha) && ha->flags.isp82xx_fw_hung) { 163 "FW hung = %d.\n", ha 621 struct qla_hw_data *ha = vha->hw; local 691 struct qla_hw_data *ha = vha->hw; local 904 struct qla_hw_data *ha = vha->hw; local 1014 struct qla_hw_data *ha = vha->hw; local 1066 struct qla_hw_data *ha = vha->hw; local 1531 struct qla_hw_data *ha = vha->hw; local 1865 struct qla_hw_data *ha = vha->hw; local 1969 struct qla_hw_data *ha = vha->hw; local 2207 struct qla_hw_data *ha = vha->hw; local 2507 struct qla_hw_data *ha = vha->hw; local 2641 struct qla_hw_data *ha = vha->hw; local 2722 struct qla_hw_data *ha = vha->hw; local 2781 struct qla_hw_data *ha = vha->hw; local 3011 struct qla_hw_data *ha = vha->hw; local 3078 struct qla_hw_data *ha = vha->hw; local 3148 struct qla_hw_data *ha = vha->hw; local 3254 struct qla_hw_data *ha = vha->hw; local 3348 struct qla_hw_data *ha; local 3437 struct qla_hw_data *ha = fcport->vha->hw; local 3448 struct qla_hw_data *ha = fcport->vha->hw; local 3462 struct qla_hw_data *ha = vha->hw; local 3982 struct qla_hw_data *ha = vha->hw; local 4242 struct qla_hw_data *ha = vha->hw; local 4413 struct qla_hw_data *ha = vha->hw; local 4505 struct qla_hw_data *ha = vha->hw; local 4578 struct qla_hw_data *ha = vha->hw; local 4786 struct qla_hw_data *ha = vha->hw; local 4854 struct qla_hw_data *ha = vha->hw; local 4902 struct qla_hw_data *ha = vha->hw; local 5005 struct qla_hw_data *ha = vha->hw; local 5109 struct qla_hw_data *ha = vha->hw; local 5160 struct qla_hw_data *ha = vha->hw; local 5382 struct qla_hw_data *ha = vha->hw; local 5507 struct qla_hw_data *ha = vha->hw; local 5570 struct qla_hw_data *ha = vha->hw; local 5629 struct qla_hw_data *ha = vha->hw; local 5674 struct qla_hw_data *ha = vha->hw; local 5740 struct qla_hw_data *ha = vha->hw; local 5782 struct qla_hw_data *ha = vha->hw; local 5829 struct qla_hw_data *ha = vha->hw; local 5864 struct qla_hw_data *ha = vha->hw; local 5898 struct qla_hw_data *ha = vha->hw; local 5942 struct qla_hw_data *ha = vha->hw; local 5991 struct qla_hw_data *ha = vha->hw; local 6047 struct qla_hw_data *ha = vha->hw; local 6091 struct qla_hw_data *ha = vha->hw; local 6135 struct qla_hw_data *ha = vha->hw; local 6173 struct qla_hw_data *ha = vha->hw; local 6210 struct qla_hw_data *ha = vha->hw; local 6249 struct qla_hw_data *ha = vha->hw; local 6300 struct qla_hw_data *ha = vha->hw; local 6334 struct qla_hw_data *ha = vha->hw; local 6609 struct qla_hw_data *ha = vha->hw; local 6818 struct qla_hw_data *ha = vha->hw; local 6997 struct qla_hw_data *ha = vha->hw; local [all...] |
H A D | qla_dbg.c | 73 qla2xxx_prep_dump(struct qla_hw_data *ha, struct qla2xxx_fw_dump *fw_dump) argument 75 fw_dump->fw_major_version = htonl(ha->fw_major_version); 76 fw_dump->fw_minor_version = htonl(ha->fw_minor_version); 77 fw_dump->fw_subminor_version = htonl(ha->fw_subminor_version); 78 fw_dump->fw_attributes = htonl(ha->fw_attributes); 80 fw_dump->vendor = htonl(ha->pdev->vendor); 81 fw_dump->device = htonl(ha->pdev->device); 82 fw_dump->subsystem_vendor = htonl(ha->pdev->subsystem_vendor); 83 fw_dump->subsystem_device = htonl(ha->pdev->subsystem_device); 87 qla2xxx_copy_queues(struct qla_hw_data *ha, voi argument 104 qla27xx_dump_mpi_ram(struct qla_hw_data *ha, uint32_t addr, uint32_t *ram, uint32_t ram_dwords, void **nxt) argument 191 qla24xx_dump_ram(struct qla_hw_data *ha, uint32_t addr, __be32 *ram, uint32_t ram_dwords, void **nxt) argument 274 qla24xx_dump_memory(struct qla_hw_data *ha, __be32 *code_ram, uint32_t cram_size, void **nxt) argument 310 qla24xx_pause_risc(struct device_reg_24xx __iomem *reg, struct qla_hw_data *ha) argument 321 qla24xx_soft_reset(struct qla_hw_data *ha) argument 377 qla2xxx_dump_ram(struct qla_hw_data *ha, uint32_t addr, __be16 *ram, uint32_t ram_words, void **nxt) argument 472 qla24xx_copy_eft(struct qla_hw_data *ha, void *ptr) argument 482 qla25xx_copy_fce(struct qla_hw_data *ha, void *ptr, __be32 **last_chain) argument 509 qla25xx_copy_exlogin(struct qla_hw_data *ha, void *ptr, __be32 **last_chain) argument 531 qla81xx_copy_exchoffld(struct qla_hw_data *ha, void *ptr, __be32 **last_chain) argument 553 qla2xxx_copy_atioqueues(struct qla_hw_data *ha, void *ptr, __be32 **last_chain) argument 601 qla25xx_copy_mqueues(struct qla_hw_data *ha, void *ptr, __be32 **last_chain) argument 672 qla25xx_copy_mq(struct qla_hw_data *ha, void *ptr, __be32 **last_chain) argument 710 struct qla_hw_data *ha = vha->hw; local 744 struct qla_hw_data *ha = vha->hw; local 901 struct qla_hw_data *ha = vha->hw; local 1082 struct qla_hw_data *ha = vha->hw; local 1328 struct qla_hw_data *ha = vha->hw; local 1641 struct qla_hw_data *ha = vha->hw; local 1956 struct qla_hw_data *ha = vha->hw; local 2666 struct qla_hw_data *ha = vha->hw; local [all...] |
H A D | qla_def.h | 299 #define LOOPID_MAP_SIZE (ha->max_fibre_devices) 336 #define NPH_SNS_LID(ha) (IS_FWI2_CAPABLE(ha) ? NPH_SNS : SIMPLE_NAME_SERVER) 1050 #define ISP_REQ_Q_IN(ha, reg) \ 1051 (IS_QLA2100(ha) || IS_QLA2200(ha) ? \ 1054 #define ISP_REQ_Q_OUT(ha, reg) \ 1055 (IS_QLA2100(ha) || IS_QLA2200(ha) ? \ 1058 #define ISP_RSP_Q_IN(ha, re [all...] |
H A D | qla_isr.c | 80 struct qla_hw_data *ha = vha->hw; local 98 rsp_els = dma_alloc_coherent(&ha->pdev->dev, sizeof(*rsp_els), &dma, 185 dma_free_coherent(&ha->pdev->dev, sizeof(*rsp_els), rsp_els, dma); 344 struct qla_hw_data *ha; local 360 ha = rsp->hw; 361 reg = &ha->iobase->isp; 364 spin_lock_irqsave(&ha->hardware_lock, flags); 365 vha = pci_get_drvdata(ha->pdev); 371 if (pci_channel_offline(ha->pdev)) 382 ha 465 struct qla_hw_data *ha; local 571 struct qla_hw_data *ha = vha->hw; local 664 qla2x00_get_link_speed_str(struct qla_hw_data *ha, uint16_t speed) argument 684 struct qla_hw_data *ha = vha->hw; local 974 struct qla_hw_data *ha = vha->hw; local 1047 struct qla_hw_data *ha = vha->hw; local 1261 struct qla_hw_data *ha = vha->hw; local 1985 struct qla_hw_data *ha = vha->hw; local 2020 struct qla_hw_data *ha = vha->hw; local 2163 struct qla_hw_data *ha = vha->hw; local 2942 struct qla_hw_data *ha = rsp->hw; local 3146 struct qla_hw_data *ha = vha->hw; local 3312 struct qla_hw_data *ha = vha->hw; local 3696 struct qla_hw_data *ha = rsp->hw; local 3754 struct qla_hw_data *ha = vha->hw; local 3823 struct qla_hw_data *ha = vha->hw; local 3958 struct qla_hw_data *ha = vha->hw; local 4173 struct qla_hw_data *ha = vha->hw; local 4231 struct qla_hw_data *ha; local 4333 struct qla_hw_data *ha; local 4365 struct qla_hw_data *ha; local 4460 struct qla_hw_data *ha; local 4479 struct qla_hw_data *ha; local 4523 qla24xx_enable_msix(struct qla_hw_data *ha, struct rsp_que *rsp) argument 4670 qla2x00_request_irqs(struct qla_hw_data *ha, struct rsp_que *rsp) argument 4766 struct qla_hw_data *ha = vha->hw; local 4800 qla25xx_request_irq(struct qla_hw_data *ha, struct qla_qpair *qpair, struct qla_msix_entry *msix, int vector_type) argument [all...] |
H A D | qla_mr.h | 364 #define QLAFX00_SET_HST_INTR(ha, value) \ 365 wrt_reg_dword((ha)->cregbase + QLAFX00_HST_TO_HBA_REG, \ 368 #define QLAFX00_CLR_HST_INTR(ha, value) \ 369 wrt_reg_dword((ha)->cregbase + QLAFX00_HBA_TO_HOST_REG, \ 372 #define QLAFX00_RD_INTR_REG(ha) \ 373 rd_reg_dword((ha)->cregbase + QLAFX00_HBA_TO_HOST_REG) 375 #define QLAFX00_CLR_INTR_REG(ha, value) \ 376 wrt_reg_dword((ha)->cregbase + QLAFX00_HBA_TO_HOST_REG, \ 379 #define QLAFX00_SET_HBA_SOC_REG(ha, off, val)\ 380 wrt_reg_dword((ha) [all...] |
H A D | qla_bsg.c | 42 struct qla_hw_data *ha = sp->vha->hw; local 52 dma_unmap_sg(&ha->pdev->dev, 57 dma_unmap_sg(&ha->pdev->dev, 63 dma_pool_free(ha->purex_dma_pool, sp->remap.rsp.buf, 65 dma_pool_free(ha->purex_dma_pool, sp->remap.req.buf, 68 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, 71 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, 80 queue_work(ha->wq, &sp->fcport->free_work); 147 struct qla_hw_data *ha = vha->hw; local 152 if (!(IS_QLA24XX_TYPE(ha) || IS_QLA25X 276 struct qla_hw_data *ha; local 467 struct qla_hw_data *ha = vha->hw; local 599 struct qla_hw_data *ha = vha->hw; local 670 struct qla_hw_data *ha = vha->hw; local 745 struct qla_hw_data *ha = vha->hw; local 988 struct qla_hw_data *ha = vha->hw; local 1024 struct qla_hw_data *ha = vha->hw; local 1134 struct qla_hw_data *ha = vha->hw; local 1419 struct qla_hw_data *ha = vha->hw; local 1488 struct qla_hw_data *ha = vha->hw; local 1525 struct qla_hw_data *ha = vha->hw; local 1566 struct qla_hw_data *ha = vha->hw; local 1619 struct qla_hw_data *ha = vha->hw; local 1670 struct qla_hw_data *ha = vha->hw; local 1717 struct qla_hw_data *ha = vha->hw; local 1763 struct qla_hw_data *ha = vha->hw; local 1813 struct qla_hw_data *ha = vha->hw; local 1991 struct qla_hw_data *ha = vha->hw; local 2198 struct qla_hw_data *ha = vha->hw; local 2230 struct qla_hw_data *ha = vha->hw; local 2276 struct qla_hw_data *ha = vha->hw; local 2336 struct qla_hw_data *ha = vha->hw; local 2520 struct qla_hw_data *ha = vha->hw; local 3067 struct qla_hw_data *ha = vha->hw; local [all...] |
H A D | qla_nx2.c | 34 qla8044_rd_reg(struct qla_hw_data *ha, ulong addr) argument 36 return readl((void __iomem *) (ha->nx_pcibase + addr)); 40 qla8044_wr_reg(struct qla_hw_data *ha, ulong addr, uint32_t val) argument 42 writel(val, (void __iomem *)((ha)->nx_pcibase + addr)); 49 struct qla_hw_data *ha = vha->hw; local 52 return qla8044_rd_reg(ha, qla8044_reg_tbl[crb_reg]); 62 struct qla_hw_data *ha = vha->hw; local 65 qla8044_wr_reg(ha, qla8044_reg_tbl[crb_reg], value); 73 struct qla_hw_data *ha = vha->hw; local 75 qla8044_wr_reg(ha, QLA8044_CRB_WIN_FUN 92 struct qla_hw_data *ha = vha->hw; local 107 struct qla_hw_data *ha = vha->hw; local 259 struct qla_hw_data *ha = vha->hw; local 272 struct qla_hw_data *ha = vha->hw; local 310 struct qla_hw_data *ha = vha->hw; local 357 qla8044_idc_lock(struct qla_hw_data *ha) argument 426 qla8044_idc_unlock(struct qla_hw_data *ha) argument 453 struct qla_hw_data *ha = vha->hw; local 478 struct qla_hw_data *ha = vha->hw; local 581 struct qla_hw_data *ha = vha->hw; local 1127 struct qla_hw_data *ha = vha->hw; local 1220 struct qla_hw_data *ha = vha->hw; local 1275 struct qla_hw_data *ha = vha->hw; local 1320 struct qla_hw_data *ha = vha->hw; local 1364 qla8044_clear_drv_active(struct qla_hw_data *ha) argument 1393 struct qla_hw_data *ha = vha->hw; local 1611 struct qla_hw_data *ha = vha->hw; local 1624 struct qla_hw_data *ha = vha->hw; local 1649 struct qla_hw_data *ha = vha->hw; local 1742 struct qla_hw_data *ha = vha->hw; local 1760 struct qla_hw_data *ha = vha->hw; local 1773 struct qla_hw_data *ha = vha->hw; local 1789 struct qla_hw_data *ha = vha->hw; local 1833 struct qla_hw_data *ha = vha->hw; local 1867 struct qla_hw_data *ha = vha->hw; local 1932 struct qla_hw_data *ha = vha->hw; local 2123 struct qla_hw_data *ha = vha->hw; local 2212 struct qla_hw_data *ha = vha->hw; local 2347 struct qla_hw_data *ha = vha->hw; local 2557 struct qla_hw_data *ha = vha->hw; local 2812 struct qla_hw_data *ha = vha->hw; local 2842 struct qla_hw_data *ha = vha->hw; local 2899 struct qla_hw_data *ha = vha->hw; local 3224 struct qla_hw_data *ha = vha->hw; local 3475 struct qla_hw_data *ha = vha->hw; local 3564 struct qla_hw_data *ha = vha->hw; local 3581 struct qla_hw_data *ha = vha->hw; local 3879 struct qla_hw_data *ha; local 3977 qla8044_idc_dontreset(struct qla_hw_data *ha) argument 4009 struct qla_hw_data *ha = vha->hw; local 4063 struct qla_hw_data *ha = vha->hw; local [all...] |
H A D | qla_target.c | 101 static void qlt_24xx_atio_pkt(struct scsi_qla_host *ha, 103 static void qlt_response_pkt(struct scsi_qla_host *ha, struct rsp_que *rsp, 685 struct qla_hw_data *ha = NULL; local 690 ha = fcport->vha->hw; 693 ha->tgt.tgt_ops->shutdown_sess(fcport); 694 ha->tgt.tgt_ops->put_sess(fcport); 705 struct qla_hw_data *ha = vha->hw; local 713 spin_lock_irqsave(&ha->tgt.sess_lock, flags); 715 spin_unlock_irqrestore(&ha->tgt.sess_lock, flags); 720 spin_unlock_irqrestore(&ha 952 struct qla_hw_data *ha = vha->hw; local 1214 struct qla_hw_data *ha = vha->hw; local 1333 struct qla_hw_data *ha = vha->hw; local 1386 struct qla_hw_data *ha = vha->hw; local 1503 struct qla_hw_data *ha = tgt->ha; local 1524 struct qla_hw_data *ha = tgt->ha; local 1625 struct qla_hw_data *ha = vha->hw; local 1709 struct qla_hw_data *ha = vha->hw; local 1771 struct qla_hw_data *ha = vha->hw; local 1861 struct qla_hw_data *ha = vha->hw; local 2061 struct qla_hw_data *ha = mcmd->vha->hw; local 2114 struct qla_hw_data *ha = vha->hw; local 2172 struct qla_hw_data *ha = vha->hw; local 2243 struct scsi_qla_host *ha = mcmd->vha; local 2365 struct qla_hw_data *ha = vha->hw; local 2492 struct qla_hw_data *ha; local 2964 struct qla_hw_data *ha = vha->hw; local 3052 struct qla_hw_data *ha; local 3602 struct qla_hw_data *ha = vha->hw; local 3667 struct qla_hw_data *ha = vha->hw; local 3962 struct qla_hw_data *ha = vha->hw; local 4157 struct qla_hw_data *ha = vha->hw; local 4238 struct qla_hw_data *ha = vha->hw; local 4377 struct qla_hw_data *ha = vha->hw; local 4454 struct qla_hw_data *ha = vha->hw; local 4514 struct qla_hw_data *ha = vha->hw; local 4541 struct qla_hw_data *ha = vha->hw; local 4582 struct qla_hw_data *ha = vha->hw; local 4953 struct qla_hw_data *ha = vha->hw; local 5256 struct qla_hw_data *ha = vha->hw; local 5393 struct qla_hw_data *ha = vha->hw; local 5466 struct qla_hw_data *ha = vha->hw; local 5546 struct qla_hw_data *ha = vha->hw; local 5633 struct qla_hw_data *ha = vha->hw; local 5653 struct qla_hw_data *ha = vha->hw; local 5771 struct qla_hw_data *ha = vha->hw; local 5817 struct qla_hw_data *ha = vha->hw; local 6017 struct qla_hw_data *ha = vha->hw; local 6274 struct qla_hw_data *ha = vha->hw; local 6370 qlt_add_target(struct qla_hw_data *ha, struct scsi_qla_host *base_vha) argument 6466 qlt_remove_target(struct qla_hw_data *ha, struct scsi_qla_host *vha) argument 6486 qla_remove_hostmap(struct qla_hw_data *ha) argument 6521 struct qla_hw_data *ha; local 6589 struct qla_hw_data *ha = vha->hw; local 6649 struct qla_hw_data *ha = vha->hw; local 6694 struct qla_hw_data *ha = vha->hw; local 6728 qlt_vport_create(struct scsi_qla_host *vha, struct qla_hw_data *ha) argument 6780 struct qla_hw_data *ha = vha->hw; local 6801 struct qla_hw_data *ha = vha->hw; local 6854 struct qla_hw_data *ha = vha->hw; local 6887 struct qla_hw_data *ha = vha->hw; local 6979 struct qla_hw_data *ha = vha->hw; local 6993 struct qla_hw_data *ha = vha->hw; local 7082 struct qla_hw_data *ha = vha->hw; local 7094 qlt_83xx_iospace_config(struct qla_hw_data *ha) argument 7117 qlt_probe_one_stage1(struct scsi_qla_host *base_vha, struct qla_hw_data *ha) argument 7147 struct qla_hw_data *ha; local 7169 struct qla_hw_data *ha = vha->hw; local 7213 qlt_mem_alloc(struct qla_hw_data *ha) argument 7228 qlt_mem_free(struct qla_hw_data *ha) argument [all...] |
H A D | qla_gs.c | 33 struct qla_hw_data *ha = vha->hw; local 41 SET_TARGET_ID(ha, ms_pkt->loop_id, SIMPLE_NAME_SERVER); 43 ms_pkt->timeout = cpu_to_le16(ha->r_a_tov / 10 * 2); 65 * Returns a pointer to the @ha's ms_iocb. 70 struct qla_hw_data *ha = vha->hw; local 79 ct_pkt->timeout = cpu_to_le16(ha->r_a_tov / 10 * 2); 125 struct qla_hw_data *ha = vha->hw; local 135 if (IS_FWI2_CAPABLE(ha)) 159 if (IS_FWI2_CAPABLE(ha)) { 207 struct qla_hw_data *ha local 295 struct qla_hw_data *ha = vha->hw; local 377 struct qla_hw_data *ha = vha->hw; local 441 struct qla_hw_data *ha = vha->hw; local 576 struct qla_hw_data *ha = vha->hw; local 671 struct qla_hw_data *ha = vha->hw; local 766 struct qla_hw_data *ha = vha->hw; local 851 struct qla_hw_data *ha = vha->hw; local 871 struct qla_hw_data *ha = vha->hw; local 976 struct qla_hw_data *ha = vha->hw; local 1006 struct qla_hw_data *ha = vha->hw; local 1072 struct qla_hw_data *ha = vha->hw; local 1143 struct qla_hw_data *ha = vha->hw; local 1199 struct qla_hw_data *ha = vha->hw; local 1261 struct qla_hw_data *ha = vha->hw; local 1310 struct qla_hw_data *ha = vha->hw; local 1365 struct qla_hw_data *ha = vha->hw; local 1404 struct qla_hw_data *ha = vha->hw; local 1441 struct qla_hw_data *ha = vha->hw; local 1468 struct qla_hw_data *ha = vha->hw; local 1505 qla25xx_fdmi_port_speed_capability(struct qla_hw_data *ha) argument 1561 qla25xx_fdmi_port_speed_currently(struct qla_hw_data *ha) argument 1598 struct qla_hw_data *ha = vha->hw; local 1852 struct qla_hw_data *ha = vha->hw; local 2150 struct qla_hw_data *ha = vha->hw; local 2240 struct qla_hw_data *ha = vha->hw; local 2284 struct qla_hw_data *ha = vha->hw; local 2363 struct qla_hw_data *ha = vha->hw; local 2454 struct qla_hw_data *ha = vha->hw; local 2532 struct qla_hw_data *ha = vha->hw; local 2640 struct qla_hw_data *ha = vha->hw; local 2734 struct qla_hw_data *ha = vha->hw; local 2847 struct qla_hw_data *ha = vha->hw; local 3149 struct qla_hw_data *ha = vha->hw; local 3420 struct qla_hw_data *ha = vha->hw; local [all...] |
H A D | qla_nvme.c | 116 struct qla_hw_data *ha; local 124 ha = vha->hw; 138 if (!ha->max_qpairs) { 139 qpair = ha->base_qpair; 141 if (ha->queue_pair_map[qidx]) { 142 *handle = ha->queue_pair_map[qidx]; 305 struct qla_hw_data *ha = fcport->vha->hw; local 314 if (!ha->flags.fw_started || fcport->deleted == QLA_SESS_DELETED) 317 if (ha->flags.host_shutting_down) { 333 rval = ha 369 struct qla_hw_data *ha = vha->hw; local 477 struct qla_hw_data *ha; local 564 struct qla_hw_data *ha = vha->hw; local 767 struct qla_hw_data *ha; local 937 struct qla_hw_data *ha; local 1004 struct qla_hw_data *ha; local 1203 qla2xxx_get_vha_from_vp_idx(struct qla_hw_data *ha, uint16_t vp_index) argument 1233 struct qla_hw_data *ha; local [all...] |
H A D | qla_iocb.c | 337 struct qla_hw_data *ha; local 343 ha = vha->hw; 344 reg = &ha->iobase->isp; 346 req = ha->req_q_map[0]; 347 rsp = ha->rsp_q_map[0]; 353 if (qla2x00_marker(vha, ha->base_qpair, 0, 0, MK_SYNC_ALL) != 361 spin_lock_irqsave(&ha->hardware_lock, flags); 369 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), 379 req_cnt = ha->isp_ops->calc_req_entries(tot_dsds); 381 cnt = rd_reg_word_relaxed(ISP_REQ_Q_OUT(ha, re 461 struct qla_hw_data *ha = vha->hw; local 515 struct qla_hw_data *ha = vha->hw; local 835 qla24xx_walk_and_build_sglist_no_difb(struct qla_hw_data *ha, srb_t *sp, struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc) argument 949 qla24xx_walk_and_build_sglist(struct qla_hw_data *ha, srb_t *sp, struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc) argument 1029 qla24xx_walk_and_build_prot_sglist(struct qla_hw_data *ha, srb_t *sp, struct dsd64 *cur_dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc) argument 1349 struct qla_hw_data *ha; local 1553 struct qla_hw_data *ha = vha->hw; local 1710 struct qla_hw_data *ha = vha->hw; local 1917 struct qla_hw_data *ha = vha->hw; local 2078 struct qla_hw_data *ha = vha->hw; local 2285 struct qla_hw_data *ha = vha->hw; local 2447 struct qla_hw_data *ha = sp->vha->hw; local 2494 struct qla_hw_data *ha = sp->vha->hw; local 2521 struct qla_hw_data *ha = sp->vha->hw; local 2546 struct qla_hw_data *ha = vha->hw; local 2708 struct qla_hw_data *ha = vha->hw; local 3049 struct qla_hw_data *ha = vha->hw; local 3230 struct qla_hw_data *ha = vha->hw; local 3297 struct qla_hw_data *ha = vha->hw; local 3387 struct qla_hw_data *ha = vha->hw; local 3926 struct qla_hw_data *ha = vha->hw; local 4141 struct qla_hw_data *ha = vha->hw; local 4250 struct qla_hw_data *ha = vha->hw; local [all...] |
/linux-master/drivers/scsi/libsas/ |
H A D | sas_init.c | 357 void sas_prep_resume_ha(struct sas_ha_struct *ha) argument 361 set_bit(SAS_HA_REGISTERED, &ha->state); 362 set_bit(SAS_HA_RESUMING, &ha->state); 365 for (i = 0; i < ha->num_phys; i++) { 366 struct asd_sas_phy *phy = ha->sas_phy[i]; 374 static int phys_suspended(struct sas_ha_struct *ha) argument 378 for (i = 0; i < ha->num_phys; i++) { 379 struct asd_sas_phy *phy = ha->sas_phy[i]; 388 static void sas_resume_insert_broadcast_ha(struct sas_ha_struct *ha) argument 392 for (i = 0; i < ha 412 _sas_resume_ha(struct sas_ha_struct *ha, bool drain) argument 453 sas_resume_ha(struct sas_ha_struct *ha) argument 460 sas_resume_ha_no_sync(struct sas_ha_struct *ha) argument 466 sas_suspend_ha(struct sas_ha_struct *ha) argument 524 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local 553 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local [all...] |
H A D | sas_discover.c | 172 struct sas_ha_struct *sas_ha = dev->port->ha; 194 struct sas_ha_struct *sas_ha = dev->port->ha; 237 struct Scsi_Host *shost = port->ha->shost; 315 struct sas_ha_struct *ha = port->ha; local 329 spin_lock_irq(&ha->lock); 333 ha->eh_active--; 335 spin_unlock_irq(&ha->lock); 375 struct sas_ha_struct *sas_ha = dev->port->ha; 428 struct sas_ha_struct *ha; local 517 struct sas_ha_struct *ha = port->ha; local 548 sas_chain_work(struct sas_ha_struct *ha, struct sas_work *sw) argument 558 sas_chain_event(int event, unsigned long *pending, struct sas_work *sw, struct sas_ha_struct *ha) argument [all...] |
H A D | sas_scsi_host.c | 78 task->dev->port->ha->sas_ha_name); 103 struct sas_ha_struct *ha = dev->port->ha; local 107 if (test_bit(SAS_HA_FROZEN, &ha->state)) 281 to_sas_internal(task->dev->port->ha->shost->transportt); 329 to_sas_internal(dev->port->ha->shost->transportt); 357 to_sas_internal(dev->port->ha->shost->transportt); 371 struct sas_ha_struct *ha = dev->port->ha; local 380 spin_lock_irqsave(&ha 391 struct sas_ha_struct *ha = dev->port->ha; local 530 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local 658 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local 692 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local 765 struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost); local 891 struct sas_ha_struct *ha = device->port->ha; local [all...] |
H A D | sas_ata.c | 79 struct sas_ha_struct *sas_ha = dev->port->ha; 164 struct sas_ha_struct *sas_ha = dev->port->ha; 240 return to_sas_internal(dev->port->ha->shost->transportt); 525 struct sas_ha_struct *ha = dev->port->ha; local 528 spin_lock_irqsave(&ha->lock, flags); 530 ha->eh_active++; 532 spin_unlock_irqrestore(&ha->lock, flags); 538 struct sas_ha_struct *ha = dev->port->ha; local 586 struct sas_ha_struct *ha = found_dev->port->ha; local 819 struct sas_ha_struct *ha = dev->port->ha; local [all...] |
/linux-master/arch/powerpc/boot/ |
H A D | ps3-head.S | 53 lis r4, _zimage_start@ha
|
H A D | ppc_asm.h | 89 addis reg,r2,name@toc@ha; \ 93 lis reg,name@ha; \
|
H A D | util.S | 48 addis r5,r6,(timebase_period_ns-0b)@ha
|
/linux-master/net/6lowpan/ |
H A D | ndisc.c | 116 u8 *ha_buf, u8 **ha) 135 *ha = ha_buf; 157 const u8 *ha) 168 if (ha) { 169 ieee802154_le16_to_be16(&short_addr, ha); 114 lowpan_ndisc_opt_addr_space(const struct net_device *dev, u8 icmp6_type, struct neighbour *neigh, u8 *ha_buf, u8 **ha) argument 155 lowpan_ndisc_fill_addr_option(const struct net_device *dev, struct sk_buff *skb, u8 icmp6_type, const u8 *ha) argument
|
/linux-master/drivers/scsi/ |
H A D | ips.h | 61 #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...] |
/linux-master/arch/powerpc/kernel/ |
H A D | idle_6xx.S | 42 addis r6,r5, nap_save_msscr0@ha 47 addis r6,r5,nap_save_hid1@ha 68 lis r4,cur_cpu_spec@ha 74 lis r4,powersave_nap@ha 109 lis r4,powersave_lowspeed@ha 161 * and load r11 (@ha part + CPU offset) only once 167 addis r9, r11, nap_save_msscr0@ha 175 addis r9, r11, nap_save_hid1@ha
|
/linux-master/net/bluetooth/bnep/ |
H A D | netdev.c | 82 struct netdev_hw_addr *ha; local 93 netdev_for_each_mc_addr(ha, dev) { 96 __skb_put_data(skb, ha->addr, ETH_ALEN); 97 __skb_put_data(skb, ha->addr, ETH_ALEN);
|