Searched defs:rp (Results 326 - 350 of 403) sorted by relevance

<<11121314151617

/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dsysctrl.c907 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 Dpx_lib4v.c89 px_nexus_regspec_t *rp; local
113 "reg", (uchar_t **)&rp, &reglen);
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 Dddi_impl.c128 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 Dopl_cfg.c1150 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 Dsysiosbus.c1015 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 Dpx_lib4u.c1490 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 Ddr.c1671 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 Dpcicmu.c694 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, &reglen) != 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 Dnb5000_init.c652 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 Dxpv_psm.c227 xen_psm_nmi_intr(caddr_t arg, struct regs *rp) argument
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_common.c2139 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 Demlxs_sli3.c32 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 Dmain.cc596 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 Dmount.c1512 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 Drootnex.c752 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 Dmp_platform_common.c2371 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 Dfaulty.c574 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 Dmemory.c1359 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 Dtopo_xml.c457 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 Dsocksubr.c737 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 Dfct.c1623 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 Dapic_common.c798 apic_nmi_intr(caddr_t arg, struct regs *rp) argument
/illumos-gate/usr/src/uts/common/c2/
H A Daudit.c1284 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 Dnfs4_client.c142 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 Dmeta_sp.c716 md_raid_t *rp; local
718 rp = meta_get_raid(sp, compnp, ep);
719 if (rp == NULL)
722 a = rp->interlace;

Completed in 366 milliseconds

<<11121314151617