summaryrefslogtreecommitdiff
path: root/sys/arch/sh3/include/pmap.h
AgeCommit message (Expand)Author
2020-03-14pmap_remove_all(): Return a boolean value to indicate the behaviour. Ifad
2016-09-03Fix pmap_prefer for topdown and turn topdown on.christos
2010-11-14Move struct vm_page_md definition from vmparam.h to pmap.h, becauseuebayasi
2009-10-21Remove uarea swap-out functionality:rmind
2008-12-09Make pmap_kernel() a MI macro for struct pmap *kernel_pmap_ptr,pooka
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2007-03-21There are only 32 bits in a VA, not 33 - sync comment with this harsh reality.uwe
2007-02-21Replace the Mach-derived boolean_t type with the C99 bool type. Athorpej
2006-09-24Allow shared PV mappings in pmap_enter(9) even on SH4 if VAs of shared pagestsutsui
2006-04-10Decorate pmap_remove_all() with /* ARGSUSED */uwe
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2002-09-22it really helps to get the stub right before cutting + pasting it 27 times.chs
2002-09-22add pmap_remove_all() hook (empty on most platforms so far).chs
2002-05-09new pmap designed for SH3/SH4.uch
2002-04-28Use "#define<tab>", white space nits.uch
2002-04-04remove obsolete functions, decralations and structure.uch
2002-04-03sync with i386/include/pmap.h rev. 1.45:msaitoh
2002-03-03 SR related parts moved to psl.h. cpufunc.h segments.h are removed.uch
2002-02-28Remove #if 0 #endifuch
2002-02-17Add new MMU API. for detail, see sh3/mmu.h's comment.uch
2002-02-12ANSIfy KNF.uch
2002-02-11clean up redundant PTE PG_* defines.uch
2001-09-10Update pmap_update to now take the updated pmap as an argument.chris
2001-05-26replace {simple_,}lock{_data,}_t with struct {simple,}lock {,*}.chs
2001-04-22Undo a misguided previous change to the pmap_update() API.thorpej
2001-04-22make this compile again under SH4uch
2001-04-22Give pmap_update() an argument (a pmap_t) so that it knows whichthorpej
2001-04-21pmap_update() should not be equated with "flush entire TLB", it isthorpej
2001-02-19temporary fix a serious pmap problem with dummy PMAP_{MAP,UNMAP}_POOLPAGE().msaitoh
2001-02-02Rewrite how mod/ref emulation is done. In particular, makethorpej
2000-09-28We do wired page accounting. Tell UVM about this.is
2000-04-25Use P1SEG to map pool pages.tsubai
2000-02-24SH4!msaitoh
2000-01-14remove SH3_PHYS_TO_P1SEG macromsaitoh
1999-09-14Catch up with -current.tsubai
1999-09-13Merge in NetBSD/sh3 from cvs.kame.net repository.itojun