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

12

/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_kdi.c37 extern int kdi_vatotte(uintptr_t, int, tte_t *);
43 tte_t tte;
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_
[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...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dlpad.h57 tte_t tte;
H A Dpte.h72 } tte_t; typedef in typeref:union:__anon10371
/illumos-gate/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;
H A Dutil.c430 tte_t tte;
/illumos-gate/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;
290 tte_t tte;
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;
335 tte_t tte;
694 tte_t tte;
1207 tte_t tte;
1538 tte_t tte;
1639 tte_t tte;
/illumos-gate/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 in typeref:union:__anon10197
/illumos-gate/usr/src/uts/sun4v/os/
H A Dlpad.c86 extern tte_t ktext_tte;
87 extern tte_t kdata_tte;
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dmach_cpu_module.c194 itlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag)
199 dtlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag)
/illumos-gate/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;
291 tte_t tte;
/illumos-gate/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)
/illumos-gate/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;
329 i_cpr_lnb(int index, tte_t *ttep, uint64_t va_tag, void *ctrans)
360 i_cpr_ufw(int index, tte_t *ttep, uint64_t va_tag, void *ctrans)
687 tte_t tte;
H A Dppage.c270 tte_t tte;
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/
H A Dmain.c121 typedef u_int64_t tte_t; typedef
124 static void pmap_print_tte_sun4u(tte_t, tte_t);
945 pmap_print_tte_sun4u(tte_t tag, tte_t tte)
966 tte_t tag, tte;
/illumos-gate/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 *tte
[all...]
/illumos-gate/usr/src/uts/sun4v/promif/
H A Dpromif_emul.c239 tte_t tte;

Completed in 118 milliseconds

12