Home
last modified time | relevance | path

Searched defs:tte (Results 1 – 25 of 46) sorted by relevance

12

/titanic_41/usr/src/uts/sun4u/sys/
H A Dpte.h48 struct tte { struct
49 uint32_t v:1; /* 1=valid mapping */
50 uint32_t sz:2; /* 0=8k 1=64k 2=512k 3=4m */
51 uint32_t nfo:1; /* 1=no-fault access only */
53 uint32_t ie:1; /* 1=invert endianness */
54 uint32_t hmenum:3; /* sw - # of hment in hme_blk */
56 uint32_t rsv:7; /* former rsv:1 lockcnt:6 */
57 uint32_t sz2:1; /* sz2[48] Panther, Olympus-C */
58 uint32_t diag:1; /* See USII Note above. */
59 uint32_t pahi:15; /* pa[46:32] See Note above */
[all …]
H A Dcpr_impl.h78 tte_t tte; /* tte data */ member
/titanic_41/usr/src/uts/sun4v/sys/
H A Dpte.h45 struct tte { struct
46 unsigned int v:1; /* <63> valid */
47 unsigned int nfo:1; /* <62> non-fault only */
48 unsigned int hmenum:3; /* <61:59> sw hmenum */
49 unsigned int no_sync:1; /* <58> sw - ghost unload */
50 unsigned int lock:1; /* <57> sw - locked */
51 unsigned int susp:1; /* <56> sw - suspend? */
52 unsigned int pahi:24; /* <55:32> pa */
54 unsigned int palo:19; /* <31:13> pa */
55 unsigned int ie:1; /* <12> 1=invert endianness */
[all …]
H A Dlpad.h57 tte_t tte; member
/titanic_41/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkaif_handlers.s103 #define KAIF_ITLB_STUFF(tte, ouch, scr1, scr2, scr3, scr4) \ argument
136 #define KAIF_DTLB_STUFF(tte, ouch, scr1, scr2, scr3, scr4) \ argument
171 #define KAIF_DTLB_STUFF(tte, ouch, scr1, scr2, scr3, scr4) \ argument
174 #define KAIF_ITLB_STUFF(tte, ouch, scr1, scr2, scr3, scr4) \ argument
/titanic_41/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.c158 tte_t tte; in sfmmu_remap_kernel() local
255 uint64_t tte; in sfmmu_set_tlb() local
290 tte_t tte; in kdi_tlb_page_lock() local
H A Dmach_sfmmu.h215 #define ITLB_STUFF(tte, scr1, scr2, scr3, scr4) \ argument
225 #define DTLB_STUFF(tte, scr1, scr2, scr3, scr4) \ argument
239 #define TTETOPFN(tte, vaddr, label, scr1, scr2, scr3) \ argument
281 #define TTE_SET_REF_ML(tte, ttepa, tsbarea, tmp1, tmp2, label) \ argument
330 #define TTE_SET_REFMOD_ML(tte, ttepa, tsbarea, tmp1, tmp2, label, \ argument
H A Dmach_kpm.c188 tte_t tte; in hat_kpm_mapin_pfn() local
335 tte_t tte; in hat_kpm_fault() local
694 tte_t tte; in sfmmu_kpm_mapin() local
1207 tte_t tte; in sfmmu_kpm_fault() local
1538 tte_t tte; in sfmmu_kpm_fault_small() local
1639 tte_t tte; in sfmmu_kpm_vac_conflict() local
/titanic_41/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.h236 #define ITLB_STUFF(tte, scr1, scr2, scr3, scr4) \ argument
263 #define DTLB_STUFF(tte, scr1, scr2, scr3, scr4) \ argument
293 #define TTETOPFN(tte, vaddr, label, scr1, scr2, scr3) \ argument
326 #define TTE_SET_REF_ML(tte, ttepa, tsbarea, tmp1, tmp2, label) \ argument
358 #define TTE_SET_REFMOD_ML(tte, ttepa, tsbarea, tmp1, tmp2, label, \ argument
H A Dmach_sfmmu.c205 tte_t tte; in sfmmu_remap_kernel() local
254 uint64_t tte; in sfmmu_set_tlb() local
291 tte_t tte; in kdi_tlb_page_lock() local
/titanic_41/usr/src/uts/sfmmu/vm/
H A Dhat_kdi.c43 tte_t tte; in kdi_vtop() local
H A Dhat_sfmmu.c475 #define sfmmu_load_tsb(sfmmup, vaddr, tte, szc) \ argument
2228 tte_t tte; in hat_do_memload() local
2292 tte_t tte; in hat_devload() local
2477 tte_t tte; in hat_do_memload_array() local
2590 tte_t tte; in sfmmu_memload_batchsmall() local
4329 tte_t tte; in hat_add_callback() local
4558 tte_t tte; in hat_delete_callback() local
4765 tte_t tte; in hat_probe() local
4790 tte_t tte; in hat_getpagesize() local
4811 tte_t tte; in hat_getattr() local
[all …]
/titanic_41/usr/src/uts/sun4u/cpu/
H A Dus3_common_mmu.c526 uint_t tte; member
572 uint_t tte = page_szc(segkmem_lpsize); in mmu_init_kernel_pgsz() local
593 uint_t tte = TTE8K; in mmu_get_kernel_lpsize() local
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()
H A Dopl_olympus.c2179 uint_t tte = page_szc(segkmem_lpsize); local
2202 uint_t tte; local
2342 itlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag)
2347 dtlb_rd_entry(uint_t entry, tte_t *tte, uint64_t *va_tag)
/titanic_41/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.s211 #define TSB_INSERT_UNLOCK_ENTRY(tsbep, tte, tagtarget, tmp1) \ argument
220 #define TSB_INSERT_UNLOCK_ENTRY(tsbep, tte, tagtarget,tmp1) \ argument
242 #define TSB_UPDATE_TL(tsbep, tte, tagtarget, ttepa, tmp1, tmp2, label) \ argument
261 #define TSB_UPDATE_TL(tsbep, tte, tagtarget, ttepa, tmp1, tmp2, label) \ argument
294 #define TSB_UPDATE_TL_PN(tsbep, tte, tagtarget, ttepa, tmp1, tmp2, label) \ argument
326 #define GET_4M_PFN_OFF(tte, tagaccess, pfn, tmp, label) \ argument
348 #define SET_TTE4M_PN(tte, tmp) \ argument
2220 #define GET_TTE(tagacc, hatid, tte, hmeblkpa, tsbarea, hmemisc, hmeshift, \ argument
2307 #define GET_SHME_TTE(tagacc, hatid, tte, hmeblkpa, tsbarea, hmemisc, \ argument
/titanic_41/usr/src/uts/sun4u/io/pci/
H A Dpci_iommu.c269 uint64_t tte = PCI_GET_MP_TTE(mp->dmai_tte); in iommu_map_pages() local
517 uint64_t tte = lddphys(obp_tsb_pa + i * 8); in iommu_preserve_tsb() local
H A Dpci_fdvma.c63 uint64_t tte; in pci_fdvma_load() local
H A Dpci_reloc.c225 uint64_t tte; in pci_fdvma_remap() local
/titanic_41/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dpages.c256 tte_t tte; in dtlb_cleanup() local
/titanic_41/usr/src/uts/sun4u/sys/pci/
H A Dpci_iommu.h75 #define TTE_IS_INVALID(tte) (((tte) & COMMON_IOMMU_TTE_V) == 0x0ull) argument
220 #define IOMMU_TTE2CTX(tte) \ argument
/titanic_41/usr/src/uts/sun4u/sunfire/io/
H A Dac_test.c77 tte_t tte; in ac_mapin() local
/titanic_41/usr/src/uts/sun4/io/px/
H A Dpx_dma.h236 #define PX_GET_MP_TTE(tte) \ argument
242 #define PX_SAVE_MP_TTE(mp, tte) \ argument
/titanic_41/usr/src/uts/sun4v/promif/
H A Dpromif_emul.c239 tte_t tte; in unmap_prom_mappings() local
/titanic_41/usr/src/uts/sun4u/os/
H A Dppage.c270 tte_t tte; in pp_load_tlb() local

12