/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | fbt.c | 349 (void) as_pagelock(&kas, &ppl, (caddr_t)fbt_trampoline, 353 hat_devload(kas.a_hat, fbt_trampoline_window + offs, PAGESIZE, 354 hat_getpfnum(kas.a_hat, (caddr_t)fbt_trampoline + offs), 359 as_pageunlock(&kas, ppl, (caddr_t)fbt_trampoline, fbt_trampoline_size, 376 hat_unload(kas.a_hat, fbt_trampoline_window, fbt_trampoline_size,
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | dumpsubr.c | 829 * it. The kernel (kas) pages are always set in the bitmap. However, 939 hat_devload(kas.a_hat, cfg->maxvm + sz, CBUF_MAPSIZE, pfn, 977 hat_devload(kas.a_hat, cfg->maxvm + sz, PAGESIZE, pfn, 1434 if (p->p_as != &kas) { 1913 hat_flush_range(kas.a_hat, 2441 hat_devload(kas.a_hat, cp->buf, cp->size, base, 2473 hat_unload(kas.a_hat, cp->buf, cp->size, HAT_UNLOAD); 2738 dump_as(&kas);
|
H A D | watchpoint.c | 173 ASSERT(as != &kas); 442 if (as != &kas && avl_numnodes(&as->a_wpage) != 0) { 484 if ((as == &kas) || avl_numnodes(&as->a_wpage) == 0)
|
H A D | ddi.c | 1211 return ((ppid_t)hat_getpfnum(kas.a_hat, addr));
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prcontrol.c | 327 if (p->p_as == &kas) { 756 if (p->p_as == &kas) { 1603 if ((p->p_flag & SSYS) || p->p_as == &kas) 1637 if ((p->p_flag & SSYS) || p->p_as == &kas) 1858 if ((p->p_flag & SSYS) || p->p_as == &kas) 2133 if ((p->p_flag & SSYS) || p->p_as == &kas)
|
H A D | prsubr.c | 1021 if ((p->p_flag & SSYS) || p->p_as == &kas) 1249 if ((p->p_flag & SSYS) || p->p_as == &kas) 1379 ASSERT(as != &kas && AS_WRITE_HELD(as)); 1622 ASSERT(as != &kas && AS_WRITE_HELD(as)); 1733 ASSERT(as != &kas && AS_WRITE_HELD(as)); 1843 ASSERT(as != &kas && AS_WRITE_HELD(as)); 1873 ASSERT(as != &kas && AS_WRITE_HELD(as)); 2334 if ((p->p_flag & SSYS) || (as = p->p_as) == &kas) { 2467 if ((p->p_flag & SSYS) || (as = p->p_as) == &kas) { 4012 ASSERT(as != &kas [all...] |
/illumos-gate/usr/src/uts/common/xen/dtrace/ |
H A D | xdt.c | 565 hat_devload(kas.a_hat, va, MMU_PAGESIZE, (pfn_t)0, 579 hat_unload(kas.a_hat, sva, ulen, HAT_UNLOAD_UNMAP); 668 hat_unload(kas.a_hat, tbuf.va, len,
|
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/ |
H A D | xpv_support.c | 280 hat_devload(kas.a_hat, (caddr_t)va, MMU_PAGESIZE,
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | mp_startup.c | 123 sfmmup = astosfmmu(&kas);
|
H A D | mlsetup.c | 186 p0.p_as = &kas;
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_dma.c | 571 as_p = &kas; 580 } else if (pci_dvma_remap_enabled && as_p == &kas && 705 struct hat *hat_p = vaddr ? ((struct as *)vaddr)->a_hat : kas.a_hat; 712 if (pci_dvma_remap_enabled && hat_p == kas.a_hat &&
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hment.c | 759 if (ht->ht_hat != kas.a_hat &&
|
/illumos-gate/usr/src/uts/intel/fs/proc/ |
H A D | prmachdep.c | 402 hat_devload(kas.a_hat, kaddr, MMU_PAGESIZE, pfnum,
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_directio.c | 630 as = &kas; 934 as = &kas;
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_dump.c | 341 * to get an accurate view of kas, we need to untag sensitive 343 * allocations and changes kas along the way. The remaining 468 * bitmaps, cpr_buf), kas is stable, and now we can accurately 677 for (segp = AS_SEGFIRST(&kas); segp; segp = AS_SEGNEXT(&kas, segp)) { 691 * count kernel pages within kas and any special ranges 700 * eg: panicbuf pages of sun4m are not in kas but they need
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_tools.c | 905 hat_devload(kas.a_hat, virt_base, mmu_ptob(*num_pages), pfn, 924 hat_unload(kas.a_hat, base_virt_addr, ptob(num_pages),
|
/illumos-gate/usr/src/uts/sun4u/starfire/cvc/ |
H A D | cvc.c | 1166 hat_devload(kas.a_hat, cvaddr, mmu_ptob(num_pages), pfn, 1196 hat_unload(kas.a_hat, cvaddr, mmu_ptob(num_pages), HAT_UNLOAD_UNLOCK);
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | memscrub.c | 1110 hat_devload(kas.a_hat, va, psz, pfn, PROT_READ, 1186 hat_unload(kas.a_hat, va, psz, HAT_UNLOAD_UNLOCK);
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_dev.c | 1209 err = as_fault(kas.a_hat, &kas, cookie->cvaddr, 1228 if (as_fault(kas.a_hat, &kas, cookie->cvaddr, 1537 pfnum = hat_getpfnum(kas.a_hat, 3083 if ((asp != &kas) && !AS_LOCK_HELD(asp)) 3822 hat_unload(kas.a_hat, addr, size, HAT_UNLOAD_UNLOCK); 3921 * create a segkp segment. Since segkp can only service kas, 4069 kseg.s_as = &kas;
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | machdep.c | 1204 (pfn_is_foreign(hat_getpfnum(kas.a_hat, va)))) 1246 mem_vtop.m_as = &kas;
|
H A D | trap.c | 517 curproc->p_as->a_hat : kas.a_hat, addr, &attr) 706 if (hat_getpfnum(kas.a_hat, (caddr_t)rip) != 733 if (hat_getpfnum(kas.a_hat, pc) != PFN_INVALID) {
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xpv_panic.c | 336 mem_vtop.m_as = &kas; 352 mem_vtop.m_as = &kas;
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | iommu.c | 448 as = &kas; 1505 extern struct as kas; 1522 as = &kas;
|
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt_dma.c | 452 pfn = hat_getpfnum(kas.a_hat, vaddr);
|
/illumos-gate/usr/src/uts/common/tnf/ |
H A D | tnf.c | 375 return ((int)hat_getpfnum(kas.a_hat, pg_offset));
|