/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | sysctrl.c | 907 int *rp, len, slot, i; local 926 DDI_PROP_DONTPASS | DDI_PROP_CANSLEEP, "reg", (caddr_t)&rp, &len) 933 slot = (*rp - 0x1c0) >> 2; 934 kmem_free(rp, len);
|
/illumos-gate/usr/src/uts/sun4v/io/px/ |
H A D | px_lib4v.c | 89 px_nexus_regspec_t *rp; local 113 "reg", (uchar_t **)&rp, ®len); 125 *dev_hdl = (devhandle_t)((rp->phys_addr >> 32) & DEVHDLE_MASK); 126 ddi_prop_free(rp); 1543 pci_regspec_t *rp, caddr_t *addrp) 1607 busnum = PCI_REG_BUS_G(rp->pci_phys_hi); 1608 devnum = PCI_REG_DEV_G(rp->pci_phys_hi); 1609 funcnum = PCI_REG_FUNC_G(rp->pci_phys_hi); 1541 px_lib_map_vconfig(dev_info_t *dip, ddi_map_req_t *mp, pci_config_offset_t off, pci_regspec_t *rp, caddr_t *addrp) argument
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | ddi_impl.c | 128 struct regspec *rp; local 152 irp = rp = (struct regspec *)reg_prop; 155 for (j = 0; j < n; ++j, ++rp, ++r64_rp) { 157 rp->regspec_bustype = r64_rp->addr_hi; 158 rp->regspec_addr = r64_rp->addr_lo; 159 rp->regspec_size = r64_rp->size_lo; 296 struct regspec *rp; local 316 rp = sparc_pd_getreg(child, 0); 318 rp->regspec_bustype, rp [all...] |
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | opl_cfg.c | 1150 fco_handle_t rp; local 1154 rp = kmem_zalloc(sizeof (struct fc_resource_list), KM_SLEEP); 1155 rp->next_handle = fc_ops_alloc_handle(parent, child, fcode, fcode_size, 1157 rp->ap = parent; 1158 rp->child = child; 1159 rp->fcode = fcode; 1160 rp->fcode_size = fcode_size; 1161 rp->my_args = my_args; 1166 rp->unit_address = buf; 1172 h = ddi_get_nodeid(rp 1180 opl_fc_ops_free_handle(fco_handle_t rp) argument 1241 opl_fc_do_op(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1272 opl_map_in(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1332 opl_map_out(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1379 opl_register_fetch(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1496 opl_register_store(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1616 opl_claim_memory(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1685 opl_release_memory(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1740 opl_vtop(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1786 opl_config_child(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1805 opl_get_fcode(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1859 opl_get_fcode_size(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 1975 opl_get_hwd_va(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument 2296 opl_master_interrupt(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp) argument [all...] |
H A D | sysiosbus.c | 1015 struct regspec *rp = (struct regspec *)reg_prop; local 1016 uint_t slot = rp->regspec_bustype; 1019 rp = (struct regspec *)rgstr_prop; 1021 for (i = 0; i < n; ++i, ++rp) 1022 rp->regspec_bustype = slot; 1074 struct rangespec *rp = sparc_pd_getrng(dip, i); local 1076 if (rp->rng_cbustype == (uint_t)slot) { 1083 r.regspec_size = rp->rng_size; 1090 size = rp->rng_size; 1480 struct regspec *rp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/io/px/ |
H A D | px_lib4u.c | 1490 pci_regspec_t *rp, caddr_t *addrp) 2494 px_get_range_prop(px_t *px_p, pci_ranges_t *rp, int bank) argument 2499 range_prop = (((uint64_t)(rp[bank].parent_high & mask)) << 32) | 2500 rp[bank].parent_low; 2514 pci_ranges_t *rp = px_p->px_ranges_p; local 2518 return (px_get_range_prop(px_p, rp, bank)); 1488 px_lib_map_vconfig(dev_info_t *dip, ddi_map_req_t *mp, pci_config_offset_t off, pci_regspec_t *rp, caddr_t *addrp) argument
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr.c | 1671 dr_common_unit_t *cp, **rp = list; local 1679 cp = *rp++; 1690 cp = *rp++;
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcicmu.c | 694 pci_regspec_t reloc_reg, *rp = &reloc_reg; local 705 reloc_reg = *(pci_regspec_t *)mp->map_obj.rp; /* dup whole */ 713 "reg", (caddr_t)&rp, ®len) != DDI_SUCCESS) { 718 kmem_free(rp, reglen); 721 rp += r_no; 730 if (rval = pcmu_reloc_reg(dip, rdip, pcmu_p, rp)) { 736 rp->pci_size_low = (uint_t)len; 738 rp->pci_phys_low += off; 741 if (rval = pcmu_xlate_reg(pcmu_p, rp, &p_regspec)) { 747 p_mapreq.map_obj.rp [all...] |
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/ |
H A D | nb5000_init.c | 652 struct smb_dimm_rec *rp = (struct smb_dimm_rec *)arg; local 657 dimmpp = &rp->dimmpp; 666 (rp->slots == nb_dimm_slots || 667 rp->dimms < rp->populated)) { 696 struct smb_dimm_rec *rp = (struct smb_dimm_rec *)arg; local 701 rp->slots++; 703 rp->populated++;
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_psm.c | 227 xen_psm_nmi_intr(caddr_t arg, struct regs *rp) argument
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_common.c | 2139 int simplex_dma_channel, *rp, proplen, channel; local 2155 ata_ctlp->ac_dip, DDI_PROP_DONTPASS, "reg", &rp, 2158 channel = *rp; 2159 ddi_prop_free(rp);
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_sli3.c | 32 static void emlxs_sli3_issue_iocb(emlxs_hba_t *hba, RING *rp, IOCBQ *iocbq); 72 CHANNEL *rp, IOCBQ *iocb_cmd); 195 RING *rp; local 1074 rp = &hba->sli.sli3.ring[i]; 1077 rp->channelp = &hba->chan[i]; 1079 rp->hba = hba; 1080 rp->ringno = (uint8_t)i; 1082 rp->fc_cmdidx = 0; 1083 rp->fc_rspidx = 0; 1517 rp 2041 RING *rp; local 2788 RING *rp; local 4737 RING *rp; local 5054 RING *rp; local 5351 emlxs_sli3_issue_iocb(emlxs_hba_t *hba, RING *rp, IOCBQ *iocbq) argument 6150 RING *rp; local [all...] |
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | main.cc | 596 Running rp; local 685 for (rp = running_list; rp != NULL; rp = rp->next) { 686 if (rp->temp_file != NULL) { 687 (void) unlink(rp->temp_file->string_mb); 689 if (rp->stdout_file != NULL) { 690 (void) unlink(rp->stdout_file); 691 retmem_mb(rp 737 Running rp; local [all...] |
/illumos-gate/usr/src/cmd/fs.d/ |
H A D | mount.c | 1512 char *rp; local 1514 if ((rp = realpath(vp->v.vfs_mountp, realdir)) == NULL) 1524 return (rp);
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 752 struct regspec *rp = sparc_pd_getreg(dev, i); local 762 switch (rp->regspec_bustype) { 766 "%s 0x%x", DEVI_EISA_NEXNAME, rp->regspec_addr); 771 "%s 0x%x", DEVI_ISA_NEXNAME, rp->regspec_addr); 777 rp->regspec_bustype, rp->regspec_addr); 821 struct regspec *rp, tmp_reg; local 860 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); 861 if (rp == NULL) { 874 mp->map_obj.rp 1035 struct regspec *rp; local 1220 struct regspec *rp; local 1277 struct regspec *rp; local [all...] |
H A D | mp_platform_common.c | 2371 apic_state(psm_state_request_t *rp) argument 2374 switch (rp->psr_cmd) { 2376 rp->req.psm_state_req.psr_state = 2378 if (rp->req.psm_state_req.psr_state == NULL) 2380 rp->req.psm_state_req.psr_state_size = 2383 rp->req.psm_state_req.psr_state, 2384 rp->req.psm_state_req.psr_state_size)) 2388 kmem_free(rp->req.psm_state_req.psr_state, 2389 rp->req.psm_state_req.psr_state_size); 2391 rp [all...] |
/illumos-gate/usr/src/cmd/fm/fmadm/common/ |
H A D | faulty.c | 574 add_resource(status_record_t *status_rec_p, resource_list_t **rp, argument 584 if ((sp = *rp) == NULL) { 587 *rp = np; 598 *rp = np;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | memory.c | 1359 segvn_sparse_cmp(const void *lp, const void *rp) argument 1362 const segvn_sparse_t *const r = rp;
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_xml.c | 457 tf_rdata_t *rp, *pp, *np; local 470 rp = pad->tpad_sibs; 473 rp = pad->tpad_child; 482 while (rp != NULL) { 483 pp = rp; 484 rp = rp->rd_next;
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socksubr.c | 737 int *rp; local 752 rp = (int *)rights; 768 *rp++ = fd; 783 rp = (int *)rights; 786 ("fdbuf_extract: cleanup[%d] = %d\n", j, *rp)); 787 (void) closeandsetf(*rp++, NULL);
|
/illumos-gate/usr/src/uts/common/io/comstar/port/fct/ |
H A D | fct.c | 1623 fct_remote_port_t *rp; local 1651 rp = irp->irp_rp; 1658 "login was not done. portid=%x, rp=%p", rp->rp_id, rp); 1709 cmd->cmd_rp = rp; 1826 fct_remote_port_t *rp = cmd->cmd_rp; local 1827 fct_i_remote_port_t *irp = (fct_i_remote_port_t *)rp->rp_fct_private; 2289 fct_create_solels(fct_local_port_t *port, fct_remote_port_t *rp, int implicit, argument 2305 if (rp) { [all...] |
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_common.c | 798 apic_nmi_intr(caddr_t arg, struct regs *rp) argument
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit.c | 1284 token_t *rp = NULL; local 1292 AUDIT_ASYNC_START(rp, AUE_ENTERPROM, sorf); 1294 au_write((caddr_t *)&(rp), au_to_text("kmdb")); 1297 au_write((caddr_t *)&(rp), au_to_return32(0, 0)); 1299 au_write((caddr_t *)&(rp), au_to_return32(ECANCELED, 0)); 1301 AUDIT_ASYNC_FINISH(rp, AUE_ENTERPROM, NULL, NULL); 1318 token_t *rp = NULL; local 1325 AUDIT_ASYNC_START(rp, AUE_EXITPROM, sorf); 1327 au_write((caddr_t *)&(rp), au_to_text("kmdb")); 1330 au_write((caddr_t *)&(rp), au_to_return3 [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_client.c | 142 rnode4_t *rp; local 145 rp = VTOR4(vp); 146 if ((rp->r_serial != NULL && rp->r_serial != curthread) || 147 ((rp->r_flags & R4PGFLUSH) && rp->r_pgflush != curthread)) { 148 mutex_enter(&rp->r_statelock); 150 while ((rp->r_serial != NULL && rp->r_serial != curthread) || 151 ((rp 198 rnode4_t *rp; local 226 struct rnode4 *rp = VTOR4(vp); local 251 rnode4_t *rp; local 347 rnode4_t *rp = VTOR4(vp); local 365 rnode4_t *rp = VTOR4(args->vp); local 394 rnode4_t *rp; local 417 rnode4_t *rp = VTOR4(vp); local 445 rnode4_t *rp; local 681 rnode4_t *rp; local 887 rnode4_t *rp = VTOR4(vp); local 943 rnode4_t *rp; local 1084 rnode4_t *rp; local 1266 rnode4_t *rp; local 1712 rnode4_t *rp; local 1836 rnode4_t *rp; local 1966 rnode4_t *rp; local 2054 rnode4_t *rp; local 2182 rnode4_t *rp; local 2264 writerp4(rnode4_t *rp, caddr_t base, int tcount, struct uio *uio, int pgcreated) argument 2428 rnode4_t *rp; local 2559 rnode4_t *rp; local 2747 rnode4_t *rp = VTOR4(vp); local 2831 rnode4_t *rp = VTOR4(vp); local 4387 rnode4_t *rp = VTOR4(vp); local [all...] |
/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_sp.c | 716 md_raid_t *rp; local 718 rp = meta_get_raid(sp, compnp, ep); 719 if (rp == NULL) 722 a = rp->interlace;
|