Home
last modified time | relevance | path

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

12

/f-stack/freebsd/vm/
H A Dsg_pager.c152 vm_memattr_t memattr; in sg_pager_getpages() local
160 memattr = object->memattr; in sg_pager_getpages()
183 pmap_page_get_memattr(m_paddr) != memattr) { in sg_pager_getpages()
184 memattr = pmap_page_get_memattr(m_paddr); in sg_pager_getpages()
194 page = vm_page_getfake(paddr, memattr); in sg_pager_getpages()
H A Ddevice_pager.c342 vm_memattr_t memattr, memattr1; in old_dev_pager_fault() local
345 memattr = object->memattr; in old_dev_pager_fault()
358 ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr); in old_dev_pager_fault()
370 (memattr1 = pmap_page_get_memattr(m_paddr)) != memattr) { in old_dev_pager_fault()
379 csw->d_name, memattr, memattr1); in old_dev_pager_fault()
381 memattr = memattr1; in old_dev_pager_fault()
390 vm_page_updatefake(page, paddr, memattr); in old_dev_pager_fault()
396 page = vm_page_getfake(paddr, memattr); in old_dev_pager_fault()
H A Dvm_kern.c189 npages, low, high, alignment, boundary, memattr); in kmem_alloc_contig_pages()
212 vm_paddr_t high, vm_memattr_t memattr) in kmem_alloc_attr_domain() argument
232 domain, pflags, 1, low, high, PAGE_SIZE, 0, memattr); in kmem_alloc_attr_domain()
254 vm_memattr_t memattr) in kmem_alloc_attr() argument
258 high, memattr)); in kmem_alloc_attr()
263 vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr) in kmem_alloc_attr_domainset() argument
272 memattr); in kmem_alloc_attr_domainset()
291 vm_memattr_t memattr) in kmem_alloc_contig_domain() argument
339 high, alignment, boundary, memattr)); in kmem_alloc_contig()
345 vm_memattr_t memattr) in kmem_alloc_contig_domainset() argument
[all …]
H A Dvm_extern.h59 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 Dvm_page.h607 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 Dvm_object.h113 vm_memattr_t memattr; /* default memory attribute for pages */ member
394 int vm_object_set_memattr(vm_object_t object, vm_memattr_t memattr);
H A Dvm_page.c1259 vm_page_initfake(m, paddr, memattr); in vm_page_getfake()
1273 goto memattr; in vm_page_initfake()
1285 memattr: in vm_page_initfake()
1286 pmap_page_set_memattr(m, memattr); in vm_page_initfake()
1319 pmap_page_set_memattr(m, memattr); in vm_page_updatefake()
2189 if (object->memattr != VM_MEMATTR_DEFAULT && in vm_page_alloc_domain_after()
2191 pmap_page_set_memattr(m, object->memattr); in vm_page_alloc_domain_after()
2356 memattr == VM_MEMATTR_DEFAULT) in vm_page_alloc_contig_domain()
2357 memattr = object->memattr; in vm_page_alloc_contig_domain()
2393 if (memattr != VM_MEMATTR_DEFAULT) in vm_page_alloc_contig_domain()
[all …]
H A Dvm_phys.h71 vm_memattr_t memattr);
H A Dvm_phys.c919 long page_count, vm_memattr_t memattr) in vm_phys_fictitious_init_range() argument
925 vm_page_initfake(&range[i], start + PAGE_SIZE * i, memattr); in vm_phys_fictitious_init_range()
933 vm_memattr_t memattr) in vm_phys_fictitious_reg_range() argument
965 memattr); in vm_phys_fictitious_reg_range()
974 vm_phys_fictitious_init_range(fp, start, page_count, memattr); in vm_phys_fictitious_reg_range()
984 memattr); in vm_phys_fictitious_reg_range()
1002 vm_phys_fictitious_init_range(fp, start, page_count, memattr); in vm_phys_fictitious_reg_range()
H A Dvm_object.c259 object->memattr = VM_MEMATTR_DEFAULT; in _vm_object_allocate()
328 vm_object_set_memattr(vm_object_t object, vm_memattr_t memattr) in vm_object_set_memattr() argument
349 object->memattr = memattr; in vm_object_set_memattr()
2568 kvo->kvo_memattr = obj->memattr; in sysctl_vm_object_list()
/f-stack/dpdk/kernel/freebsd/contigmem/
H A Dcontigmem.c278 vm_memattr_t memattr, memattr1; in contigmem_cdev_pager_fault() local
280 memattr = object->memattr; in contigmem_cdev_pager_fault()
289 if (memattr1 != memattr) in contigmem_cdev_pager_fault()
290 memattr = memattr1; in contigmem_cdev_pager_fault()
300 vm_page_updatefake(page, paddr, memattr); in contigmem_cdev_pager_fault()
306 page = vm_page_getfake(paddr, memattr); in contigmem_cdev_pager_fault()
/f-stack/freebsd/sys/
H A Dttydevsw.h56 vm_paddr_t * paddr, int nprot, vm_memattr_t *memattr);
174 int nprot, vm_memattr_t *memattr) in ttydevsw_mmap() argument
179 return (tp->t_devsw->tsw_mmap(tp, offset, paddr, nprot, memattr)); in ttydevsw_mmap()
H A Dterminal.h169 vm_paddr_t * paddr, int nprot, vm_memattr_t *memattr);
H A Dconf.h125 int nprot, vm_memattr_t *memattr);
/f-stack/freebsd/arm64/arm64/
H A Dmem.c124 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
/f-stack/freebsd/mips/mips/
H A Dmem.c154 int prot, vm_memattr_t *memattr) in memmmap() argument
H A Dbusdma_machdep.c656 vm_memattr_t memattr; in bus_dmamem_alloc() local
691 memattr = VM_MEMATTR_UNCACHEABLE; in bus_dmamem_alloc()
695 memattr = VM_MEMATTR_DEFAULT; in bus_dmamem_alloc()
734 dmat->lowaddr, memattr); in bus_dmamem_alloc()
737 dmat->lowaddr, dmat->alignment, dmat->boundary, memattr); in bus_dmamem_alloc()
/f-stack/freebsd/arm/nvidia/drm2/
H A Dtegra_bo.c96 tegra_bo_alloc_contig(size_t npages, u_long alignment, vm_memattr_t memattr, in tegra_bo_alloc_contig() argument
111 boundary, memattr); in tegra_bo_alloc_contig()
/f-stack/freebsd/arm/arm/
H A Dmem.c165 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
H A Dbusdma_machdep.c784 vm_memattr_t memattr; in bus_dmamem_alloc() local
813 memattr = VM_MEMATTR_UNCACHEABLE; in bus_dmamem_alloc()
816 memattr = VM_MEMATTR_DEFAULT; in bus_dmamem_alloc()
850 dmat->lowaddr, memattr); in bus_dmamem_alloc()
853 dmat->lowaddr, dmat->alignment, dmat->boundary, memattr); in bus_dmamem_alloc()
/f-stack/freebsd/amd64/amd64/
H A Dmem.c171 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
/f-stack/freebsd/i386/i386/
H A Dmem.c162 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
H A Delan-mmcr.c426 int nprot, vm_memattr_t *memattr) in elan_mmap() argument
/f-stack/freebsd/kern/
H A Dsubr_terminal.c498 int nprot, vm_memattr_t *memattr) in termtty_mmap() argument
502 return (tm->tm_class->tc_mmap(tm, offset, paddr, nprot, memattr)); in termtty_mmap()
/f-stack/dpdk/kernel/freebsd/nic_uio/
H A Dnic_uio.c88 int prot, vm_memattr_t *memattr) in nic_uio_mmap() argument

12