| /onnv-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
| H A D | ql_init.c | 90 ql_initialize_adapter(ql_adapter_state_t *ha) in ql_initialize_adapter() argument 95 la_els_logi_t *els = &ha->loginparams; in ql_initialize_adapter() 98 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance); in ql_initialize_adapter() 102 TASK_DAEMON_LOCK(ha); in ql_initialize_adapter() 103 ha->task_daemon_flags &= TASK_DAEMON_STOP_FLG | in ql_initialize_adapter() 106 ha->task_daemon_flags |= LOOP_DOWN; in ql_initialize_adapter() 107 TASK_DAEMON_UNLOCK(ha); in ql_initialize_adapter() 109 ha->loop_down_timer = LOOP_DOWN_TIMER_OFF; in ql_initialize_adapter() 110 ADAPTER_STATE_LOCK(ha); in ql_initialize_adapter() 111 ha->flags |= ABORT_CMDS_LOOP_DOWN_TMO; in ql_initialize_adapter() [all …]
|
| H A D | ql_nx.c | 327 ql_8021_pci_base_offsetfset(ql_adapter_state_t *ha, uint64_t off) in ql_8021_pci_base_offsetfset() argument 329 if ((off < ha->first_page_group_end) && in ql_8021_pci_base_offsetfset() 330 (off >= ha->first_page_group_start)) { in ql_8021_pci_base_offsetfset() 331 return ((void *)(ha->nx_pcibase + off)); in ql_8021_pci_base_offsetfset() 339 ql_crb_addr_transform_setup(ql_adapter_state_t *ha) in ql_crb_addr_transform_setup() argument 405 ql_8021_pci_set_crbwindow_2M(ql_adapter_state_t *ha, uint64_t *off) in ql_8021_pci_set_crbwindow_2M() argument 409 ha->crb_win = (uint32_t)CRB_HI(*off); in ql_8021_pci_set_crbwindow_2M() 410 WRT_REG_DWORD(ha, CRB_WINDOW_2M + ha->nx_pcibase, ha->crb_win); in ql_8021_pci_set_crbwindow_2M() 416 win_read = RD_REG_DWORD(ha, CRB_WINDOW_2M + ha->nx_pcibase); in ql_8021_pci_set_crbwindow_2M() 417 if (win_read != ha->crb_win) { in ql_8021_pci_set_crbwindow_2M() [all …]
|
| H A D | ql_api.c | 138 static void ql_abort_device_queues(ql_adapter_state_t *ha, ql_tgt_t *tq); 755 ql_adapter_state_t *ha; in ql_getinfo() local 760 ha = ddi_get_soft_state(ql_state, minor); in ql_getinfo() 761 if (ha == NULL) { in ql_getinfo() 768 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance); in ql_getinfo() 772 *resultp = ha->dip; in ql_getinfo() 776 *resultp = (void *)(uintptr_t)(ha->instance); in ql_getinfo() 780 EL(ha, "failed, unsupported cmd=%d\n", cmd); in ql_getinfo() 785 QL_PRINT_3(CE_CONT, "(%d): done\n", ha->instance); in ql_getinfo() 816 ql_adapter_state_t *ha = NULL; in ql_attach() local [all …]
|
| H A D | ql_isr.c | 92 static void ql_signal_abort(ql_adapter_state_t *ha, uint32_t *set_flags); 138 ql_adapter_state_t *ha = (void *)arg1; in ql_isr_default() local 140 EL(ha, "isr_default called: idx=%x\n", arg2); in ql_isr_default() 164 ql_adapter_state_t *ha = (void *)arg; in ql_isr_aif() local 174 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance); in ql_isr_aif() 176 QL_PM_LOCK(ha); in ql_isr_aif() 177 if (ha->power_level != PM_LEVEL_D0) { in ql_isr_aif() 181 QL_PM_UNLOCK(ha); in ql_isr_aif() 182 QL_PRINT_3(CE_CONT, "(%d): power down exit\n", ha->instance); in ql_isr_aif() 185 ha->busy++; in ql_isr_aif() [all …]
|
| H A D | ql_ioctl.c | 57 static int ql_get_feature_bits(ql_adapter_state_t *ha, uint16_t *features); 58 static int ql_set_feature_bits(ql_adapter_state_t *ha, uint16_t features); 59 static int ql_set_nvram_adapter_defaults(ql_adapter_state_t *ha); 60 static void ql_load_nvram(ql_adapter_state_t *ha, uint8_t addr, 104 ql_adapter_state_t *ha; in ql_open() local 107 ha = ddi_get_soft_state(ql_state, (int32_t)getminor(*dev_p)); in ql_open() 108 if (ha == NULL) { in ql_open() 113 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance); in ql_open() 118 ha->instance); in ql_open() 122 ADAPTER_STATE_LOCK(ha); in ql_open() [all …]
|
| H A D | ql_debug.c | 49 int ql_validate_trace_desc(ql_adapter_state_t *ha); 50 char *ql_find_trace_start(ql_adapter_state_t *ha); 147 ql_el_msg(ql_adapter_state_t *ha, const char *fn, int ce, ...) in ql_el_msg() argument 157 if ((CFG_IST(ha, CFG_DISABLE_EXTENDED_LOGGING_TRACE) == 0) && in ql_el_msg() 158 (rval = ql_validate_trace_desc(ha) == DDI_SUCCESS)) { in ql_el_msg() 161 TRACE_BUFFER_LOCK(ha); in ql_el_msg() 168 if ((ha->el_trace_desc->next + EL_BUFFER_RESERVE) >= in ql_el_msg() 169 ha->el_trace_desc->trace_buffer_size) { in ql_el_msg() 170 fmt = ha->el_trace_desc->trace_buffer; in ql_el_msg() 171 ha->el_trace_desc->next = 0; in ql_el_msg() [all …]
|
| H A D | ql_iocb.c | 78 ql_adapter_state_t *ha = vha->pha; in ql_start_iocb() local 80 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance); in ql_start_iocb() 83 REQUEST_RING_LOCK(ha); in ql_start_iocb() 90 if ((link = ha->pending_cmds.first) != NULL) { in ql_start_iocb() 91 ql_add_link_b(&ha->pending_cmds, &sp->cmd); in ql_start_iocb() 94 ql_remove_link(&ha->pending_cmds, &sp->cmd); in ql_start_iocb() 98 if ((link = ha->pending_cmds.first) == NULL) { in ql_start_iocb() 100 REQUEST_RING_UNLOCK(ha); in ql_start_iocb() 102 ha->instance); in ql_start_iocb() 107 ql_remove_link(&ha->pending_cmds, &sp->cmd); in ql_start_iocb() [all …]
|
| H A D | ql_xioctl.c | 171 ql_alloc_xioctl_resource(ql_adapter_state_t *ha) in ql_alloc_xioctl_resource() argument 175 QL_PRINT_9(CE_CONT, "(%d): started\n", ha->instance); in ql_alloc_xioctl_resource() 177 if (ha->xioctl != NULL) { in ql_alloc_xioctl_resource() 179 ha->instance); in ql_alloc_xioctl_resource() 185 EL(ha, "failed, kmem_zalloc\n"); in ql_alloc_xioctl_resource() 188 ha->xioctl = xp; in ql_alloc_xioctl_resource() 194 EL(ha, "failed, kmem_zalloc-2\n"); in ql_alloc_xioctl_resource() 195 ql_free_xioctl_resource(ha); in ql_alloc_xioctl_resource() 199 QL_PRINT_9(CE_CONT, "(%d): done\n", ha->instance); in ql_alloc_xioctl_resource() 215 ql_free_xioctl_resource(ql_adapter_state_t *ha) in ql_free_xioctl_resource() argument [all …]
|
| H A D | ql_hba_fru.c | 232 ql_populate_hba_fru_details(ql_adapter_state_t *ha, in ql_populate_hba_fru_details() argument 236 uint16_t chip = ha->device_id; in ql_populate_hba_fru_details() 237 uint16_t model = ha->subsys_id; in ql_populate_hba_fru_details() 238 uint16_t ssdevid = ha->subven_id; in ql_populate_hba_fru_details() 242 QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance); in ql_populate_hba_fru_details() 252 "%s", ha->adapter_stats->revlvl.qlddv); in ql_populate_hba_fru_details() 254 if ((i = ql_vpd_lookup(ha, (uint8_t *)VPD_TAG_SN, (uint8_t *) in ql_populate_hba_fru_details() 262 "%02d.%02d.%02d", ha->fw_major_version, ha->fw_minor_version, in ql_populate_hba_fru_details() 263 ha->fw_subminor_version); in ql_populate_hba_fru_details() 265 CACHE_LOCK(ha); in ql_populate_hba_fru_details() [all …]
|
| H A D | ql_mbx.c | 92 ql_adapter_state_t *ha = vha->pha; in ql_mailbox_command() local 95 QL_PRINT_3(CE_CONT, "(%d): started, cmd=%xh\n", ha->instance, mbx_cmd); in ql_mailbox_command() 98 MBX_REGISTER_LOCK(ha); in ql_mailbox_command() 101 while (ha->mailbox_flags & MBX_BUSY_FLG || in ql_mailbox_command() 102 (CFG_IST(ha, CFG_CTRL_8021) && in ql_mailbox_command() 103 RD32_IO_REG(ha, nx_host_int) & NX_MBX_CMD)) { in ql_mailbox_command() 104 ha->mailbox_flags = (uint8_t) in ql_mailbox_command() 105 (ha->mailbox_flags | MBX_WANT_FLG); in ql_mailbox_command() 107 if (ha->task_daemon_flags & TASK_DAEMON_POWERING_DOWN) { in ql_mailbox_command() 109 MBX_REGISTER_UNLOCK(ha); in ql_mailbox_command() [all …]
|
| /onnv-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/ |
| H A D | ql_api.h | 207 #define RD_REG_BYTE(ha, addr) \ argument 208 (uint8_t)ddi_get8(ha->dev_handle, (uint8_t *)(addr)) 209 #define RD_REG_WORD(ha, addr) \ argument 210 (uint16_t)ddi_get16(ha->dev_handle, (uint16_t *)(addr)) 211 #define RD_REG_DWORD(ha, addr) \ argument 212 (uint32_t)ddi_get32(ha->dev_handle, (uint32_t *)(addr)) 213 #define RD_REG_DDWORD(ha, addr) \ argument 214 (uint64_t)ddi_get64(ha->dev_handle, (uint64_t *)(addr)) 216 #define WRT_REG_BYTE(ha, addr, data) \ argument 217 ddi_put8(ha->dev_handle, (uint8_t *)(addr), (uint8_t)(data)) [all …]
|
| H A D | ql_debug.h | 93 #define TRACE_BUFFER_LOCK(ha) mutex_enter(&ha->el_trace_desc->mutex) argument 94 #define TRACE_BUFFER_UNLOCK(ha) mutex_exit(&ha->el_trace_desc->mutex) argument 96 #define EL(ha, ...) ql_el_msg(ha, __func__, CE_CONT, __VA_ARGS__); argument
|
| /onnv-gate/usr/src/lib/libc/port/fp/ |
| H A D | aconvert.c | 63 int ha, i, s; in __aconvert() local 68 ha = a.i[0] & ~0x80000000; in __aconvert() 71 if (ha >= 0x7ff00000) { in __aconvert() 73 __infnanstring((ha == 0x7ff00000 && a.i[1] == 0)? in __aconvert() 79 if (ha < 0x00100000) { in __aconvert() 80 if ((ha | a.i[1]) == 0) { in __aconvert() 94 a.i[0] = ha; in __aconvert() 98 ha = a.i[0] & ~0x80000000; in __aconvert() 99 *exp = (ha >> 20) - 0x3ff - 1074; in __aconvert() 101 *exp = (ha >> 20) - 0x3ff; in __aconvert() [all …]
|
| /onnv-gate/usr/src/cmd/mdb/common/modules/qlc/ |
| H A D | qlc.c | 1469 ql_adapter_state_t *ha; in qltgtq_dcmd() local 1484 ha = (ql_adapter_state_t *)mdb_alloc(sizeof (ql_adapter_state_t), in qltgtq_dcmd() 1487 if (mdb_vread(ha, sizeof (ql_adapter_state_t), addr) == -1) { in qltgtq_dcmd() 1489 mdb_free(ha, sizeof (ql_adapter_state_t)); in qltgtq_dcmd() 1493 if (ha->dev == NULL) { in qltgtq_dcmd() 1495 mdb_free(ha, sizeof (ql_adapter_state_t)); in qltgtq_dcmd() 1506 (uintptr_t)ha->dev) == -1) { in qltgtq_dcmd() 1507 mdb_warn("failed to read ql_head_t (dev) at %p", ha->dev); in qltgtq_dcmd() 1508 mdb_free(ha, sizeof (ql_adapter_state_t)); in qltgtq_dcmd() 1555 mdb_free(ha, sizeof (ql_adapter_state_t)); in qltgtq_dcmd() [all …]
|
| /onnv-gate/usr/src/lib/libc/sparc/fp/ |
| H A D | _Q_cplx_div_rx.c | 95 int ha, hc, hd, hw, i, j; local 109 ha = aa.i[0] & ~0x80000000; 144 if (ha >= 0x7fff0000) { /* a is inf or nan */ 161 ha = (ha - 0x3fff0000) >> 16; 162 _Q_scl(&a, -ha); 164 ha -= (hw + hw); 169 hc += ha; 174 hd += ha;
|
| H A D | _D_cplx_div_rx.c | 103 int ha, hc, hd, hw, i, j; in _D_cplx_div_rx() local 115 ha = aa.i[0] & ~0x80000000; in _D_cplx_div_rx() 164 if (ha >= 0x7ff00000) { /* a is inf or nan */ in _D_cplx_div_rx() 179 ha = (ha - 0x38000000) >> 28; in _D_cplx_div_rx() 180 a = (a * scl[ha + 4].d) / r; in _D_cplx_div_rx() 181 ha -= (hw + hw); in _D_cplx_div_rx() 185 hc += ha; in _D_cplx_div_rx() 189 hd += ha; in _D_cplx_div_rx()
|
| H A D | _Q_cplx_div.c | 100 int ha, hb, hc, hd, hz, hw, hs, i, j; local 116 ha = aa.i[0] & ~0x80000000; 118 hz = (ha > hb)? ha : hb;
|
| H A D | _D_cplx_div.c | 93 int ha, hb, hc, hd, hz, hw, hs, i, j; in _D_cplx_div() local 109 ha = aa.i[0] & ~0x80000000; in _D_cplx_div() 111 hz = (ha > hb)? ha : hb; in _D_cplx_div()
|
| /onnv-gate/usr/src/uts/common/fs/zfs/ |
| H A D | spa_history.c | 301 history_arg_t *ha; in spa_history_log() local 314 ha = kmem_alloc(sizeof (history_arg_t), KM_SLEEP); in spa_history_log() 315 ha->ha_history_str = strdup(history_str); in spa_history_log() 316 ha->ha_zone = strdup(spa_history_zone()); in spa_history_log() 317 ha->ha_log_type = what; in spa_history_log() 318 ha->ha_uid = crgetuid(CRED()); in spa_history_log() 322 spa_history_log_sync, spa, ha, 0, tx); in spa_history_log() 430 history_arg_t *ha; in log_internal() local 439 ha = kmem_alloc(sizeof (history_arg_t), KM_SLEEP); in log_internal() 440 ha->ha_history_str = kmem_alloc(vsnprintf(NULL, 0, fmt, adx) + 1, in log_internal() [all …]
|
| H A D | dsl_dataset.c | 3501 struct dsl_ds_holdarg *ha = arg2; in dsl_dataset_user_hold_check() local 3502 char *htag = ha->htag; in dsl_dataset_user_hold_check() 3524 if (error == 0 && ha->temphold && in dsl_dataset_user_hold_check() 3535 struct dsl_ds_holdarg *ha = arg2; in dsl_dataset_user_hold_sync() local 3536 char *htag = ha->htag; in dsl_dataset_user_hold_sync() 3559 if (ha->temphold) { in dsl_dataset_user_hold_sync() 3566 (int)ha->temphold, ds->ds_object); in dsl_dataset_user_hold_sync() 3572 struct dsl_ds_holdarg *ha = arg; in dsl_dataset_user_hold_one() local 3578 name = kmem_asprintf("%s@%s", dsname, ha->snapname); in dsl_dataset_user_hold_one() 3579 error = dsl_dataset_hold(name, ha->dstg, &ds); in dsl_dataset_user_hold_one() [all …]
|
| /onnv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Tie/File/t/ |
| H A D | 32_defer_misc.t | 143 my ($a, $b, $ha, $hb) = @_; 144 $ha = 'first hash' unless defined $ha; 152 print ctrlfix("# Key $k is in $ha but not $hb"), "\n"; 155 print ctrlfix("# Key $k is <$a->{$k}> in $ha but <$b->{$k}> in $hb"), "\n"; 165 print ctrlfix("# Key $k is in $hb but not $ha"), "\n";
|
| H A D | 30_defer.t | 263 my ($a, $b, $ha, $hb) = @_; 264 $ha = 'first hash' unless defined $ha; 272 print ctrlfix("# Key $k is in $ha but not $hb"), "\n"; 275 print ctrlfix("# Key $k is <$a->{$k}> in $ha but <$b->{$k}> in $hb"), "\n"; 285 print ctrlfix("# Key $k is in $hb but not $ha"), "\n";
|
| /onnv-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
| H A D | snoop_apple.c | 95 print_macaddr(uint8_t *ha, int len) in print_macaddr() argument 102 len > 0 ? "%x:" : "%x", *ha++); in print_macaddr()
|
| /onnv-gate/usr/src/stand/lib/inet/ |
| H A D | mac_impl.h | 66 uchar_t ha[HW_ADDR_SIZE]; member
|
| /onnv-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; 3327 return memcmp(ha, (char *) &sa->sin.sin_addr, INADDRSZ); 3337 return memcmp(ha, a, IN6ADDRSZ); 3342 return memcmp(a + IN6ADDRSZ - INADDRSZ, ha, INADDRSZ); 3405 char **ha; local [all …]
|