| /f-stack/freebsd/amd64/include/ |
| H A D | vm.h | 38 #define VM_MEMATTR_UNCACHEABLE ((vm_memattr_t)PAT_UNCACHEABLE) 39 #define VM_MEMATTR_WRITE_COMBINING ((vm_memattr_t)PAT_WRITE_COMBINING) 40 #define VM_MEMATTR_WRITE_THROUGH ((vm_memattr_t)PAT_WRITE_THROUGH) 41 #define VM_MEMATTR_WRITE_PROTECTED ((vm_memattr_t)PAT_WRITE_PROTECTED) 42 #define VM_MEMATTR_WRITE_BACK ((vm_memattr_t)PAT_WRITE_BACK) 43 #define VM_MEMATTR_WEAK_UNCACHEABLE ((vm_memattr_t)PAT_UNCACHED)
|
| H A D | pmap.h | 448 #define pmap_page_get_memattr(m) ((vm_memattr_t)(m)->md.pat_mode) 463 void pmap_flush_cache_phys_range(vm_paddr_t, vm_paddr_t, vm_memattr_t); 469 int pmap_large_map(vm_paddr_t, vm_size_t, void **, vm_memattr_t); 478 void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma);
|
| /f-stack/freebsd/i386/include/ |
| H A D | vm.h | 38 #define VM_MEMATTR_UNCACHEABLE ((vm_memattr_t)PAT_UNCACHEABLE) 39 #define VM_MEMATTR_WRITE_COMBINING ((vm_memattr_t)PAT_WRITE_COMBINING) 40 #define VM_MEMATTR_WRITE_THROUGH ((vm_memattr_t)PAT_WRITE_THROUGH) 41 #define VM_MEMATTR_WRITE_PROTECTED ((vm_memattr_t)PAT_WRITE_PROTECTED) 42 #define VM_MEMATTR_WRITE_BACK ((vm_memattr_t)PAT_WRITE_BACK) 43 #define VM_MEMATTR_WEAK_UNCACHEABLE ((vm_memattr_t)PAT_UNCACHED)
|
| H A D | pmap_base.h | 64 boolean_t (*pm_is_valid_memattr)(pmap_t, vm_memattr_t); 101 void (*pm_page_set_memattr)(vm_page_t, vm_memattr_t);
|
| H A D | pmap.h | 228 #define pmap_page_get_memattr(m) ((vm_memattr_t)(m)->md.pat_mode) 270 void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma);
|
| /f-stack/freebsd/arm/include/ |
| H A D | vm.h | 34 #define VM_MEMATTR_WB_WA ((vm_memattr_t)0) 35 #define VM_MEMATTR_NOCACHE ((vm_memattr_t)1) 36 #define VM_MEMATTR_DEVICE ((vm_memattr_t)2) 37 #define VM_MEMATTR_SO ((vm_memattr_t)3) 38 #define VM_MEMATTR_WRITE_THROUGH ((vm_memattr_t)4)
|
| H A D | pmap-v6.h | 102 vm_memattr_t pat_mode; 190 vm_memattr_t); 191 void pmap_remap_vm_attr(vm_memattr_t old_attr, vm_memattr_t new_attr);
|
| H A D | pmap.h | 47 void pmap_page_set_memattr(vm_page_t, vm_memattr_t);
|
| /f-stack/freebsd/mips/include/ |
| H A D | vm.h | 38 #define VM_MEMATTR_UNCACHEABLE ((vm_memattr_t)MIPS_CCA_UNCACHED) 39 #define VM_MEMATTR_WRITE_BACK ((vm_memattr_t)MIPS_CCA_CACHED) 42 #define VM_MEMATTR_WRITE_COMBINING ((vm_memattr_t)MIPS_CCA_WC)
|
| H A D | pmap.h | 171 void *pmap_mapdev_attr(vm_paddr_t, vm_size_t, vm_memattr_t); 175 void pmap_kenter_attr(vm_offset_t va, vm_paddr_t pa, vm_memattr_t attr); 183 void pmap_page_set_memattr(vm_page_t, vm_memattr_t); 184 int pmap_change_attr(vm_offset_t, vm_size_t, vm_memattr_t);
|
| /f-stack/freebsd/vm/ |
| H A D | vm_extern.h | 59 vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr); 61 int flags, vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr); 64 vm_memattr_t memattr); 67 vm_paddr_t boundary, vm_memattr_t memattr);
|
| H A D | vm_kern.c | 176 u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) in kmem_alloc_contig_pages() 212 vm_paddr_t high, vm_memattr_t memattr) in kmem_alloc_attr_domain() 254 vm_memattr_t memattr) in kmem_alloc_attr() 263 vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr) in kmem_alloc_attr_domainset() 291 vm_memattr_t memattr) in kmem_alloc_contig_domain() 335 u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) in kmem_alloc_contig() 345 vm_memattr_t memattr) in kmem_alloc_contig_domainset()
|
| H A D | vm_page.h | 607 vm_paddr_t boundary, vm_memattr_t memattr); 611 vm_memattr_t memattr); 632 vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr); 633 void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr); 681 void vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
|
| H A D | vm.h | 124 typedef char vm_memattr_t; /* memory attribute codes */ typedef
|
| H A D | vm_object.h | 113 vm_memattr_t memattr; /* default memory attribute for pages */ 394 int vm_object_set_memattr(vm_object_t object, vm_memattr_t memattr);
|
| H A D | vm_phys.h | 71 vm_memattr_t memattr);
|
| H A D | pmap.h | 146 boolean_t pmap_is_valid_memattr(pmap_t, vm_memattr_t);
|
| H A D | device_pager.c | 342 vm_memattr_t memattr, memattr1; in old_dev_pager_fault() 431 vm_memattr_t dummy; in old_dev_pager_ctor()
|
| /f-stack/freebsd/arm64/include/ |
| H A D | pmap.h | 57 void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma); 66 vm_memattr_t pv_memattr; 174 void *pmap_mapdev_attr(vm_offset_t pa, vm_size_t size, vm_memattr_t ma);
|
| /f-stack/freebsd/sys/ |
| H A D | ttydevsw.h | 56 vm_paddr_t * paddr, int nprot, vm_memattr_t *memattr); 174 int nprot, vm_memattr_t *memattr) in ttydevsw_mmap()
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | mem.c | 124 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | mem.c | 154 int prot, vm_memattr_t *memattr) in memmmap()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | mem.c | 165 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | mem.c | 171 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
|
| /f-stack/freebsd/i386/i386/ |
| H A D | mem.c | 162 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
|