Home
last modified time | relevance | path

Searched refs:memattr (Results 1 – 25 of 74) sorted by relevance

123

/freebsd-10-stable/sys/vm/
Dsg_pager.c144 vm_memattr_t memattr; in sg_pager_getpages() local
150 memattr = object->memattr; in sg_pager_getpages()
174 pmap_page_get_memattr(m_paddr) != memattr) { in sg_pager_getpages()
175 memattr = pmap_page_get_memattr(m_paddr); in sg_pager_getpages()
185 page = vm_page_getfake(paddr, memattr); in sg_pager_getpages()
Ddevice_pager.c301 vm_memattr_t memattr, memattr1; in old_dev_pager_fault() local
304 memattr = object->memattr; in old_dev_pager_fault()
317 ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr); in old_dev_pager_fault()
329 (memattr1 = pmap_page_get_memattr(m_paddr)) != memattr) { in old_dev_pager_fault()
338 csw->d_name, memattr, memattr1); in old_dev_pager_fault()
340 memattr = memattr1; in old_dev_pager_fault()
349 vm_page_updatefake(page, paddr, memattr); in old_dev_pager_fault()
355 page = vm_page_getfake(paddr, memattr); in old_dev_pager_fault()
Dvm_extern.h54 vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr);
57 vm_memattr_t memattr);
Dvm_page.c815 vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr) in vm_page_getfake() argument
820 vm_page_initfake(m, paddr, memattr); in vm_page_getfake()
825 vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr) in vm_page_initfake() argument
834 goto memattr; in vm_page_initfake()
845 memattr: in vm_page_initfake()
846 pmap_page_set_memattr(m, memattr); in vm_page_initfake()
871 vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr) in vm_page_updatefake() argument
877 pmap_page_set_memattr(m, memattr); in vm_page_updatefake()
1698 if (object->memattr != VM_MEMATTR_DEFAULT && in vm_page_alloc()
1700 pmap_page_set_memattr(m, object->memattr); in vm_page_alloc()
[all …]
Dvm_kern.c159 vm_paddr_t high, vm_memattr_t memattr) in kmem_alloc_attr() argument
177 pflags, 1, low, high, PAGE_SIZE, 0, memattr); in kmem_alloc_attr()
211 vm_memattr_t memattr) in kmem_alloc_contig() argument
228 atop(size), low, high, alignment, boundary, memattr); in kmem_alloc_contig()
Dvm_page.h435 vm_paddr_t boundary, vm_memattr_t memattr);
447 vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr);
448 void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
474 void vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
Dvm_object.h111 vm_memattr_t memattr; /* default memory attribute for pages */ member
292 int vm_object_set_memattr(vm_object_t object, vm_memattr_t memattr);
Dvm_phys.h79 vm_memattr_t memattr);
/freebsd-10-stable/sys/powerpc/powerpc/
Dmem.c178 int prot, vm_memattr_t *memattr) in memmmap() argument
199 *memattr = VM_MEMATTR_WRITE_BACK; in memmmap()
202 *memattr = VM_MEMATTR_WRITE_COMBINING; in memmmap()
205 *memattr = VM_MEMATTR_UNCACHEABLE; in memmmap()
208 *memattr = VM_MEMATTR_WRITE_THROUGH; in memmmap()
/freebsd-10-stable/sys/dev/drm/
Ddrm_vm.c35 int prot, vm_memattr_t *memattr) in drm_mmap() argument
113 *memattr = VM_MEMATTR_WRITE_COMBINING; in drm_mmap()
119 *memattr = VM_MEMATTR_WRITE_COMBINING; in drm_mmap()
/freebsd-10-stable/sys/dev/drm2/
Ddrm_vm.c49 int prot, vm_memattr_t *memattr) in drm_mmap() argument
127 *memattr = VM_MEMATTR_WRITE_COMBINING; in drm_mmap()
133 *memattr = VM_MEMATTR_WRITE_COMBINING; in drm_mmap()
/freebsd-10-stable/sys/dev/drm2/ttm/
Dttm_page_alloc.c159 ttm_vm_page_alloc_dma32(int req, vm_memattr_t memattr) in ttm_vm_page_alloc_dma32() argument
166 PAGE_SIZE, 0, memattr); in ttm_vm_page_alloc_dma32()
180 ttm_vm_page_alloc_any(int req, vm_memattr_t memattr) in ttm_vm_page_alloc_any() argument
190 pmap_page_set_memattr(p, memattr); in ttm_vm_page_alloc_any()
198 vm_memattr_t memattr; in ttm_vm_page_alloc() local
201 memattr = ttm_caching_state_to_vm(cstate); in ttm_vm_page_alloc()
207 p = ttm_vm_page_alloc_dma32(req, memattr); in ttm_vm_page_alloc()
209 p = ttm_vm_page_alloc_any(req, memattr); in ttm_vm_page_alloc()
/freebsd-10-stable/sys/sys/
Dttydevsw.h54 vm_paddr_t * paddr, int nprot, vm_memattr_t *memattr);
172 int nprot, vm_memattr_t *memattr) in ttydevsw_mmap() argument
177 return (tp->t_devsw->tsw_mmap(tp, offset, paddr, nprot, memattr)); in ttydevsw_mmap()
/freebsd-10-stable/sys/ia64/ia64/
Dmem.c156 int prot, vm_memattr_t *memattr) in memmmap() argument
176 *memattr = ((uintptr_t)ptr >= IA64_RR_BASE(7)) ? in memmmap()
/freebsd-10-stable/sys/ia64/include/
Dpmap.h71 vm_memattr_t memattr; member
121 #define pmap_page_get_memattr(m) ((m)->md.memattr)
/freebsd-10-stable/sys/dev/terasic/mtl/
Dterasic_mtl_pixel.c122 vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) in terasic_mtl_pixel_mmap() argument
132 *memattr = VM_MEMATTR_UNCACHEABLE; in terasic_mtl_pixel_mmap()
Dterasic_mtl_text.c124 vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) in terasic_mtl_text_mmap() argument
134 *memattr = VM_MEMATTR_UNCACHEABLE; in terasic_mtl_text_mmap()
Dterasic_mtl_reg.c125 int nprot, vm_memattr_t *memattr) in terasic_mtl_reg_mmap() argument
135 *memattr = VM_MEMATTR_UNCACHEABLE; in terasic_mtl_reg_mmap()
/freebsd-10-stable/sys/dev/netmap/
Dnetmap_freebsd.c499 vm_memattr_t memattr; in netmap_dev_pager_fault() local
504 memattr = object->memattr; in netmap_dev_pager_fault()
516 vm_page_updatefake(page, paddr, memattr); in netmap_dev_pager_fault()
528 page = vm_page_getfake(paddr, memattr); in netmap_dev_pager_fault()
/freebsd-10-stable/sys/dev/fb/
Dfbreg.h162 vm_paddr_t *paddr, int prot, vm_memattr_t *memattr);
258 #define vidd_mmap(adp, offset, paddr, prot, memattr) \ argument
260 (prot), (memattr))
349 int prot, vm_memattr_t *memattr);
Dvgareg.h92 vm_offset_t *paddr, int prot, vm_memattr_t *memattr);
/freebsd-10-stable/sys/arm/ti/
Dti_pruss.c254 int nprot, vm_memattr_t *memattr) in ti_pruss_mmap() argument
262 *memattr = VM_MEMATTR_UNCACHEABLE; in ti_pruss_mmap()
/freebsd-10-stable/sys/dev/altera/avgen/
Daltera_avgen.c205 int nprot, vm_memattr_t *memattr) in altera_avgen_mmap() argument
225 *memattr = VM_MEMATTR_UNCACHEABLE; in altera_avgen_mmap()
/freebsd-10-stable/sys/isa/
Dvga_isa.c282 int prot, vm_memattr_t *memattr) in isavga_mmap() argument
285 memattr)); in isavga_mmap()
/freebsd-10-stable/sys/mips/mips/
Dmem.c152 int prot, vm_memattr_t *memattr) in memmmap() argument

123