/titanic_41/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 590 prmap_t *prmapp, *pmp; in rmapping_iter() local 614 for (i = 0, pmp = prmapp; i < nmap; i++, pmp++) { in rmapping_iter() 615 if ((rc = func(cd, pmp, NULL)) != 0) { in rmapping_iter() 631 prxmap_t *prmapp, *pmp; in xmapping_iter() local 663 for (i = 0, pmp = prmapp; i < nmap; i++, pmp++) { in xmapping_iter() 664 if ((rc = func(cd, pmp, NULL, i == nmap - 1, doswap)) != 0) { in xmapping_iter() 682 look_map(void *data, const prmap_t *pmp, const char *object_name) in look_map() argument 689 size_t psz = pmp->pr_pagesize; in look_map() 690 uintptr_t vaddr = pmp->pr_vaddr; in look_map() 691 uintptr_t segment_end = vaddr + pmp->pr_size; in look_map() [all …]
|
/titanic_41/usr/src/cmd/ptools/pmadvise/ |
H A D | pmadvise.c | 238 prmap_t *pmp; member 559 create_maplist(void *arg, const prmap_t *pmp, const char *object_name) in create_maplist() argument 571 newmap->pmp = malloc(sizeof (prmap_t)); in create_maplist() 575 (void) memcpy(newmap->pmp, pmp, sizeof (prmap_t)); in create_maplist() 581 if (!(pmp->pr_mflags & MA_ANON) || in create_maplist() 582 (pmp->pr_vaddr + pmp->pr_size <= Psp->pr_brkbase || in create_maplist() 583 pmp->pr_vaddr >= Psp->pr_brkbase + Psp->pr_brksize)) { in create_maplist() 584 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in create_maplist() 586 if (pmp->pr_mflags & MA_SHARED) in create_maplist() 592 if (lname == NULL && (pmp->pr_mflags & MA_ANON)) { in create_maplist() [all …]
|
/titanic_41/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | leaky_subr.c | 223 leaky_process_anon_mappings(uintptr_t ignored, const prmap_t *pmp, in leaky_process_anon_mappings() argument 226 uintptr_t start = pmp->pr_vaddr; in leaky_process_anon_mappings() 227 uintptr_t end = pmp->pr_vaddr + pmp->pr_size; in leaky_process_anon_mappings() 256 if ((pmp->pr_mflags & (MA_READ | MA_WRITE)) == (MA_READ | MA_WRITE) && in leaky_process_anon_mappings() 257 (pmp->pr_mflags & MA_SHARED) == 0 && in leaky_process_anon_mappings() 258 (pmp->pr_mapname[0] == 0) && in leaky_process_anon_mappings() 265 lm->lkm_bufctl = LKM_CTL(pmp->pr_vaddr, LKM_CTL_MEMORY); in leaky_process_anon_mappings() 510 leaky_grep_mappings(uintptr_t ignored, const prmap_t *pmp, in leaky_grep_mappings() argument 516 map_libname_ptr = strrchr(pmp->pr_mapname, '/'); in leaky_grep_mappings() 520 map_libname_ptr = pmp->pr_mapname; in leaky_grep_mappings() [all …]
|
H A D | proc_kludges.c | 53 prockludge_mappings_iter(prockludge_mappings_t *pkm, const prmap_t *pmp, in prockludge_mappings_iter() argument 73 bcopy(pmp, &pkm->pkm_mappings[pkm->pkm_count++], sizeof (prmap_t)); in prockludge_mappings_iter()
|
/titanic_41/usr/src/uts/sun4/os/ |
H A D | memlist.c | 450 struct prom_memlist *pmp = bpp->ptr; in compact_promlist() local 453 if (pmp[i].addr + pmp[i].size == pmp[i+1].addr) { in compact_promlist() 454 pmp[i].size += pmp[i+1].size; in compact_promlist() 457 pmp[j] = pmp[j+1]; in compact_promlist() 458 pmp[j].addr = 0; in compact_promlist() 473 struct prom_memlist *pmp = bpp->ptr; in sort_promlist() local 480 if (pmp[j].addr < pmp[min].addr) in sort_promlist() 486 temp = pmp[min]; in sort_promlist() 487 pmp[min] = pmp[i]; in sort_promlist() 488 pmp[i] = temp; in sort_promlist()
|
/titanic_41/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) in dt_pid_per_mod() argument 260 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid); in dt_pid_per_mod() 371 dt_pid_mod_filt(void *arg, const prmap_t *pmp, const char *obj) in dt_pid_mod_filt() argument 382 return (dt_pid_per_mod(pp, pmp, obj)); in dt_pid_mod_filt() 384 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid); in dt_pid_mod_filt() 389 return (dt_pid_per_mod(pp, pmp, obj)); in dt_pid_mod_filt() 400 const prmap_t *pmp; in dt_pid_fix_mod() local 423 if ((pmp = Plmid_to_map(P, lmid, obj)) == NULL) in dt_pid_fix_mod() 426 (void) Pobjname(P, pmp->pr_vaddr, m, sizeof (m)); in dt_pid_fix_mod() 432 (void) Plmid(P, pmp->pr_vaddr, &lmid); in dt_pid_fix_mod() [all …]
|
/titanic_41/usr/src/uts/common/io/ |
H A D | gldutil.c | 150 mblk_t *pmp = NULL, *savemp = mp; in gld_interpret_ether() local 184 if ((pmp = msgpullup(mp, -1)) == NULL) { in gld_interpret_ether() 192 mp = pmp; /* this mblk contains the whole mac header */ in gld_interpret_ether() 305 ASSERT(pmp == NULL); /* couldn't have done msgpullup above */ in gld_interpret_ether() 306 if ((pmp = msgpullup(mp, -1)) == NULL) { in gld_interpret_ether() 314 mp = pmp; /* this mblk should contain everything needed */ in gld_interpret_ether() 327 if (pmp != NULL) in gld_interpret_ether() 328 freemsg(pmp); in gld_interpret_ether() 590 mblk_t *pmp = NULL; in gld_interpret_ib() local 644 if ((pmp = msgpullup(mp, -1)) == NULL) { in gld_interpret_ib() [all …]
|
H A D | multidata.c | 409 mblk_t **pmp; in mmd_copy() local 416 for (pmp = &n_pbuf[0]; pmp <= pmp_last; pmp++) \ in mmd_copy() 417 if (*pmp != NULL) freeb(*pmp); \ in mmd_copy() 461 for (i = 0, pmp = &n_pbuf[0]; i < n_pbuf_cnt; i++, pmp++) { in mmd_copy() 462 idx = mmd_addpldbuf(n_mmd, *pmp); in mmd_copy() 1201 mmd_dupbufs(multidata_t *mmd, mblk_t **hmp, mblk_t **pmp) in mmd_dupbufs() argument 1213 if (pmp != NULL) { in mmd_dupbufs() 1218 *pmp = NULL; in mmd_dupbufs() 1225 if (*pmp != NULL) in mmd_dupbufs() 1226 freemsg(*pmp); in mmd_dupbufs() [all …]
|
H A D | physmem.c | 779 struct physmem_map_param pmp; in physmem_ioctl() local 780 if (ddi_copyin((void *)arg, &pmp, in physmem_ioctl() 783 ret = physmem_map_addrs(&pmp); in physmem_ioctl() 784 if (ddi_copyout(&pmp, (void *)arg, sizeof (pmp), 0)) in physmem_ioctl()
|
H A D | emul64_bsd.c | 238 struct prop_map *pmp; in emul64_bsd_get_props() local 241 for (pmp = emul64_properties, i = 0; in emul64_bsd_get_props() 243 i++, pmp++) { in emul64_bsd_get_props() 245 DDI_PROP_DONTPASS, pmp->pm_name, &properties, in emul64_bsd_get_props() 248 *pmp->pm_value = *properties; in emul64_bsd_get_props()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | ip_cksum.c | 86 mblk_t *pmp; in ip_cksum() local 139 pmp = mp; in ip_cksum() 183 pmp = 0; in ip_cksum() 193 if (pmp) { in ip_cksum() 197 pmp = 0; in ip_cksum() 228 pmp = mp; in ip_cksum() 355 if (! pmp) { in ip_cksum() 368 mp = pmp; in ip_cksum()
|
/titanic_41/usr/src/lib/libproc/common/ |
H A D | Pgcore.c | 830 dump_map(void *data, const prmap_t *pmp, const char *name) in dump_map() argument 843 phdr.p_vaddr = pmp->pr_vaddr; in dump_map() 844 phdr.p_memsz = pmp->pr_size; in dump_map() 845 if (pmp->pr_mflags & MA_READ) in dump_map() 847 if (pmp->pr_mflags & MA_WRITE) in dump_map() 849 if (pmp->pr_mflags & MA_EXEC) in dump_map() 852 if (pmp->pr_vaddr + pmp->pr_size > P->status.pr_stkbase && in dump_map() 853 pmp->pr_vaddr < P->status.pr_stkbase + P->status.pr_stksize) { in dump_map() 857 } else if ((pmp->pr_mflags & MA_ANON) && in dump_map() 858 pmp->pr_vaddr + pmp->pr_size > P->status.pr_brkbase && in dump_map() [all …]
|
/titanic_41/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 1907 prasmap_t *pmp; in prpdread() local 1926 pmp = (prasmap_t *)(buf + sizeof (prpageheader_t)); in prpdread() 1948 next = (uintptr_t)(pmp + 1) + round8(npage); in prpdread() 1980 pmp->pr_vaddr = (uintptr_t)saddr; in prpdread() 1981 pmp->pr_npage = npage; in prpdread() 1982 pmp->pr_offset = SEGOP_GETOFFSET(seg, saddr); in prpdread() 1983 pmp->pr_mflags = 0; in prpdread() 1985 pmp->pr_mflags |= MA_READ; in prpdread() 1987 pmp->pr_mflags |= MA_WRITE; in prpdread() 1989 pmp->pr_mflags |= MA_EXEC; in prpdread() [all …]
|
H A D | prioctl.c | 3709 prasmap_t *pmp; in oprpdread() local 3728 pmp = (prasmap_t *)(buf + sizeof (prpageheader_t)); in oprpdread() 3748 next = (uintptr_t)(pmp + 1) + roundlong(npage); in oprpdread() 3780 pmp->pr_vaddr = saddr; in oprpdread() 3781 pmp->pr_npage = npage; in oprpdread() 3782 pmp->pr_off = SEGOP_GETOFFSET(seg, saddr); in oprpdread() 3783 pmp->pr_mflags = 0; in oprpdread() 3785 pmp->pr_mflags |= MA_READ; in oprpdread() 3787 pmp->pr_mflags |= MA_WRITE; in oprpdread() 3789 pmp->pr_mflags |= MA_EXEC; in oprpdread() [all …]
|
/titanic_41/usr/src/cmd/fm/modules/common/fabric-xlate/ |
H A D | fx_epkt.c | 199 pcie_mem64_t *pmp = ptr; in fab_xlate_epkt_erpts() local 201 data.pcie_ue_tgt_bdf = pmp->rid; in fab_xlate_epkt_erpts() 204 ((uint64_t)pmp->addr1 << 32) | pmp->addr0; in fab_xlate_epkt_erpts()
|
/titanic_41/usr/src/cmd/truss/ |
H A D | fcall.c | 298 object_iter(void *cd, const prmap_t *pmp, const char *object_name) in object_iter() argument 307 if ((pmp->pr_mflags & MA_WRITE) || !(pmp->pr_mflags & MA_EXEC)) in object_iter() 319 strcmp(pmp->pr_mapname, "a.out") == 0)) in object_iter() 325 if (strcmp(pmp->pr_mapname, "a.out") == 0) { in object_iter() 326 Dp->lib_name = strdup(pmp->pr_mapname); in object_iter() 327 Dp->match_name = strdup(pmp->pr_mapname); in object_iter() 355 Dp->base = pmp->pr_vaddr; in object_iter() 356 Dp->size = pmp->pr_size; in object_iter() 396 object_present(void *cd, const prmap_t *pmp, const char *object_name) in object_present() argument 401 if (Dp->base == pmp->pr_vaddr) in object_present() [all …]
|
/titanic_41/usr/src/uts/sun/io/ttymux/ |
H A D | ttymux_ioctl.c | 880 mblk_t *pmp; in sm_iocresp() local 900 pmp = (mblk_t *)csp->cp_private; in sm_iocresp() 905 iobp->ioc_rval = pmp == NULL ? 0 : in sm_iocresp() 906 ((ttymux_assocs32_t *)pmp->b_rptr)->ttymux32_nlinks; in sm_iocresp() 911 iobp->ioc_rval = pmp == NULL ? 0 : in sm_iocresp() 912 ((ttymux_assocs_t *)pmp->b_rptr)->ttymux_nlinks; in sm_iocresp() 916 DB_TYPE(mp) = (pmp) ? M_IOCACK : M_IOCNAK; in sm_iocresp() 921 if (pmp) in sm_iocresp() 922 linkb(mp, pmp); in sm_iocresp() 929 iobp->ioc_rval, iobp->ioc_count, pmp)); in sm_iocresp()
|
/titanic_41/usr/src/cmd/fs.d/udfs/mkfs/ |
H A D | mkfs.c | 615 struct pmap_typ1 *pmp; in volseqinit() local 825 pmp = (struct pmap_typ1 *)&lvp->lvd_pmaps; in volseqinit() 826 pmp->map1_type = 1; in volseqinit() 827 pmp->map1_length = 6; in volseqinit() 828 pmp->map1_vsn = SWAP_16(1); in volseqinit() 829 pmp->map1_pn = 0; in volseqinit() 830 tp->tag_crc_len = (char *)(pmp + 1) - buf - sizeof (struct tag); in volseqinit()
|
/titanic_41/usr/src/uts/common/sys/sata/adapters/si3124/ |
H A D | si3124reg.h | 72 #define SET_FIS_PMP(fis, pmp) \ argument 74 ((pmp & 0xf) << 8))
|
/titanic_41/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, in mdd_any_dup_nodes() argument 431 idx + 1, count - 1, pmp); in mdd_any_dup_nodes()
|
/titanic_41/usr/src/uts/common/fs/sockfs/ |
H A D | nl7curi.c | 1603 mblk_t *nmp, *pmp = NULL; in uri_desb_chop() local 1614 pmp = persist; in uri_desb_chop() 1617 nmp = pmp; in uri_desb_chop() 1618 pmp = NULL; in uri_desb_chop() 1651 if (pmp != NULL) { in uri_desb_chop() 1652 nmp->b_cont = pmp; in uri_desb_chop() 1653 nmp = pmp; in uri_desb_chop() 1654 pmp = NULL; in uri_desb_chop()
|
/titanic_41/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_proc.c | 248 thr_check(mdb_tgt_t *t, const prmap_t *pmp, const char *name) in thr_check() argument 2563 pt_lookup_cb(void *data, const prmap_t *pmp, const char *object) in pt_lookup_cb() argument 2647 const prmap_t *pmp; in pt_lookup_by_name_thr() local 2656 if ((pmp = Plmid_to_map(P, lmid, object)) == NULL) { in pt_lookup_by_name_thr() 2667 if (pt_lookup_cb(&pl, pmp, object) == -1) in pt_lookup_by_name_thr() 2751 const prmap_t *pmp = NULL; /* set if 'sym' is from libproc */ in pt_lookup_by_addr() local 2867 pmp = Paddr_to_map(P, addr); in pt_lookup_by_addr() 2888 if (pmp != NULL && pmp != Pname_to_map(P, PR_OBJ_EXEC)) { in pt_lookup_by_addr() 2889 const char *prefix = pmp->pr_mapname; in pt_lookup_by_addr() 2940 pt_objsym_iter(void *arg, const prmap_t *pmp, const char *object) in pt_objsym_iter() argument [all …]
|
/titanic_41/usr/src/uts/common/inet/sctp/ |
H A D | sctp_input.c | 1287 mblk_t *dmp, *pmp; in sctp_data_chunk() local 1536 for (pmp = dmp->b_cont; pmp != NULL; pmp = pmp->b_cont) in sctp_data_chunk() 1537 dlen += MBLKL(pmp); in sctp_data_chunk() 1675 for (pmp = dmp->b_cont; pmp; pmp = pmp->b_cont) in sctp_data_chunk() 1676 dlen += MBLKL(pmp); in sctp_data_chunk() 2292 mblk_t *pmp; in sctp_process_forward_tsn() local 2356 for (pmp = dmp->b_cont; pmp != NULL; in sctp_process_forward_tsn() 2357 pmp = pmp->b_cont) { in sctp_process_forward_tsn() 2358 dlen += MBLKL(pmp); in sctp_process_forward_tsn()
|
H A D | sctp_common.c | 395 mblk_t *pmp = mp; in sctp_set_iplen() local 399 for (; pmp; pmp = pmp->b_cont) in sctp_set_iplen() 400 sum += pmp->b_wptr - pmp->b_rptr; in sctp_set_iplen()
|
/titanic_41/usr/src/uts/common/io/sata/adapters/si3124/ |
H A D | si3124.c | 2174 int pmp) in si_find_dev_signature() argument 2182 port, pmp); in si_find_dev_signature() 2190 if (pmp != PORTMULT_CONTROL_PORT) { in si_find_dev_signature() 2192 si_portp->siport_portmult_state.sipm_port_type[pmp] = in si_find_dev_signature() 2204 SET_FIS_PMP(prb->prb_fis, pmp); in si_find_dev_signature() 2265 port, pmp); in si_find_dev_signature() 2267 if (pmp != PORTMULT_CONTROL_PORT) { in si_find_dev_signature() 2272 si_portp->siport_portmult_state.sipm_port_type[pmp] = in si_find_dev_signature() 2284 if (pmp != PORTMULT_CONTROL_PORT) { in si_find_dev_signature() 2286 si_portp->siport_portmult_state.sipm_port_type[pmp] = in si_find_dev_signature() [all …]
|