/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | proc_kludges.c | 53 prockludge_mappings_iter(prockludge_mappings_t *pkm, const prmap_t *pmp, argument 73 bcopy(pmp, &pkm->pkm_mappings[pkm->pkm_count++], sizeof (prmap_t));
|
H A D | leaky_subr.c | 223 leaky_process_anon_mappings(uintptr_t ignored, const prmap_t *pmp, argument 226 uintptr_t start = pmp->pr_vaddr; 227 uintptr_t end = pmp->pr_vaddr + pmp->pr_size; 256 if ((pmp->pr_mflags & (MA_READ | MA_WRITE)) == (MA_READ | MA_WRITE) && 257 (pmp->pr_mflags & MA_SHARED) == 0 && 258 (pmp->pr_mapname[0] == 0) && 265 lm->lkm_bufctl = LKM_CTL(pmp->pr_vaddr, LKM_CTL_MEMORY); 510 leaky_grep_mappings(uintptr_t ignored, const prmap_t *pmp, argument 516 map_libname_ptr = strrchr(pmp [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/ |
H A D | fx_epkt.c | 199 pcie_mem64_t *pmp = ptr; local 201 data.pcie_ue_tgt_bdf = pmp->rid; 204 ((uint64_t)pmp->addr1 << 32) | pmp->addr0;
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ip_cksum.c | 86 mblk_t *pmp; local 139 pmp = mp; 183 pmp = 0; 190 * (except for when pmp == mp, then its two partial trips). 193 if (pmp) { 197 pmp = 0; 228 pmp = mp; 355 if (! pmp) { 368 mp = pmp;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libpython/ |
H A D | libpython.c | 352 python_object_iter(void *cd, const prmap_t *pmp, const char *obj) argument
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | memlist.c | 450 struct prom_memlist *pmp = bpp->ptr; local 453 if (pmp[i].addr + pmp[i].size == pmp[i+1].addr) { 454 pmp[i].size += pmp[i+1].size; 457 pmp[j] = pmp[j+1]; 458 pmp[j].addr = 0; 473 struct prom_memlist *pmp local [all...] |
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_pid.c | 249 dt_pid_per_mod(void *arg, const prmap_t *pmp, const char *obj) argument 260 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid); 371 dt_pid_mod_filt(void *arg, const prmap_t *pmp, const char *obj) argument 382 return (dt_pid_per_mod(pp, pmp, obj)); 384 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid); 389 return (dt_pid_per_mod(pp, pmp, obj)); 400 const prmap_t *pmp; local 423 if ((pmp = Plmid_to_map(P, lmid, obj)) == NULL) 426 (void) Pobjname(P, pmp->pr_vaddr, m, sizeof (m)); 432 (void) Plmid(P, pmp 467 const prmap_t *aout, *pmp; local 496 const prmap_t *pmp; local 518 dt_pid_usdt_mapping(void *data, const prmap_t *pmp, const char *oname) argument [all...] |
H A D | dt_module.c | 799 dt_module_t *pmp; local 839 if ((pmp = dt_module_create(dtp, parent)) == NULL || 840 (pfp = dt_module_getctf(dtp, pmp)) == NULL) { 841 if (pmp == NULL)
|
/illumos-gate/usr/src/common/mdesc/ |
H A D | mdesc_diff.c | 70 static boolean_t mdd_any_dup_nodes(md_impl_t *mdp, md_prop_match_t *pmp, 418 mdd_any_dup_nodes(md_impl_t *mdp, md_prop_match_t *pmp, int count, argument 431 idx + 1, count - 1, pmp);
|
/illumos-gate/usr/src/uts/sun/io/ttymux/ |
H A D | ttymux_ioctl.c | 880 mblk_t *pmp; local 900 pmp = (mblk_t *)csp->cp_private; 905 iobp->ioc_rval = pmp == NULL ? 0 : 906 ((ttymux_assocs32_t *)pmp->b_rptr)->ttymux32_nlinks; 911 iobp->ioc_rval = pmp == NULL ? 0 : 912 ((ttymux_assocs_t *)pmp->b_rptr)->ttymux_nlinks; 916 DB_TYPE(mp) = (pmp) ? M_IOCACK : M_IOCNAK; 921 if (pmp) 922 linkb(mp, pmp); 929 iobp->ioc_rval, iobp->ioc_count, pmp)); [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | physmem.c | 779 struct physmem_map_param pmp; local 780 if (ddi_copyin((void *)arg, &pmp, 783 ret = physmem_map_addrs(&pmp); 784 if (ddi_copyout(&pmp, (void *)arg, sizeof (pmp), 0))
|
H A D | gldutil.c | 150 mblk_t *pmp = NULL, *savemp = mp; local 184 if ((pmp = msgpullup(mp, -1)) == NULL) { 192 mp = pmp; /* this mblk contains the whole mac header */ 305 ASSERT(pmp == NULL); /* couldn't have done msgpullup above */ 306 if ((pmp = msgpullup(mp, -1)) == NULL) { 314 mp = pmp; /* this mblk should contain everything needed */ 327 if (pmp != NULL) 328 freemsg(pmp); 590 mblk_t *pmp = NULL; local 644 if ((pmp 1027 mblk_t *pmp = NULL; local 1401 mblk_t *pmp = NULL; local 1552 mblk_t *nmp, *llcmp, *pmp = NULL; local [all...] |
H A D | multidata.c | 409 mblk_t **pmp; local 416 for (pmp = &n_pbuf[0]; pmp <= pmp_last; pmp++) \ 417 if (*pmp != NULL) freeb(*pmp); \ 461 for (i = 0, pmp = &n_pbuf[0]; i < n_pbuf_cnt; i++, pmp++) { 462 idx = mmd_addpldbuf(n_mmd, *pmp); 1201 mmd_dupbufs(multidata_t *mmd, mblk_t **hmp, mblk_t **pmp) argument [all...] |
H A D | emul64_bsd.c | 238 struct prop_map *pmp; local 241 for (pmp = emul64_properties, i = 0; 243 i++, pmp++) { 245 DDI_PROP_DONTPASS, pmp->pm_name, &properties, 248 *pmp->pm_value = *properties;
|
/illumos-gate/usr/src/cmd/ptools/pmadvise/ |
H A D | pmadvise.c | 238 prmap_t *pmp; member in struct:mapnode_struct 559 create_maplist(void *arg, const prmap_t *pmp, const char *object_name) argument 571 newmap->pmp = malloc(sizeof (prmap_t)); 575 (void) memcpy(newmap->pmp, pmp, sizeof (prmap_t)); 581 if (!(pmp->pr_mflags & MA_ANON) || 582 (pmp->pr_vaddr + pmp->pr_size <= Psp->pr_brkbase || 583 pmp->pr_vaddr >= Psp->pr_brkbase + Psp->pr_brksize)) { 584 lname = make_name(Pr, lflag, pmp [all...] |
/illumos-gate/usr/src/cmd/ptools/pstack/ |
H A D | pstack.c | 671 jvm_object_iter(void *cd, const prmap_t *pmp, const char *obj) argument 767 python_object_iter(void *cd, const prmap_t *pmp, const char *obj) argument
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_kproc.c | 164 kp_add_mapping(const mdb_map_t *pmp, void *data) argument 169 bcopy(pmp, &kpm->kpm_map, sizeof (mdb_map_t));
|
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/ |
H A D | mkfs.c | 615 struct pmap_typ1 *pmp; local 825 pmp = (struct pmap_typ1 *)&lvp->lvd_pmaps; 826 pmp->map1_type = 1; 827 pmp->map1_length = 6; 828 pmp->map1_vsn = SWAP_16(1); 829 pmp->map1_pn = 0; 830 tp->tag_crc_len = (char *)(pmp + 1) - buf - sizeof (struct tag);
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | fcall.c | 298 object_iter(void *cd, const prmap_t *pmp, const char *object_name) argument 307 if ((pmp->pr_mflags & MA_WRITE) || !(pmp->pr_mflags & MA_EXEC)) 319 strcmp(pmp->pr_mapname, "a.out") == 0)) 325 if (strcmp(pmp->pr_mapname, "a.out") == 0) { 326 Dp->lib_name = strdup(pmp->pr_mapname); 327 Dp->match_name = strdup(pmp->pr_mapname); 355 Dp->base = pmp->pr_vaddr; 356 Dp->size = pmp->pr_size; 396 object_present(void *cd, const prmap_t *pmp, cons argument 434 const prmap_t *pmp; local [all...] |
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_common.c | 395 mblk_t *pmp = mp; local 399 for (; pmp; pmp = pmp->b_cont) 400 sum += pmp->b_wptr - pmp->b_rptr;
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prioctl.c | 3709 prasmap_t *pmp; local 3728 pmp = (prasmap_t *)(buf + sizeof (prpageheader_t)); 3748 next = (uintptr_t)(pmp + 1) + roundlong(npage); 3780 pmp->pr_vaddr = saddr; 3781 pmp->pr_npage = npage; 3782 pmp->pr_off = SEGOP_GETOFFSET(seg, saddr); 3783 pmp->pr_mflags = 0; 3785 pmp->pr_mflags |= MA_READ; 3787 pmp->pr_mflags |= MA_WRITE; 3789 pmp 3816 ioc_prasmap32_t *pmp; local [all...] |
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pgcore.c | 830 dump_map(void *data, const prmap_t *pmp, const char *name) argument 843 phdr.p_vaddr = pmp->pr_vaddr; 844 phdr.p_memsz = pmp->pr_size; 845 if (pmp->pr_mflags & MA_READ) 847 if (pmp->pr_mflags & MA_WRITE) 849 if (pmp->pr_mflags & MA_EXEC) 852 if (pmp->pr_vaddr + pmp->pr_size > P->status.pr_stkbase && 853 pmp->pr_vaddr < P->status.pr_stkbase + P->status.pr_stksize) { 857 } else if ((pmp [all...] |
H A D | Psymtab.c | 617 const prmap_t *pmp = &mptr->map_pmap; local 628 pmp->pr_vaddr + pmp->pr_size <= 630 return (pmp);
|
/illumos-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 590 prmap_t *prmapp, *pmp; local 614 for (i = 0, pmp = prmapp; i < nmap; i++, pmp++) { 615 if ((rc = func(cd, pmp, NULL)) != 0) { 631 prxmap_t *prmapp, *pmp; local 663 for (i = 0, pmp = prmapp; i < nmap; i++, pmp++) { 664 if ((rc = func(cd, pmp, NULL, i == nmap - 1, doswap)) != 0) { 682 look_map(void *data, const prmap_t *pmp, const char *object_name) argument 689 size_t psz = pmp 789 pagesize(const prxmap_t *pmp) argument 816 look_smap(void *data, const prxmap_t *pmp, const char *object_name, int last, int doswap) argument 926 look_xmap(void *data, const prxmap_t *pmp, const char *object_name, int last, int doswap) argument 975 look_xmap_nopgsz(void *data, const prxmap_t *pmp, const char *object_name, int last, int doswap) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | nl7curi.c | 1603 mblk_t *nmp, *pmp = NULL; local 1614 pmp = persist; 1617 nmp = pmp; 1618 pmp = NULL; 1651 if (pmp != NULL) { 1652 nmp->b_cont = pmp; 1653 nmp = pmp; 1654 pmp = NULL;
|