index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
sparc64
/
include
/
pmap.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add pmap_clear_write() to the interface between the virtual memory
alc
2006-07-20
1
-2
/
+0
*
MFalpha/amd64/arm/ia64
alc
2006-05-29
1
-9
/
+0
*
- Cleanup whitespace and extra ()s in vtophys() macros.
jhb
2005-12-06
1
-1
/
+1
*
Silence witness warnings about duplicate pmap lock emitted since
marius
2005-02-18
1
-1
/
+1
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Add pmap locking to many of the functions.
alc
2004-08-10
1
-0
/
+14
*
Correct the implementation of pmap_page_is_mapped(): It should return TRUE
alc
2004-05-09
1
-2
/
+1
*
Remove avail_end. It is not used.
alc
2004-04-11
1
-1
/
+0
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-4
/
+0
*
Remove avail_start on those platforms that no longer use it. (Only amd64
alc
2004-04-05
1
-1
/
+0
*
Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.
bms
2003-10-06
1
-1
/
+0
*
- Move the routine for flushing all user mappings from the tlb from pmap to
jake
2003-04-13
1
-1
/
+0
*
Use vm_paddr_t for physical addresses.
jake
2003-04-08
1
-7
/
+7
*
Make the pmap stats writeable. It can be useful to clear them.
jake
2003-04-06
1
-1
/
+1
*
- Remove unused cache flushing routines. These will not necessary work
jake
2003-03-19
1
-7
/
+1
*
Made the prototypes for pmap_kenter and pmap_kremove MD. These functions
jake
2003-03-16
1
-0
/
+2
*
- Reorganize PMAP_STATS to scale a little better.
jake
2003-01-05
1
-0
/
+19
*
- Add a pmap pointer to struct md_page, and use this to find the pmap that
jake
2002-12-21
1
-5
/
+6
*
Removed unused pmap_qenter_flags.
jake
2002-12-21
1
-1
/
+0
*
Move pmap_collect() out of the machine-dependent code, rename it
alc
2002-11-13
1
-2
/
+0
*
- Clear the page's PG_WRITEABLE flag in the i386's pmap_changebit()
alc
2002-11-11
1
-2
/
+0
*
Add needed include of queue.h.
jake
2002-10-01
1
-0
/
+1
*
Minor style. Removed unused declaration.
jake
2002-08-16
1
-2
/
+1
*
o Introduce pmap_page_is_mapped(). Its purpose is to obsolete
alc
2002-08-07
1
-0
/
+1
*
Forgot to commit this.
jake
2002-08-01
1
-2
/
+2
*
Implement a direct mapped address region, like alpha and ia64. This
jake
2002-07-27
1
-0
/
+1
*
pmap_kremove can no longer be used to remove the magic device mappings
jake
2002-06-25
1
-0
/
+1
*
Add an MD page flag for tracking if a page is cacheable or not, so that
jake
2002-05-29
1
-0
/
+3
*
Merge the code in pv.c into pmap.c directly. Place all page mappings onto
jake
2002-05-29
1
-0
/
+9
*
Add pv list linkage and a pmap pointer to struct tte. Remove separately
jake
2002-05-29
1
-13
/
+1
*
Remove pmap.pm_pvlist and make the functions that use it no-ops. These are
jake
2002-05-29
1
-1
/
+0
*
Tidy up some loose ends.
peter
2002-04-29
1
-1
/
+0
*
Allocate tlb contexts on the fly in cpu_switch, instead of statically 1 to 1
jake
2002-03-04
1
-0
/
+1
*
Convert pmap.pm_context to an array of contexts indexed by cpuid. This
jake
2002-02-26
1
-1
/
+1
*
Remove code to lock the user tsb into the tlb. We can handle faults on it
jake
2002-02-25
1
-1
/
+0
*
Prototype pmap_map_tsb().
jake
2002-01-08
1
-0
/
+2
*
1. Implement an optimization for pmap_remove() and pmap_protect(): if a
tmm
2002-01-02
1
-0
/
+1
*
Add definitions for dcache color bits, which may move to cache.h.
jake
2001-12-29
1
-6
/
+36
*
Parameterize the size of the kernel virtual address space on KVA_PAGES.
jake
2001-10-20
1
-1
/
+3
*
Add pmap_kenter_flags(), which is used by MD bus code that will be
tmm
2001-10-12
1
-0
/
+3
*
style(9) the structure definitions.
obrien
2001-09-05
1
-2
/
+2
*
Use the correct copyrights. Note where most of this came from.
jake
2001-09-03
1
-7
/
+19
*
The author isn't a [UC] Regents. Correct the copyright language.
obrien
2001-08-09
1
-2
/
+2
*
Add a vm_object and page count to struct pmap for allocating tsb pages.
jake
2001-08-06
1
-0
/
+2
*
Move some code related to managing pv entries from the pmap module to
jake
2001-08-03
1
-1
/
+6
*
Flesh out the sparc64 port considerably. This contains:
jake
2001-07-31
1
-12
/
+18
*
Add skeleton machine dependent headers and c files for a port of freebsd
jake
2001-07-31
1
-0
/
+58