Home
last modified time | relevance | path

Searched refs:ha (Results 1 – 25 of 35) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_api.c926 ha->hba.base_address = ha; in ql_attach()
927 ha->pha = ha; in ql_attach()
1119 "SSysID=%x)\n", ha->device_id, ha->rev_id, ha->ven_id, in ql_attach()
2886 sp->ha = ha; in ql_init_pkt()
3638 sp->ha = ha; in ql_ub_alloc()
8217 ha = sp->ha; in ql_done()
8585 ha->sf = ha->flags; in ql_task_thread()
8587 ha->cf = ha->cfg_flags; in ql_task_thread()
8589 ha->df, ha->sf, ha->cf); in ql_task_thread()
8628 ha->errlog[1], ha->errlog[2], ha->errlog[3]); in ql_task_thread()
[all …]
H A Dql_init.c96 QL_PRINT_10(ha, "started cfg=0x%llx\n", ha->cfg_flags); in ql_initialize_adapter()
156 (void) ql_fw_ready(ha, ha->fwwait); in ql_initialize_adapter()
161 ha->state = ha->state | FC_STATE_LOOP; in ql_initialize_adapter()
167 ha->state = ha->state | in ql_initialize_adapter()
1359 *addr = ha->flash_data_addr | ha->flash_vpd_addr; in ql_lock_nvram()
2203 kmem_free(ha->risc_code, ha->risc_code_size); in ql_check_isp_firmware()
2422 faddr = ha->flash_data_addr | ha->flash_fw_addr; in ql_load_flash_fw()
2795 ql_free_phys(ha, &ha->fwfcetracebuf); in ql_init_rings()
2809 ql_free_phys(ha, &ha->fwexttracebuf); in ql_init_rings()
3321 ha->topology = (uint8_t)(ha->topology & in ql_configure_hba()
[all …]
H A Dql_nx.c1797 ha->mailbox_flags = (uint8_t)(ha->mailbox_flags & in ql_8021_load_fw()
1814 EL(ha, "fw v%d.%02d.%02d\n", ha->fw_major_version, in ql_8021_load_fw()
2175 } while (RD_REG_DWORD(ha, ha->db_read) != index); in ql_8021_wr_req_in()
2357 ql_free_phys(ha, &ha->dmp_template); in ql_8021_get_md_template()
2361 ql_free_phys(ha, &ha->dmp_template); in ql_8021_get_md_template()
2373 ha->risc_dump_size = ha->md_capture_size << 1; in ql_8021_get_md_template()
2374 ha->risc_dump_size += ha->md_capture_size; in ql_8021_get_md_template()
2375 ha->risc_dump_size += ha->md_capture_size / 16 + 1; in ql_8021_get_md_template()
2385 ql_free_phys(ha, &ha->dmp_template); in ql_8021_get_md_template()
2396 ql_free_phys(ha, &ha->dmp_template); in ql_8021_get_md_template()
[all …]
H A Dql_ioctl.c336 QL_PM_LOCK(ha); in ql_busy_notification()
337 ha->pm_busy++; in ql_busy_notification()
351 QL_PM_LOCK(ha); in ql_busy_notification()
399 QL_PM_LOCK(ha); in ql_idle_notification()
401 ha->pm_busy--; in ql_idle_notification()
989 if ((rval = ql_r_m_w_flash(ha, bp, ha->nvram_cache->size, in ql_nv_util_load()
1015 kmem_free(ha->nvram_cache->cache, ha->nvram_cache->size); in ql_nv_util_load()
1070 rval2 = ql_get_nvram(ha, ha->nvram_cache->cache, in ql_nv_util_dump()
1238 } else if ((ha->vcache == NULL) && ((ha->vcache = in ql_vpd_load()
1752 !(CFG_IST(ha, CFG_CTRL_22XX) && !ha->subven_id)) { in ql_adm_adapter_info()
[all …]
H A Dql_isr.c259 if (ha == NULL || ha->intr_pri == NULL) { in ql_isr_aif()
261 ha != NULL ? ha->intr_pri : NULL); in ql_isr_aif()
403 ql_async_event(ha, ha->rsp_queues[0], in ql_isr_aif()
454 ql_async_event(ha, ha->rsp_queues[0], in ql_isr_aif()
461 ql_async_event(ha, ha->rsp_queues[0], in ql_isr_aif()
469 ql_async_event(ha, ha->rsp_queues[0], in ql_isr_aif()
665 ha->mcp->mb[cnt] = RD16_IO_REG(ha, in ql_mbx_completion()
1439 ha->idc_mb[3], ha->idc_mb[4], ha->idc_mb[5], ha->idc_mb[6], in ql_async_event()
1501 ql_adapter_state_t *ha = sp->ha; in ql_fast_fcp_post() local
3515 if (ha != srb->ha) { in ql_els_passthru_entry()
[all …]
H A Dql_xioctl.c424 EL(ha, " %s\n", ha->flags & ADAPTER_SUSPENDED ? in ql_sdm_ioctl()
871 ha->fw_major_version, ha->fw_minor_version, in ql_qry_hba_node()
1061 EL(ha, "sfp_stat: %xh\n", ha->sfp_stat); in ql_qry_hba_port()
1086 EL(ha, "unknown HBA type: %xh\n", ha->device_id); in ql_qry_hba_port()
1401 ha->fw_major_version, ha->fw_minor_version, in ql_qry_fw()
7619 ha->function_number, ha->device_id); in ql_flash_nvram_defaults()
7633 ha->function_number, ha->device_id); in ql_flash_nvram_defaults()
7699 ha->function_number, ha->device_id); in ql_flash_nvram_defaults()
7769 ha->function_number, ha->device_id); in ql_flash_nvram_defaults()
7773 ha->function_number, ha->device_id); in ql_flash_nvram_defaults()
[all …]
H A Dql_mbx.c122 ha->mailbox_flags = (uint8_t)(ha->mailbox_flags & in ql_mailbox_command()
142 ha->mcp = mcp; in ql_mailbox_command()
264 ha->mailbox_flags = (uint8_t)(ha->mailbox_flags & in ql_mailbox_command()
270 ha->mailbox_flags = (uint8_t)(ha->mailbox_flags & in ql_mailbox_command()
432 if (!CFG_IST(ha, CFG_FCIP_SUPPORT) || ha->vp_index != 0) { in ql_initialize_ip()
438 ha->rcvbuf_ring_ptr = ha->rcv_ring.bp; in ql_initialize_ip()
3264 QL_PRINT_3(ha, "started cfg=0x%llx\n", ha->cfg_flags); in ql_mbx_wrap_test()
3496 WR32_MBAR_REG(ha, ha->req_q[0]->mbar_req_in, 0); in ql_init_firmware()
3497 WR32_MBAR_REG(ha, ha->rsp_queues[0]->mbar_rsp_out, 0); in ql_init_firmware()
3577 rval = ql_init_req_q(ha, ha->req_q[1], opt); in ql_init_firmware()
[all …]
H A Dql_debug.c159 if (ha == NULL && (ha = ql_hba.first->base_address) == NULL) { in ql_el_msg()
197 ha->instance, ha->vp_index, ha->pci_function_number, fn); in ql_el_msg()
311 if (ha == NULL) { in ql_dbg_msg()
317 ha->vp_index, ha->pci_function_number, s); in ql_dbg_msg()
325 "(%d,%d,%d): %s", fn, ha->instance, ha->vp_index, in ql_dbg_msg()
362 ha->instance, ha->vp_index); in ql_stacktrace()
365 ha->instance, ha->vp_index, sym ? sym : "?", off); in ql_stacktrace()
413 ha->fw_minor_version, ha->fw_major_version, 'S'); in ql_flash_errlog()
434 ha->flash_errlog_ptr = ha->flash_errlog_start; in ql_flash_errlog()
436 faddr = ha->flash_data_addr | ha->flash_errlog_ptr; in ql_flash_errlog()
[all …]
H A Dql_hba_fru.c260 "%02d.%02d.%02d", ha->fw_major_version, ha->fw_minor_version, in ql_populate_hba_fru_details()
368 EL(ha, "sfp_stat: %xh\n", ha->sfp_stat); in ql_populate_hba_fru_details()
484 "%s(%d,%d)", QL_NAME, ha->instance, ha->vp_index); in ql_populate_hba_fru_details()
521 if (ql_get_basedev_len(ha, &mybasedev_len, &ha->fru_port_index) == 0) { in ql_setup_fruinfo()
539 ha->fru_hba_index = 0; in ql_setup_fruinfo()
594 ha->devpath); in ql_get_basedev_len()
640 ql_adapter_state_t *ha; in ql_search_basedev() local
649 if (ha == NULL) { in ql_search_basedev()
654 if (ha == myha) { in ql_search_basedev()
665 ha->devpath); in ql_search_basedev()
[all …]
H A Dql_fm.c170 (void) qlc_fm_report_err_impact(ha, in qlc_fm_check_pkt_dma_handle()
204 qlc_fm_init(ql_adapter_state_t *ha) in qlc_fm_init() argument
215 if (ha->fm_capabilities) { in qlc_fm_init()
216 ddi_fm_init(ha->dip, (int *)&ha->fm_capabilities, &iblk); in qlc_fm_init()
225 pci_ereport_setup(ha->dip); in qlc_fm_init()
232 ddi_fm_handler_register(ha->dip, in qlc_fm_init()
233 qlc_fm_error_cb, (void*)ha); in qlc_fm_init()
265 qlc_fm_fini(ql_adapter_state_t *ha) in qlc_fm_fini() argument
267 if (ha->fm_capabilities) { in qlc_fm_fini()
273 pci_ereport_teardown(ha->dip); in qlc_fm_fini()
[all …]
H A Dql_iocb.c161 ha->osc_index++; in ql_start_iocb()
162 if (ha->osc_index == ha->osc_max_cnt) { in ql_start_iocb()
165 if (ha->outstanding_cmds[ha->osc_index] == NULL) { in ql_start_iocb()
180 ha->outstanding_cmds[ha->osc_index] = sp; in ql_start_iocb()
183 ha->osc_index; in ql_start_iocb()
263 if (qlc_fm_check_acc_handle(ha, ha->dev_handle) in ql_start_iocb()
372 INTR_LOCK(ha); in ql_req_pkt()
1456 QL_UB_LOCK(ha); in ql_isp_rcvbuf()
1499 ha->rcvbuf_ring_ptr = ha->rcv_ring.bp; in ql_isp_rcvbuf()
1515 WRT16_IO_REG(ha, mailbox_in[8], ha->rcvbuf_ring_index); in ql_isp_rcvbuf()
[all …]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_debug.h92 #define TRACE_BUFFER_LOCK(ha) mutex_enter(&ha->ql_trace_desc->mutex) argument
93 #define TRACE_BUFFER_UNLOCK(ha) mutex_exit(&ha->ql_trace_desc->mutex) argument
95 #define EL(ha, ...) ql_el_msg(ha, __func__, CE_CONT, __VA_ARGS__); argument
105 #define QL_PRINT_1(ha, ...) ql_dbg_msg(ha, __func__, CE_CONT, __VA_ARGS__) argument
115 #define QL_PRINT_2(ha, ...) ql_dbg_msg(ha, __func__, CE_CONT, __VA_ARGS__) argument
125 #define QL_PRINT_3(ha, ...) ql_dbg_msg(ha, __func__, CE_CONT, __VA_ARGS__) argument
135 #define QL_PRINT_4(ha, ...) ql_dbg_msg(ha, __func__, CE_CONT, __VA_ARGS__) argument
145 #define QL_PRINT_5(ha, ...) ql_dbg_msg(ha, __func__, CE_CONT, __VA_ARGS__) argument
155 #define QL_PRINT_6(ha, ...) ql_dbg_msg(ha, __func__, CE_CONT, __VA_ARGS__) argument
165 #define QL_PRINT_7(ha, ...) ql_dbg_msg(ha, __func__, CE_CONT, __VA_ARGS__) argument
[all …]
H A Dql_api.h277 RD_REG_BYTE(ha, (ha->iobase + ha->reg_off->regname))
279 RD_REG_WORD(ha, (ha->iobase + ha->reg_off->regname))
281 RD_REG_DWORD(ha, (ha->iobase + ha->reg_off->regname))
284 WRT_REG_BYTE(ha, (ha->iobase + ha->reg_off->regname), (data))
286 WRT_REG_WORD(ha, (ha->iobase + ha->reg_off->regname), (data))
288 WRT_REG_DWORD(ha, (ha->iobase + ha->reg_off->regname), (data))
305 RD_IOREG_BYTE(ha, (ha->iomap_iobase + ha->reg_off->regname))
307 RD_IOREG_WORD(ha, (ha->iomap_iobase + ha->reg_off->regname))
309 RD_IOREG_DWORD(ha, (ha->iomap_iobase + ha->reg_off->regname))
312 WRT_IOREG_BYTE(ha, (ha->iomap_iobase + ha->reg_off->regname), (data))
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/qlc/
H A Dqlc.c1826 ha->instance, ha->ql_dump_state, ha->ql_dump_ptr); in qlc_getdump_dcmd()
1943 ha->fw_major_version, ha->fw_minor_version, in ql_8300_dump_dcmd()
1944 ha->fw_subminor_version, ha->fw_attributes); in ql_8300_dump_dcmd()
2442 ha->fw_major_version, ha->fw_minor_version, in ql_23xx_dump_dcmd()
2687 ha->fw_major_version, ha->fw_minor_version, in ql_24xx_dump_dcmd()
2688 ha->fw_subminor_version, ha->fw_attributes); in ql_24xx_dump_dcmd()
3016 ha->fw_major_version, ha->fw_minor_version, in ql_25xx_dump_dcmd()
3017 ha->fw_subminor_version, ha->fw_attributes); in ql_25xx_dump_dcmd()
3440 ha->fw_major_version, ha->fw_minor_version, in ql_81xx_dump_dcmd()
3441 ha->fw_subminor_version, ha->fw_attributes); in ql_81xx_dump_dcmd()
[all …]
/illumos-gate/usr/src/lib/libc/port/fp/
H A Daconvert.c63 int ha, i, s; in __aconvert() local
71 if (ha >= 0x7ff00000) { in __aconvert()
79 if (ha < 0x00100000) { in __aconvert()
94 a.i[0] = ha; in __aconvert()
115 if (ha >= 0x40000000) in __aconvert()
121 d = ha << 12; in __aconvert()
144 int ha, i, s; in __qaconvert() local
152 if (ha >= 0x7fff0000) { in __qaconvert()
160 if (ha < 0x00010000) { in __qaconvert()
374 int ha; in __aconvert() local
[all …]
/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D_Q_cplx_div_rx.c93 int ha, hc, hd, hw, i, j; local
107 ha = aa.i[0] & ~0x80000000;
142 if (ha >= 0x7fff0000) { /* a is inf or nan */
159 ha = (ha - 0x3fff0000) >> 16;
160 _Q_scl(&a, -ha);
162 ha -= (hw + hw);
167 hc += ha;
172 hd += ha;
H A D_D_cplx_div_rx.c101 int ha, hc, hd, hw, i, j; in _D_cplx_div_rx() local
113 ha = aa.i[0] & ~0x80000000; in _D_cplx_div_rx()
162 if (ha >= 0x7ff00000) { /* a is inf or nan */ in _D_cplx_div_rx()
177 ha = (ha - 0x38000000) >> 28; in _D_cplx_div_rx()
178 a = (a * scl[ha + 4].d) / r; in _D_cplx_div_rx()
179 ha -= (hw + hw); in _D_cplx_div_rx()
183 hc += ha; in _D_cplx_div_rx()
187 hd += ha; in _D_cplx_div_rx()
H A D_Q_cplx_div.c98 int ha, hb, hc, hd, hz, hw, hs, i, j; local
114 ha = aa.i[0] & ~0x80000000;
116 hz = (ha > hb)? ha : hb;
H A D_D_cplx_div.c91 int ha, hb, hc, hd, hz, hw, hs, i, j; in _D_cplx_div() local
107 ha = aa.i[0] & ~0x80000000; in _D_cplx_div()
109 hz = (ha > hb)? ha : hb; in _D_cplx_div()
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_dataset.c4893 fnvlist_add_string(ha->nvl, name, ha->tag); in zfs_hold_one()
4895 if (ha->recursive) in zfs_hold_one()
4906 struct holdarg ha; in zfs_hold() local
4910 ha.tag = tag; in zfs_hold()
5013 ha->error = ENOENT; in zfs_release_one()
5015 ha->error = ESRCH; in zfs_release_one()
5023 if (ha->recursive) in zfs_release_one()
5034 struct holdarg ha; in zfs_release() local
5042 ha.tag = tag; in zfs_release()
5044 ha.error = 0; in zfs_release()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_apple.c93 print_macaddr(uint8_t *ha, int len) in print_macaddr() argument
100 len > 0 ? "%x:" : "%x", *ha++); in print_macaddr()
/illumos-gate/usr/src/cmd/sendmail/src/
H A Ddaemon.c3257 char **ha; local
3259 for (ha = hp->h_aliases; ha != NULL && *ha != NULL; ha++)
3261 if (strchr(*ha, '.') != NULL)
3263 (void) cleanstrcpy(hostbuf, *ha, size - 1);
3313 addrcmp(hp, ha, sa) in addrcmp() argument
3315 char *ha;
3337 return memcmp(ha, a, IN6ADDRSZ);
3405 char **ha; local
3476 for (ha = hp->h_addr_list; *ha != NULL; ha++)
3478 if (addrcmp(hp, *ha, &RealHostAddr) == 0)
[all …]
/illumos-gate/usr/src/stand/lib/inet/
H A Dmac_impl.h66 uchar_t ha[HW_ADDR_SIZE]; member
H A Dmac.c303 bcopy(hp, (char *)atable[arp_index].ha, hl); in mac_set_arp()
325 bcopy((char *)atable[i].ha, hp, hl); in mac_get_arp()
/illumos-gate/usr/src/cmd/make/lib/mksh/
H A Dmacro.cc1283 Name ha = getvar(host_arch); in setvar_daemon() local
1291 Wstring ha_str(ha); in setvar_daemon()
1310 if ( (ha == ta) || (wcslen(wcb_ta) == 0) ) { in setvar_daemon()
1318 ha->string_mb + 1, in setvar_daemon()

12