Lines Matching refs:pfnum
1418 pfn_t pfnum = PFN_INVALID;
1469 * pfnum from dhp->dh_pfn (at beginning of segment) and offset from
1475 pfnum = (pfn_t)cdev_mmap(sdp->mapfunc, sdp->vp->v_rdev,
1496 pfnum = PFN_INVALID;
1498 pfnum = dhp->dh_pfn + btop(off);
1503 pfnum = page_pptonum(
1519 pfnum = page_pptonum(
1523 pfnum = hat_getpfnum(
1529 pfnum = page_pptonum(trashpp);
1537 pfnum = hat_getpfnum(kas.a_hat,
1541 pfnum = PFN_INVALID;
1547 if (pfnum == PFN_INVALID) {
1553 "segdev_faultpage: pfnum=%lx memory=%x prot=%x flags=%x",
1554 pfnum, pf_is_memory(pfnum), prot, hat_flags);
1555 DEBUGF(9, (CE_CONT, "segdev_faultpage: pfnum %lx memory %x "
1556 "prot %x flags %x\n", pfnum, pf_is_memory(pfnum), prot, hat_flags));
1558 if (pf_is_memory(pfnum) || (dhp != NULL)) {
1565 hat_devload(hat, addr, PAGESIZE, pfnum,
1587 if (ddi_map_fault(dip, hat, seg, addr, NULL, pfnum, prot & PROT_ALL,
1992 pfn_t pfnum;
2007 pfnum = dhp->dh_pfn + btop((uintptr_t)(addr - dhp->dh_uvaddr));
2008 ASSERT(!pf_is_memory(pfnum));
2010 hat_devload(hat, addr, len, pfnum, sdp->prot | dhp->dh_hat_attr,