/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | __fex_sparc.c | 187 __fex_get_op(siginfo_t *sip, ucontext_t *uap, fex_info_t *info) in __fex_get_op() argument 202 info->op1.type = fex_nodata; in __fex_get_op() 204 info->op2.type = fex_int; in __fex_get_op() 205 info->op2.val.i = *(int*)FPreg(rs2); in __fex_get_op() 208 info->op2.type = fex_llong; in __fex_get_op() 209 info->op2.val.l = *(long long*)FPREG(rs2); in __fex_get_op() 214 info->op1.type = info->op2.type = fex_float; in __fex_get_op() 215 info->op1.val.f = *(float*)FPreg(rs1); in __fex_get_op() 216 info->op2.val.f = *(float*)FPreg(rs2); in __fex_get_op() 220 info->op1.type = info->op2.type = fex_double; in __fex_get_op() [all …]
|
H A D | __fex_i386.c | 569 __fex_get_op(siginfo_t *sip, ucontext_t *uap, fex_info_t *info) in __fex_get_op() argument 593 info->op = fex_cnvt; in __fex_get_op() 594 info->op2.type = fex_nodata; in __fex_get_op() 601 info->op = fex_other; in __fex_get_op() 602 info->op1.type = info->op2.type = info->res.type = fex_nodata; in __fex_get_op() 603 info->flags = 0; in __fex_get_op() 606 info->op1.type = fex_float; in __fex_get_op() 607 info->op1.val.f = *(float *)ea; in __fex_get_op() 608 info->res.type = fex_ldouble; in __fex_get_op() 609 info->res.val.q = (long double) info->op1.val.f; in __fex_get_op() [all …]
|
H A D | __fex_sse.c | 479 __fex_get_sse_op(ucontext_t *uap, sseinst_t *inst, fex_info_t *info) in __fex_get_sse_op() argument 492 info->op1.type = fex_int; in __fex_get_sse_op() 493 info->op1.val.i = inst->op2->i[0]; in __fex_get_sse_op() 494 info->op2.type = fex_nodata; in __fex_get_sse_op() 496 info->op1.type = fex_llong; in __fex_get_sse_op() 497 info->op1.val.l = inst->op2->l[0]; in __fex_get_sse_op() 498 info->op2.type = fex_nodata; in __fex_get_sse_op() 502 info->op1.type = fex_double; in __fex_get_sse_op() 503 info->op1.val.d = inst->op2->d[0]; in __fex_get_sse_op() 504 info->op2.type = fex_nodata; in __fex_get_sse_op() [all …]
|
/illumos-gate/usr/src/lib/libnvme/common/ |
H A D | libnvme_ns_info.c | 27 nvme_ns_info_error(nvme_ns_info_t *info, nvme_info_err_t err, int32_t sys, in nvme_ns_info_error() argument 33 info->nni_err = err; in nvme_ns_info_error() 34 info->nni_syserr = sys; in nvme_ns_info_error() 36 ret = vsnprintf(info->nni_errmsg, sizeof (info->nni_errmsg), fmt, ap); in nvme_ns_info_error() 38 if (ret >= sizeof (info->nni_errmsg)) { in nvme_ns_info_error() 39 info->nni_errlen = sizeof (info->nni_errmsg) - 1; in nvme_ns_info_error() 41 info->nni_errlen = 0; in nvme_ns_info_error() 42 info->nni_errmsg[0] = '\0'; in nvme_ns_info_error() 44 info->nni_errlen = (size_t)ret; in nvme_ns_info_error() 51 nvme_ns_info_success(nvme_ns_info_t *info) in nvme_ns_info_success() argument [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | neti_impl.c | 65 net_protocol_register(netid_t id, const net_protocol_t *info) in net_protocol_register() argument 70 ASSERT(info != NULL); in net_protocol_register() 79 new->netd_info = *info; in net_protocol_register() 84 n = net_find(info->netp_name, nts); in net_protocol_register() 103 net_protocol_unregister(net_handle_t info) in net_protocol_unregister() argument 107 ASSERT(info != NULL); in net_protocol_unregister() 109 nts = info->netd_stack; in net_protocol_unregister() 113 LIST_REMOVE(info, netd_list); in net_protocol_unregister() 114 info->netd_stack = NULL; in net_protocol_unregister() 117 (void) net_protocol_release(info); in net_protocol_unregister() [all …]
|
/illumos-gate/usr/src/uts/common/io/nvme/ |
H A D | nvme_lock.c | 163 nvme_rwlock_rdlock(nvme_minor_lock_info_t *info, nvme_lock_t *lock) in nvme_rwlock_rdlock() argument 167 ASSERT3U(info->nli_state, ==, NVME_LOCK_STATE_UNLOCKED); in nvme_rwlock_rdlock() 168 ASSERT3U(list_link_active(&info->nli_node), ==, 0); in nvme_rwlock_rdlock() 169 ASSERT3P(info->nli_minor, !=, NULL); in nvme_rwlock_rdlock() 170 ASSERT3P(info->nli_nvme, !=, NULL); in nvme_rwlock_rdlock() 171 ASSERT3U(info->nli_curlevel, ==, NVME_LOCK_L_READ); in nvme_rwlock_rdlock() 173 info->nli_state = NVME_LOCK_STATE_ACQUIRED; in nvme_rwlock_rdlock() 174 info->nli_last_change = gethrtime(); in nvme_rwlock_rdlock() 175 info->nli_acq_kthread = (uintptr_t)curthread; in nvme_rwlock_rdlock() 176 info->nli_acq_pid = (uint32_t)curproc->p_pid; in nvme_rwlock_rdlock() [all …]
|
/illumos-gate/usr/src/lib/libcontract/common/ |
H A D | process.c | 106 struct ctlib_event_info *info = evthdl; in ct_pr_event_get_pid() local 107 if (info->event.ctev_cttype != CTT_PROCESS) in ct_pr_event_get_pid() 109 if (info->nvl == NULL) in ct_pr_event_get_pid() 111 return (nvlist_lookup_uint32(info->nvl, CTPE_PID, (uint_t *)pid)); in ct_pr_event_get_pid() 117 struct ctlib_event_info *info = evthdl; in ct_pr_event_get_ppid() local 118 if (info->event.ctev_cttype != CTT_PROCESS) in ct_pr_event_get_ppid() 120 if (info->event.ctev_type != CT_PR_EV_FORK) in ct_pr_event_get_ppid() 122 if (info->nvl == NULL) in ct_pr_event_get_ppid() 124 return (nvlist_lookup_uint32(info->nvl, CTPE_PPID, (uint_t *)ppid)); in ct_pr_event_get_ppid() 130 struct ctlib_event_info *info = evthdl; in ct_pr_event_get_signal() local [all …]
|
H A D | libcontract.c | 238 struct ctlib_status_info *info; in ct_status_read() local 241 info = malloc(sizeof (struct ctlib_status_info)); in ct_status_read() 242 if (info == NULL) in ct_status_read() 245 info->status.ctst_detail = detail; in ct_status_read() 248 info->status.ctst_nbytes = status_nbytes; in ct_status_read() 249 info->status.ctst_buffer = status_buffer; in ct_status_read() 251 error = ioctl(fd, CT_SSTATUS, &info->status); in ct_status_read() 255 if (info->status.ctst_nbytes <= status_nbytes) in ct_status_read() 260 status_nbytes = info->status.ctst_nbytes; in ct_status_read() 265 if ((errno = nvlist_unpack(info->status.ctst_buffer, in ct_status_read() [all …]
|
/illumos-gate/usr/src/test/nvme-tests/tests/libnvme/ |
H A D | ns-info.c | 30 ns_info_test_inactive(nvme_ns_info_t *info, uint32_t nsid) in ns_info_test_inactive() argument 38 if (nvme_ns_info_nguid(info, guid)) { in ns_info_test_inactive() 42 } else if (nvme_ns_info_err(info) != NVME_INFO_ERR_NS_INACTIVE) { in ns_info_test_inactive() 45 "(0x%x)", nsid, nvme_ns_info_errtostr(info, in ns_info_test_inactive() 46 nvme_ns_info_err(info)), nvme_ns_info_err(info), in ns_info_test_inactive() 54 if (nvme_ns_info_eui64(info, guid)) { in ns_info_test_inactive() 58 } else if (nvme_ns_info_err(info) != NVME_INFO_ERR_NS_INACTIVE) { in ns_info_test_inactive() 61 "(0x%x)", nsid, nvme_ns_info_errtostr(info, in ns_info_test_inactive() 62 nvme_ns_info_err(info)), nvme_ns_info_err(info), in ns_info_test_inactive() 70 if (nvme_ns_info_size(info, &val)) { in ns_info_test_inactive() [all …]
|
H A D | info-roundtrip.c | 27 info_roundtrip_pci(nvme_ctrl_info_t *info, nvme_ctrl_info_t *rest_info) in info_roundtrip_pci() argument 34 if (!nvme_ctrl_info_pci_vid(info, &id16)) { in info_roundtrip_pci() 35 libnvme_test_ctrl_info_warn(info, "failed to get PCI vendor " in info_roundtrip_pci() 39 libnvme_test_ctrl_info_warn(info, "failed to get PCI vendor " in info_roundtrip_pci() 51 if (!nvme_ctrl_info_pci_did(info, &id16)) { in info_roundtrip_pci() 52 libnvme_test_ctrl_info_warn(info, "failed to get PCI device " in info_roundtrip_pci() 56 libnvme_test_ctrl_info_warn(info, "failed to get PCI device " in info_roundtrip_pci() 68 if (!nvme_ctrl_info_pci_subvid(info, &id16)) { in info_roundtrip_pci() 69 libnvme_test_ctrl_info_warn(info, "failed to get PCI subsystem " in info_roundtrip_pci() 73 libnvme_test_ctrl_info_warn(info, "failed to get PCI subsystem " in info_roundtrip_pci() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_ibt.c | 192 eibnx_find_mgroups(eibnx_thr_info_t *info) in eibnx_find_mgroups() argument 194 ibt_hca_portinfo_t *pi = info->ti_pi; in eibnx_find_mgroups() 200 mutex_enter(&info->ti_mcg_lock); in eibnx_find_mgroups() 202 if ((info->ti_mcg_status & ENX_MCGS_FOUND) == ENX_MCGS_FOUND) { in eibnx_find_mgroups() 203 mutex_exit(&info->ti_mcg_lock); in eibnx_find_mgroups() 221 if ((ret = ibt_query_mcg(rgid, &mcg_attr, 1, &info->ti_solicit_mcg, in eibnx_find_mgroups() 233 if (info->ti_solicit_mcg->mc_mtu > pi->p_mtu) { in eibnx_find_mgroups() 236 enx_solicit_mgid.gid_guid, info->ti_solicit_mcg->mc_mtu, in eibnx_find_mgroups() 240 if (info->ti_solicit_mcg->mc_qkey != EIB_FIP_QKEY) { in eibnx_find_mgroups() 243 enx_solicit_mgid.gid_guid, info->ti_solicit_mcg->mc_qkey, in eibnx_find_mgroups() [all …]
|
H A D | enx_hdlrs.c | 87 eibnx_port_monitor(eibnx_thr_info_t *info) in eibnx_port_monitor() argument 96 info->ti_pi->p_port_num); in eibnx_port_monitor() 101 info->ti_progress = 0; in eibnx_port_monitor() 109 while (info->ti_pi->p_linkstate != IBT_PORT_ACTIVE) { in eibnx_port_monitor() 110 mutex_enter(&info->ti_event_lock); in eibnx_port_monitor() 111 while ((info->ti_event & in eibnx_port_monitor() 117 cv_wait(&info->ti_event_cv, &info->ti_event_lock); in eibnx_port_monitor() 123 if (info->ti_event & ENX_EVENT_DIE) { in eibnx_port_monitor() 124 mutex_exit(&info->ti_event_lock); in eibnx_port_monitor() 127 info->ti_event &= (~ENX_EVENT_LINK_UP); in eibnx_port_monitor() [all …]
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | acctctl.c | 65 ac_state_set(ac_info_t *info, void *buf, size_t bufsz) in ac_state_set() argument 78 mutex_enter(&info->ac_lock); in ac_state_set() 79 info->ac_state = state; in ac_state_set() 80 mutex_exit(&info->ac_lock); in ac_state_set() 85 ac_state_get(ac_info_t *info, void *buf, size_t bufsz) in ac_state_get() argument 90 mutex_enter(&info->ac_lock); in ac_state_get() 91 if (copyout(&info->ac_state, buf, bufsz) != 0) { in ac_state_get() 92 mutex_exit(&info->ac_lock); in ac_state_get() 95 mutex_exit(&info->ac_lock); in ac_state_get() 147 ac_file_set(ac_info_t *info, void *ubuf, size_t bufsz) in ac_file_set() argument [all …]
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | proc_fd.c | 56 prfdinfo_t *info; in proc_fdwalk() local 67 if ((info = proc_get_fdinfo(pid, fd)) == NULL) in proc_fdwalk() 70 ret = func(info, arg); in proc_fdwalk() 72 free(info); in proc_fdwalk() 83 proc_fdinfowalk(const prfdinfo_t *info, proc_fdinfowalk_f *func, void *arg) in proc_fdinfowalk() argument 93 misc = (pr_misc_header_t *)((uint8_t *)info + off); in proc_fdinfowalk() 117 prfdinfo_t *info = NULL; in proc_get_fdinfo() local 153 if ((info = reallocf(info, st.st_size)) == NULL) { in proc_get_fdinfo() 159 (l = read(ifd, info, st.st_size)) == -1) { in proc_get_fdinfo() 174 misc = (pr_misc_header_t *)((uint8_t *)info + off); in proc_get_fdinfo() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | netdfs.c | 347 switch (param->info.level) { in netdfs_s_setinfo() 349 status = netdfs_setinfo_100(&path, param->info.iu.info100); in netdfs_s_setinfo() 352 status = netdfs_setinfo_101(&path, param->info.iu.info101, in netdfs_s_setinfo() 356 status = netdfs_setinfo_102(&path, param->info.iu.info102); in netdfs_s_setinfo() 359 status = netdfs_setinfo_103(&path, param->info.iu.info103); in netdfs_s_setinfo() 362 status = netdfs_setinfo_104(&path, param->info.iu.info104, in netdfs_s_setinfo() 366 status = netdfs_setinfo_105(&path, param->info.iu.info105); in netdfs_s_setinfo() 396 dfs_info_t info; in netdfs_s_getinfo() local 418 status = dfs_link_getinfo(fspath, &info, param->level); in netdfs_s_getinfo() 420 status = dfs_root_getinfo(fspath, &info, param->level); in netdfs_s_getinfo() [all …]
|
H A D | dfs.c | 313 dfs_info_t info; in dfs_namespace_add() local 343 bzero(&info, sizeof (info)); in dfs_namespace_add() 345 (void) strlcpy(info.i_comment, cmnt, sizeof (info.i_comment)); in dfs_namespace_add() 346 info.i_state = DFS_VOLUME_STATE_OK | DFS_VOLUME_FLAVOR_STANDALONE; in dfs_namespace_add() 347 info.i_timeout = DFS_ROOT_TIMEOUT; in dfs_namespace_add() 348 info.i_propflags = 0; in dfs_namespace_add() 351 uuid_unparse(uuid, info.i_guid); in dfs_namespace_add() 355 info.i_ntargets = 1; in dfs_namespace_add() 356 info.i_targets = &t; in dfs_namespace_add() 358 if ((status = dfs_root_add(si.shr_path, &info)) != ERROR_SUCCESS) { in dfs_namespace_add() [all …]
|
H A D | dssetup_svc.c | 108 dssetup_GetPrimaryDomainInfo_t *info; in dssetup_DsRoleGetPrimaryDomainInfo() local 113 info = NDR_MALLOC(mxa, sizeof (dssetup_GetPrimaryDomainInfo_t)); in dssetup_DsRoleGetPrimaryDomainInfo() 114 if (info == NULL) { in dssetup_DsRoleGetPrimaryDomainInfo() 119 info->switch_value = param->level; in dssetup_DsRoleGetPrimaryDomainInfo() 120 info1 = &info->ru.info1; in dssetup_DsRoleGetPrimaryDomainInfo() 134 param->info = info; in dssetup_DsRoleGetPrimaryDomainInfo() 151 dssetup_member_server(ds_primary_domain_info_t *info, ndr_xa_t *mxa) in dssetup_member_server() argument 170 info->flags = DS_ROLE_PRIMARY_DOMAIN_GUID_PRESENT; in dssetup_member_server() 171 info->nt_domain = NDR_STRDUP(mxa, (char *)ds_info.nt_domain); in dssetup_member_server() 172 info->dns_domain = NDR_STRDUP(mxa, (char *)ds_info.dns_domain); in dssetup_member_server() [all …]
|
/illumos-gate/usr/src/lib/libadm/common/ |
H A D | pkginfo.c | 84 pkginfo(struct pkginfo *info, char *pkginst, ...) in pkginfo() argument 91 if (info == NULL) { in pkginfo() 96 info->pkginst = NULL; in pkginfo() 97 (void) fpkginfo(info, NULL); in pkginfo() 117 info->pkginst = NULL; in pkginfo() 118 if (fpkginfo(info, pkginst)) in pkginfo() 126 if (ckinst(pkginst, info->arch, info->version, ckarch, in pkginfo() 137 fpkginfo(struct pkginfo *info, char *pkginst) in fpkginfo() argument 140 if (info == NULL) { in fpkginfo() 145 initpkg(info); in fpkginfo() [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/xsave/ |
H A D | bad_xregs.c | 201 prxregset_info_t *info = bad_xregs_find_info(hdr, PRX_INFO_XCR); in bad_xregs_info_xcr_len() local 202 VERIFY3P(info, !=, NULL); in bad_xregs_info_xcr_len() 203 info->pri_size--; in bad_xregs_info_xcr_len() 210 prxregset_info_t *info = bad_xregs_find_info(hdr, PRX_INFO_XCR); in bad_xregs_info_xcr_off() local 211 VERIFY3P(info, !=, NULL); in bad_xregs_info_xcr_off() 212 info->pri_offset++; in bad_xregs_info_xcr_off() 219 prxregset_info_t *info = bad_xregs_find_info(hdr, PRX_INFO_XSAVE); in bad_xregs_info_xsave_len() local 220 VERIFY3P(info, !=, NULL); in bad_xregs_info_xsave_len() 221 info->pri_size--; in bad_xregs_info_xsave_len() 228 prxregset_info_t *info = bad_xregs_find_info(hdr, PRX_INFO_XSAVE); in bad_xregs_info_xsave_off() local [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frutree/ |
H A D | Makefile | 48 MAININFO = $(CONFS:%.conf=%.info) 49 OTHERINFOS = $(INCDIR1)/system-board.info 50 OTHERINFOS += $(INCDIR2)/fru_HDD0_data.info 51 OTHERINFOS += $(INCDIR2)/fru_HDD1_data.info 52 OTHERINFOS += $(INCDIR2)/fru_HDD2_data.info 53 OTHERINFOS += $(INCDIR2)/fru_HDD3_data.info 54 OTHERINFOS += $(INCDIR2)/fru_HDD4_data.info 55 OTHERINFOS += $(INCDIR2)/fru_HDD5_data.info 56 OTHERINFOS += $(INCDIR2)/fru_HDD6_data.info 57 OTHERINFOS += $(INCDIR2)/fru_HDD7_data.info [all …]
|
/illumos-gate/usr/src/cmd/sgs/mcs/common/ |
H A D | utils.c | 55 apply_action(section_info_table *info, char *cur_file, Cmd_Info *cmd_info) in apply_action() argument 61 (void) gelf_getshdr(info->scn, &shdr); in apply_action() 66 if (GET_ACTION(info->si_flags) == ACT_DELETE) in apply_action() 68 dozap(info); in apply_action() 69 SET_ACTION(info->si_flags, ACT_ZAP); in apply_action() 70 SET_MODIFIED(info->si_flags); in apply_action() 73 if (GET_ACTION(info->si_flags) == ACT_DELETE) in apply_action() 80 doprint(cur_file, info); in apply_action() 87 if (GET_ACTION(info->si_flags) == ACT_DELETE) in apply_action() 89 if (GET_LOC(info->si_flags) == IN) { in apply_action() [all …]
|
/illumos-gate/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr_getldap.c | 456 sync_current_with_update_copy(server_info_t *info) in sync_current_with_update_copy() argument 462 (void) mutex_lock(&info->mutex[1]); in sync_current_with_update_copy() 463 (void) mutex_lock(&info->mutex[0]); in sync_current_with_update_copy() 465 if (info->sinfo[1].server_status == INFO_SERVER_UP && in sync_current_with_update_copy() 466 info->sinfo[0].server_status != INFO_SERVER_UP) in sync_current_with_update_copy() 467 info->sinfo[1].change = NS_SERVER_UP; in sync_current_with_update_copy() 468 else if (info->sinfo[1].server_status != INFO_SERVER_UP && in sync_current_with_update_copy() 469 info->sinfo[0].server_status == INFO_SERVER_UP) in sync_current_with_update_copy() 470 info->sinfo[1].change = NS_SERVER_DOWN; in sync_current_with_update_copy() 472 info->sinfo[1].change = 0; in sync_current_with_update_copy() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudr/ |
H A D | Makefile | 51 MAININFO= $(CONFS:%.conf=%.info) 52 OTHERINFOS = fru_PS0_data.info fru_PS1_data.info fru_PS2_data.info fru_PS3_data.info 53 OTHERINFOS += fru_HDD0_data.info fru_HDD1_data.info 54 OTHERINFOS += fru_HDD2_data.info fru_HDD3_data.info 55 OTHERINFOS += fru_HDD3_data.info fru_HDD4_data.info 56 OTHERINFOS += fru_HDD6_data.info fru_HDD7_data.info 57 OTHERINFOS += fru_SC_data.info SB-tables.info 58 OTHERINFOS += fru_usb-a-1_data.info fru_usb-a-2_data.info 59 OTHERINFOS += fru_usb-a-3_data.info fru_usb-a-4_data.info 60 OTHERINFOS += fru_FT0_data.info fru_FT1_data.info fru_FT2_data.info [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/ |
H A D | Makefile | 46 MAININFO = $(CONFS:%.conf=%.info) 47 OTHERINFOS = $(INCDIR1)/system-board.info 48 OTHERINFOS += $(INCDIR2)/fru_HDD0_data.info 49 OTHERINFOS += $(INCDIR2)/fru_HDD1_data.info 50 OTHERINFOS += $(INCDIR2)/fru_HDD2_data.info 51 OTHERINFOS += $(INCDIR2)/fru_HDD3_data.info 52 OTHERINFOS += $(INCDIR2)/fru_PS0_data.info 53 OTHERINFOS += $(INCDIR2)/fru_PS1_data.info 54 OTHERINFOS += $(INCDIR2)/fru_SC_data.info 55 OTHERINFOS += $(INCDIR2)/fru_usb-a-1_data.info [all …]
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | udb.c | 136 DBT info; local 145 memset(&info, '\0', sizeof(info)); 222 i = (*up->udb_dbp->seq)(up->udb_dbp, &key, &info, R_CURSOR); 236 &info, DB_SET)) != 0) 239 if (i > 0 || info.size <= 0) 256 (int) info.size, (char *) info.data); 278 if (info.size >= userleft - 1) 283 if (info.size > MEMCHUNKSIZE) 284 size = info.size; 300 memmove(p, info.data, info.size); [all …]
|