/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_api.c | 926 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 D | ql_init.c | 96 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 D | ql_nx.c | 1797 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 D | ql_ioctl.c | 336 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 D | ql_isr.c | 259 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 D | ql_xioctl.c | 424 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 D | ql_mbx.c | 122 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 D | ql_debug.c | 159 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 D | ql_hba_fru.c | 260 "%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 D | ql_fm.c | 170 (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 D | ql_iocb.c | 161 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 D | ql_debug.h | 92 #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 D | ql_api.h | 277 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 D | qlc.c | 1826 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 D | aconvert.c | 63 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.c | 93 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.c | 101 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.c | 98 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.c | 91 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 D | libzfs_dataset.c | 4893 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 D | snoop_apple.c | 93 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 D | daemon.c | 3257 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 D | mac_impl.h | 66 uchar_t ha[HW_ADDR_SIZE]; member
|
H A D | mac.c | 303 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 D | macro.cc | 1283 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()
|