Searched refs:htable_t (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | htable.h | 83 typedef struct htable htable_t; typedef 183 htable_t *shared); 184 extern void htable_acquire(htable_t *); 186 extern void htable_release(htable_t *ht); 187 extern void htable_destroy(htable_t *ht); 264 extern uintptr_t htable_e2va(htable_t *ht, uint_t entry); 274 extern x86pte_t x86pte_get(htable_t *, uint_t entry); 283 extern x86pte_t x86pte_inval(htable_t *ht, uint_t entry, 286 extern x86pte_t x86pte_update(htable_t *ht, uint_t entry, 289 extern void x86pte_copy(htable_t *src, htable_t *dest, uint_t entry, [all …]
|
H A D | htable.c | 396 htable_t *ht; in htable_initial_reserve() 416 htable_t *ht; in htable_adjust_reserve() 572 htable_t *ht; in htable_steal() 738 htable_t *ht; in htable_reap() 1040 htable_t *ht; in htable_purge_hat() 1139 link_ptp(htable_t *higher, htable_t *new, uintptr_t vaddr) in link_ptp() 1284 htable_t * 1339 htable_t *h; in htable_acquire() 1361 htable_t * 1771 htable_t * [all …]
|
H A D | hment.h | 45 extern hment_t *hment_remove(page_t *, htable_t *ht, uint_t entry); 51 extern hment_t *hment_walk(page_t *, htable_t **, uint_t *, hment_t *); 56 extern hment_t *hment_prepare(htable_t *ht, uint_t entry, page_t *); 61 extern void hment_assign(htable_t *ht, uint_t entry, page_t *, hment_t *);
|
H A D | hat_i86.h | 99 htable_t *hat_htable; /* top level htable */ 103 htable_t **hat_ht_hash; /* htable hash buckets */ 104 htable_t *hat_ht_cached; /* cached free htables */ 250 extern void hat_pte_unmap(htable_t *ht, uint_t entry, uint_t flags, 259 extern hment_t *hati_page_unmap(page_t *pp, htable_t *ht, uint_t entry);
|
H A D | hment.c | 50 htable_t *hm_htable; /* corresponding htable_t */ 349 hment_prepare(htable_t *htable, uint_t entry, page_t *pp) in hment_prepare() 447 hment_assign(htable_t *htable, uint_t entry, page_t *pp, hment_t *hm) in hment_assign() 487 hment_walk(page_t *pp, htable_t **ht, uint_t *entry, hment_t *prev) in hment_walk() 495 *ht = (htable_t *)pp->p_mapping; in hment_walk() 525 hment_remove(page_t *pp, htable_t *ht, uint_t entry) in hment_remove() 538 ASSERT(ht == (htable_t *)pp->p_mapping); in hment_remove() 693 ((htable_t *)larger->p_mapping)->ht_level == szc) { in hment_mapcnt() 723 htable_t *ht; in hment_steal()
|
H A D | hat_i86.c | 609 htable_t *ht; in hat_cpu_alloc() 1806 htable_t *ht, in hati_pte_map() 1935 htable_t *ht; in hati_load_common() 2023 htable_t *ht; in hat_kmap_load() 2670 htable_t *ht, in hat_pte_unmap() 2775 htable_t *ht; in hat_kmap_unload() 3256 htable_t *ht; in hat_getpagesize() 3280 htable_t *ht; in hat_getpfnum() 3335 htable_t *ht; in hat_probe() 3406 htable_t *ht; in hat_share() [all …]
|
H A D | i86_mmu.c | 117 htable_t *ht; in hat_kmap_init() 138 kmem_alloc(htable_cnt * sizeof (htable_t *), KM_SLEEP); in hat_kmap_init()
|
H A D | hat_kdi.c | 82 htable_t *ht __unused; in hat_kdi_init()
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | i86mmu.c | 510 va2entry(htable_t *htable, uintptr_t addr) in va2entry() 545 htable_t *ht; in do_va2pa() 546 htable_t htable; in do_va2pa() 582 if (mdb_vread(&ht, sizeof (htable_t *), in do_va2pa() 698 htable_t *ht; in do_report_maps() 699 htable_t htable; in do_report_maps() 832 htable_t *ht; in do_ptable_dcmd() 833 htable_t htable; in do_ptable_dcmd() 959 htable_t *ht; in do_htables_dcmd() 960 htable_t htable; in do_htables_dcmd() [all …]
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | startup.c | 978 di->di_ht_pfn_off = offsetof(htable_t, ht_pfn); in init_debug_info()
|