/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/ |
H A D | pi_walker.c | 195 pi_walker(pi_enum_t *pip, tnode_t *t_parent, const char *hc_name, argument 204 if (pip == NULL) { 207 mod = pip->mod; 261 result = md_walk_dag(pip->mdp, mde_node, component_cookie, arc_cookie, 262 pi_walker_node, (void *)pip); 319 pi_enum_t *pip = (pi_enum_t *)private; local 328 if (pip == NULL) { 331 mod = pip->mod; 333 topo_mod_dprintf(pip->mod, 338 skip = pi_skip_node(mod, pip [all...] |
/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ |
H A D | ses2_element.c | 84 ses2_psu_status_impl_t *pip = (ses2_psu_status_impl_t *)esip; local 88 pip->spsi_ident); 90 pip->spsi_dc_over_current); 92 pip->spsi_dc_under_voltage); 94 pip->spsi_dc_over_voltage); 96 pip->spsi_dc_fail); 98 pip->spsi_ac_fail); 100 pip->spsi_temp_warn); 102 pip->spsi_overtmp_fail); 103 SES_NV_ADD(boolean_value, nverr, nvl, SES_PROP_OFF, pip 308 ses2_port_status_impl_t *pip = (ses2_port_status_impl_t *)esip; local [all...] |
H A D | ses2_element_ctl.c | 83 ses2_psu_ctl_impl_t *pip; local 87 if ((pip = ses_plugin_ctlpage_lookup(sp, ses_node_snapshot(np), 95 pip->spci_rqst_ident = v; 97 pip->spci_rqst_on = v; 99 pip->spci_rqst_fail = v; 399 ses2_port_ctl_impl_t *pip; local 403 if ((pip = ses_plugin_ctlpage_lookup(sp, ses_node_snapshot(np), 412 pip->spci_rqst_fail = v; 414 pip->spci_rqst_ident = v; 416 pip 1483 ses2_psu_ctl_impl_t *pip = data; local 1647 ses2_port_ctl_impl_t *pip = data; local [all...] |
H A D | ses2_pages.c | 232 ses2_control_page_impl_t *pip = pagedata; local 244 data = eip = &pip->scpi_data[index]; 286 ses2_threshold_out_page_impl_t *pip = pagedata; local 294 data = tip = &pip->stopi_thresholds[index];
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_alloc.c | 980 ud_ialloc(struct ud_inode *pip, argument 1000 ASSERT(pip); 1009 udf_vfsp = pip->i_udf; 1011 prn = pip->i_icb_prn; 1013 if ((err = ud_alloc_space(pip->i_vfs, prn, 1020 bp = ud_bread(pip->i_dev, loc << udf_vfsp->udf_l2d_shift, lbsize); 1022 ud_free_space(pip->i_vfs, prn, blkno, size); 1043 ((vap->va_gid == pip->i_gid) || groupmember(vap->va_gid, cr) || 1052 fe->fe_gid = (pip->i_char & ISGID) ? 1053 SWAP_32(pip [all...] |
/illumos-gate/usr/src/lib/libpam/ |
H A D | pam_framework.c | 392 struct pam_item *pip; local 416 pip = &(pamh->ps_item[item_type]); 421 if (pip->pi_addr != NULL) 422 (void) memset(pip->pi_addr, 0, pip->pi_size); 432 if (pip->pi_addr != NULL) { 433 free(pip->pi_addr); 437 pip->pi_addr = NULL; 438 pip->pi_size = 0; 440 pip 545 struct pam_item *pip; local [all...] |
/illumos-gate/usr/src/cmd/ptools/pstack/ |
H A D | pstack.c | 381 const lwpsinfo_t *pip) 387 if (!proc_lwp_in_set(h->lwps, pip->pr_lwpid)) 391 if ((tip = find_thread(pip->pr_lwpid)) == NULL) 394 tlhead(tip->threadid, pip->pr_lwpid); 413 const lwpstatus_t *psp, const lwpsinfo_t *pip) 417 if (!proc_lwp_in_set(h->lwps, pip->pr_lwpid)) 421 tlhead(0, pip->pr_lwpid); 380 thread_call_stack(void *data, const lwpstatus_t *psp, const lwpsinfo_t *pip) argument 412 lwp_call_stack(void *data, const lwpstatus_t *psp, const lwpsinfo_t *pip) argument
|
/illumos-gate/usr/src/cmd/ptools/pflags/ |
H A D | pflags.c | 253 lwplook_zombie(const lwpsinfo_t *pip) argument 255 (void) printf(" /%d:\t<defunct>\n", (int)pip->pr_lwpid); 260 lwplook(look_arg_t *arg, const lwpstatus_t *psp, const lwpsinfo_t *pip) argument 269 if (!proc_lwp_in_set(arg->lwps, pip->pr_lwpid)) 275 return (lwplook_zombie(pip)); 340 Plwp_getspymaster(Pr, pip->pr_lwpid, &ps) == 0) {
|
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_ibnex.c | 592 mdi_pathinfo_t *pip = NULL; local 607 while (pip = mdi_get_next_client_path(hca_dip, NULL)) { 608 if (mdi_pi_free(pip, 0) == MDI_SUCCESS) {
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | tvhci.c | 403 tvhci_pi_init(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument 410 tvhci_pi_uninit(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument 417 tvhci_pi_state_change(dev_info_t *vdip, mdi_pathinfo_t *pip, argument
|
H A D | devinfo.c | 1175 * have the same dip (or pip) is very low, so 1176 * hashing by dip (or pip) pointer should suffice. 2645 * di_register_pip(), di_find_pip(): The pip must be protected from deallocation 2647 * client(or phci)<->pip linkage while traversing the list and then holding the 2648 * pip when it is found in the list. 2652 di_register_pip(struct di_state *st, mdi_pathinfo_t *pip, di_off_t off) argument 2658 ASSERT(pip); 2664 pk->pk_pip = pip; 2665 path_addr = mdi_pi_get_addr(pip); 2668 pk->pk_client = mdi_pi_get_client(pip); 2683 di_pip_find(struct di_state *st, mdi_pathinfo_t *pip, di_off_t *off_p) argument 2752 di_path_getprop(mdi_pathinfo_t *pip, di_off_t *off_p, struct di_state *st) argument 2883 mdi_pathinfo_t *pip; local [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_hba.c | 4199 mdi_pathinfo_t *pip; local 4205 pip = (mdi_pathinfo_t *)sd->sd_pathinfo; 4206 if (pip) 4207 return (mdi_pi_get_addr(pip)); 4225 mdi_pathinfo_t *pip; local 4235 pip = _DEVICE_PIP(sd, flags); 4236 if (pip) { 4237 rv = mdi_prop_lookup_int(pip, name, &data); 4251 mdi_pathinfo_t *pip; local 4261 pip 4276 mdi_pathinfo_t *pip; local 4298 mdi_pathinfo_t *pip; local 4321 mdi_pathinfo_t *pip; local 4343 mdi_pathinfo_t *pip; local 4365 mdi_pathinfo_t *pip; local 4386 mdi_pathinfo_t *pip; local 4407 mdi_pathinfo_t *pip; local 4428 mdi_pathinfo_t *pip; local 4449 mdi_pathinfo_t *pip; local 4470 mdi_pathinfo_t *pip; local 4490 mdi_pathinfo_t *pip; local 4509 mdi_pathinfo_t *pip; local [all...] |
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xpv_panic.c | 663 struct panic_info *pip = (struct panic_info *)arg; local 723 if (pip->pi_version != PANIC_INFO_VERSION) 727 xpv_panic_info = pip; 761 xpv_apicadr = pip->pi_apic; 787 if (pip->pi_mca.mpd_magic == MCA_PANICDATA_MAGIC) 788 xpv_mca_panic_data = &pip->pi_mca; 791 xpv_panicsys((struct regs *)pip->pi_regs, pip->pi_panicstr);
|
/illumos-gate/usr/src/uts/common/kiconv/kiconv_ja/ |
H A D | kiconv_ja.c | 81 utf8_ucs(uint_t *p, uchar_t **pip, size_t *pileft, int *errno) argument 86 uchar_t *ip = *pip; /* next byte to read */ 136 * Update rv, *pip, and *pileft on successfule return. 139 *pip = ip; 147 utf8_ucs_replace(uint_t *p, uchar_t **pip, size_t *pileft, size_t *repnum) argument 152 uchar_t *ip = *pip; /* next byte to read */ 211 *pip = ip; 220 uchar_t **pip, /* point pointer to input buf */ 227 return (utf8_ucs_replace(p, pip, pileft, rv)); 229 return (utf8_ucs(p, pip, pilef 218 read_unicode( uint_t *p, uchar_t **pip, size_t *pileft, int *errno, int flag, size_t *rv) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_alloc.c | 294 ufs_ialloc(struct inode *pip, argument 303 struct ufsvfs *ufsvfsp = pip->i_ufsvfs; 307 ASSERT(RW_WRITE_HELD(&pip->i_rwlock)); 308 fs = pip->i_fs; 319 err = chkiq((struct ufsvfs *)ITOV(pip)->v_vfsp->vfs_data, 338 ino = (ino_t)hashalloc(pip, cg, (long)ipref, (int)mode, 355 err = ufs_iget(pip->i_vfs, ino, ipp, cr); 366 ufs_ifree(pip, ino, 0); 448 if (!(TRANS_ISTRANS(ufsvfsp)) || !(pip->i_flag & IQUIET))
|
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex.c | 2111 mdi_pathinfo_t *pip; local 2124 pseudo->pseudo_node_addr, 0, &pip); 2131 cdip = mdi_pi_get_client(pip); 2142 rval = mdi_pi_online(pip, 0); 2155 (void) mdi_pi_free(pip, 0); 2169 mdi_pathinfo_t *pip; local 2184 ioc->ioc_phci_guid, 0, &pip); 2191 cdip = mdi_pi_get_client(pip); 2216 rval = mdi_pi_online(pip, 0); 2230 (void) mdi_pi_free(pip, 3921 ib_vhci_pi_init(dev_info_t *vdip, mdi_pathinfo_t *pip, int flag) argument 3930 ib_vhci_pi_uninit(dev_info_t *vdip, mdi_pathinfo_t *pip, int flag) argument 3972 ib_vhci_pi_state_change(dev_info_t *vdip, mdi_pathinfo_t *pip, mdi_pathinfo_state_t state, uint32_t arg1, int arg2) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/ |
H A D | mpapi_impl.h | 284 mdi_pathinfo_t *pip; /* path information */ member in struct:mp_uscsi_cmd
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 391 char *guid, dev_info_t **dip, mdi_pathinfo_t **pip, mptsas_target_t *ptgt, 1864 mdi_pathinfo_t *pip = NULL; local 1887 while (pip = mdi_get_next_client_path(dip, NULL)) { 1888 if (mdi_pi_free(pip, 0) == MDI_SUCCESS) { 3024 mdi_pathinfo_t *pip = NULL; local 3049 if ((pip = (void *)(sd->sd_private)) == NULL) { 3057 if (mdi_prop_lookup_int(pip, LUN_PROP, &lun) != 3063 if (mdi_prop_lookup_string(pip, SCSI_ADDR_PROP_TARGET_PORT, 14345 mdi_pathinfo_t *pip = NULL, *savepip = NULL; local 14399 pip 14614 mdi_pathinfo_t *pip = NULL, *savepip = NULL; local 14898 mdi_pathinfo_t *pip = NULL; local 15011 mptsas_create_virt_lun(dev_info_t *pdip, struct scsi_inquiry *inq, char *guid, dev_info_t **lun_dip, mdi_pathinfo_t **pip, mptsas_target_t *ptgt, int lun) argument [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | devinfo.c | 876 struct mdi_pathinfo *pip; local 897 pip = (struct mdi_pathinfo *)mdi_c.ct_path_head; 898 while (pip != NULL) { 906 (uintptr_t)pip) == -1) { 908 (uintptr_t)pip); 945 pip = pi.pi_client_link;
|
/illumos-gate/usr/src/cmd/troff/ |
H A D | n3.c | 648 ip = p->pip; 671 p->pip = ip;
|
H A D | tdef.h | 406 filep pip; member in struct:s
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | devid_cache.c | 675 e_devid_cache_pathinfo(mdi_pathinfo_t *pip, ddi_devid_t devid) argument 677 char *path = mdi_pi_pathname(pip); 679 return (e_devid_cache_register_cmn(mdi_pi_get_client(pip), devid,
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 605 static int fcp_is_pip_present(struct fcp_lun *plun, mdi_pathinfo_t *pip); 3718 mdi_pathinfo_t *pip = NULL; local 3798 pip = mdi_pi_find(pptr->port_dip, NULL, ndi_addr); 3799 if (pip == NULL || 3800 ((cdip = mdi_pi_get_client(pip)) == NULL)) { 3850 if (pip != NULL) { 3851 cip = CIP(pip); 3926 if (pip != NULL) { 3927 cip = CIP(pip); 4130 if (pip ! 12706 mdi_pathinfo_t *pip = NULL; local 13031 fcp_is_pip_present(struct fcp_lun *plun, mdi_pathinfo_t *pip) argument 13090 mdi_pathinfo_t *pip; local 15646 mdi_pathinfo_t *pip = NULL; local [all...] |
/illumos-gate/usr/src/uts/common/io/ppp/sppp/ |
H A D | sppp.c | 470 struct ppp_idle *pip; local 541 pip = (struct ppp_idle *)nmp->b_wptr; 549 pip->xmit_idle = (hrtime - ppa->ppa_lasttx) / 1000000000ul; 550 pip->recv_idle = (hrtime - ppa->ppa_lastrx) / 1000000000ul;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/ |
H A D | vrrpd.c | 1926 vrrp_ip_t *pip; local 1931 TAILQ_FOREACH(pip, &pif->vvi_iplist, vip_next) { 1932 assert(pip->vip_state != NODE_STATE_STALE); 1935 VRRPADDR2STR(pif->vvi_af, &pip->vip_addr, abuf, 1939 (pip->vip_flags & IFF_UP) ? "up" : "down"); 1941 if (pip->vip_flags & IFF_UP) 1948 if (pip == NULL || !QUALIFY_PRIMARY_ADDR(pif, pip)) { 1953 return (pip);
|