Home
last modified time | relevance | path

Searched refs:tte_t (Results 1 – 25 of 42) sorted by relevance

12

/titanic_50/usr/src/uts/sfmmu/vm/
H A Dhat_kdi.c37 extern int kdi_vatotte(uintptr_t, int, tte_t *);
43 tte_t tte; in kdi_vtop()
H A Dhat_sfmmu.h244 tte_t tsb_tte; /* tte to lock into DTLB */
1090 tte_t hme_tte; /* tte for this hment */
1753 tte_t tte_data;
2254 extern void sfmmu_load_tsbe(struct tsbe *, uint64_t, tte_t *, int);
2259 extern void sfmmu_itlb_ld_kva(caddr_t, tte_t *);
2260 extern void sfmmu_dtlb_ld_kva(caddr_t, tte_t *);
2262 extern void sfmmu_copytte(tte_t *, tte_t *);
2263 extern int sfmmu_modifytte(tte_t *, tte_t *, tte_t *);
2264 extern int sfmmu_modifytte_try(tte_t *, tte_t *, tte_t *);
2265 extern pfn_t sfmmu_ttetopfn(tte_t *, caddr_t);
[all …]
H A Dhat_sfmmu.c416 void sfmmu_tteload(struct hat *, tte_t *, caddr_t, page_t *,
418 static int sfmmu_tteload_array(sfmmu_t *, tte_t *, caddr_t, page_t **,
425 static int sfmmu_tteload_addentry(sfmmu_t *, struct hme_blk *, tte_t *,
429 static int sfmmu_pagearray_setup(caddr_t, page_t **, tte_t *, int);
430 static pfn_t sfmmu_uvatopfn(caddr_t, sfmmu_t *, tte_t *);
431 void sfmmu_memtte(tte_t *, pfn_t, uint_t, int);
442 static void sfmmu_ttesync(struct hat *, caddr_t, tte_t *, page_t *);
474 static void sfmmu_mod_tsb(sfmmu_t *, caddr_t, tte_t *, int);
491 static uint64_t sfmmu_vtop_attr(uint_t, int mode, tte_t *);
492 static uint_t sfmmu_ptov_attr(tte_t *);
[all …]
/titanic_50/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.c79 tte_t ktext_tte, kdata_tte; /* ttes for kernel text and data */
83 tte_t bigktsb_ttes[MAX_BIGKTSB_TTES];
158 tte_t tte; in sfmmu_remap_kernel()
290 tte_t tte; in kdi_tlb_page_lock()
H A Dmach_sfmmu_asm.s71 sfmmu_itlb_ld_kva(caddr_t vaddr, tte_t *tte)
76 sfmmu_dtlb_ld_kva(caddr_t vaddr, tte_t *tte)
H A Dmach_kpm.c188 tte_t tte; in hat_kpm_mapin_pfn()
335 tte_t tte; in hat_kpm_fault()
694 tte_t tte; in sfmmu_kpm_mapin()
1207 tte_t tte; in sfmmu_kpm_fault()
1538 tte_t tte; in sfmmu_kpm_fault_small()
1639 tte_t tte; in sfmmu_kpm_vac_conflict()
/titanic_50/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dcprboot.h253 extern void get_dtlb_entry(int, caddr_t *, tte_t *);
254 extern void set_dtlb_entry(int, caddr_t, tte_t *);
255 extern void set_itlb_entry(int, caddr_t, tte_t *);
H A Dmachdep.c55 typedef void (*tlb_func_t)(int, caddr_t, tte_t *);
H A Dpages.c256 tte_t tte; in dtlb_cleanup()
H A Dutil.c430 tte_t tte; in cb_mapin()
/titanic_50/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.c78 tte_t ktext_tte, kdata_tte; /* ttes for kernel text and data */
83 tte_t bigktsb_ttes[MAX_BIGKTSB_TTES];
205 tte_t tte; in sfmmu_remap_kernel()
291 tte_t tte; in kdi_tlb_page_lock()
/titanic_50/usr/src/uts/sun4u/cpu/
H A Dmach_cpu_module.c194 itlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag) in itlb_rd_entry()
199 dtlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag) in dtlb_rd_entry()
/titanic_50/usr/src/uts/sun4v/os/
H A Dlpad.c86 extern tte_t ktext_tte; in lpad_setup()
87 extern tte_t kdata_tte; in lpad_setup()
/titanic_50/usr/src/uts/sun4u/sys/
H A Dcpu_module.h194 void itlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag);
195 void dtlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag);
H A Dcpr_impl.h78 tte_t tte; /* tte data */
H A Dpte.h83 } tte_t; typedef
/titanic_50/usr/src/uts/sun4u/ml/
H A Dcpr_resume_setup.s79 dtlb_wr_entry(uint_t index, tte_t *tte, uint64_t *va_tag)
84 itlb_wr_entry(uint_t index, tte_t *tte, uint64_t *va_tag)
/titanic_50/usr/src/uts/sun4v/sys/
H A Dlpad.h57 tte_t tte;
H A Dpte.h72 } tte_t; typedef
/titanic_50/usr/src/uts/sun4u/os/
H A Dcpr_impl.c70 extern void dtlb_wr_entry(uint_t, tte_t *, uint64_t *);
71 extern void itlb_wr_entry(uint_t, tte_t *, uint64_t *);
142 typedef void (*tlb_rw_t)(uint_t, tte_t *, uint64_t *);
143 typedef void (*tlb_filter_t)(int, tte_t *, uint64_t, void *);
313 tte_t tte; in i_cpr_scan_tlb()
329 i_cpr_lnb(int index, tte_t *ttep, uint64_t va_tag, void *ctrans) in i_cpr_lnb()
360 i_cpr_ufw(int index, tte_t *ttep, uint64_t va_tag, void *ctrans) in i_cpr_ufw()
687 tte_t tte; in i_cpr_mapin()
H A Dppage.c270 tte_t tte; in pp_load_tlb()
/titanic_50/usr/src/uts/sfmmu/ml/
H A Dsfmmu_kdi.s256 kdi_vatotte(uintptr_t va, int cnum, tte_t *ttep)
H A Dsfmmu_asm.s500 sfmmu_modifytte(tte_t *sttep, tte_t *stmodttep, tte_t *dttep)
508 sfmmu_modifytte_try(tte_t *sttep, tte_t *stmodttep, tte_t *dttep)
513 sfmmu_copytte(tte_t *sttep, tte_t *dttep)
963 sfmmu_load_tsbe(struct tsbe *tsbep, uint64_t vaddr, tte_t *ttep, int phys)
975 sfmmu_kpm_load_tsb(caddr_t addr, tte_t *ttep, int vpshift)
1571 sfmmu_ttetopfn(tte_t *tte, caddr_t vaddr)
3883 sfmmu_vatopfn(caddr_t vaddr, sfmmu_t *sfmmup, tte_t *ttep)
/titanic_50/usr/src/uts/sun4v/promif/
H A Dpromif_emul.c239 tte_t tte; in unmap_prom_mappings()
/titanic_50/usr/src/uts/sun4/vm/
H A Dsfmmu.c85 extern tte_t ktext_tte, kdata_tte; /* ttes for kernel text and data */
254 tte_t tte, oldtte, *ttep; in sfmmu_map_prom_mappings()

12