/freebsd/sys/arm64/arm64/ |
H A D | pmap.c | 837 pmap_pte_memattr(pmap_t pmap, vm_memattr_t memattr) in pmap_pte_memattr() argument 842 val = ATTR_S1_IDX(memattr); in pmap_pte_memattr() 843 if (memattr == VM_MEMATTR_DEVICE) in pmap_pte_memattr() 850 switch (memattr) { in pmap_pte_memattr() 861 panic("%s: invalid memory attribute %x", __func__, memattr); in pmap_pte_memattr()
|
H A D | mem.c | 130 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
|
/freebsd/sys/vm/ |
H A D | device_pager.c | 373 vm_memattr_t memattr, memattr1; in old_dev_pager_fault() local 376 memattr = object->memattr; in old_dev_pager_fault() 389 ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr); in old_dev_pager_fault() 401 (memattr1 = pmap_page_get_memattr(m_paddr)) != memattr) { in old_dev_pager_fault() 410 csw->d_name, memattr, memattr1); in old_dev_pager_fault() 412 memattr = memattr1; in old_dev_pager_fault() 421 vm_page_updatefake(page, paddr, memattr); in old_dev_pager_fault() 427 page = vm_page_getfake(paddr, memattr); in old_dev_pager_fault()
|
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_page.h | 612 vm_paddr_t boundary, vm_memattr_t memattr); 616 vm_memattr_t memattr); 623 vm_memattr_t memattr); 626 vm_memattr_t memattr); 645 vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr); 646 void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr); 694 void vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
|
H A D | vm_phys.c | 965 long page_count, vm_memattr_t memattr) in vm_phys_fictitious_init_range() argument 971 vm_page_initfake(&range[i], start + PAGE_SIZE * i, memattr); in vm_phys_fictitious_init_range() 979 vm_memattr_t memattr) in vm_phys_fictitious_reg_range() argument 1011 memattr); in vm_phys_fictitious_reg_range() 1020 vm_phys_fictitious_init_range(fp, start, page_count, memattr); in vm_phys_fictitious_reg_range() 1030 memattr); in vm_phys_fictitious_reg_range() 1048 vm_phys_fictitious_init_range(fp, start, page_count, memattr); in vm_phys_fictitious_reg_range()
|
H A D | vm_phys.h | 71 vm_memattr_t memattr);
|
/freebsd/sys/riscv/riscv/ |
H A D | mem.c | 137 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
|
/freebsd/sys/amd64/amd64/ |
H A D | mem.c | 177 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
|
/freebsd/sys/x86/x86/ |
H A D | nexus.c | 416 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in nexus_map_resource()
|
/freebsd/sys/dev/sound/pcm/ |
H A D | dsp.c | 1880 int nprot, vm_memattr_t *memattr) in dsp_mmap() argument
|
/freebsd/sys/arm/arm/ |
H A D | busdma_machdep.c | 659 vm_memattr_t memattr; in bus_dmamem_alloc() local 688 memattr = VM_MEMATTR_UNCACHEABLE; in bus_dmamem_alloc() 691 memattr = VM_MEMATTR_DEFAULT; in bus_dmamem_alloc() 725 dmat->lowaddr, memattr); in bus_dmamem_alloc() 728 dmat->lowaddr, dmat->alignment, dmat->boundary, memattr); in bus_dmamem_alloc()
|
/freebsd/sys/arm64/qoriq/ |
H A D | qoriq_dw_pci.c | 211 req.memattr = VM_MEMATTR_DEVICE_NP; in qorif_dw_pci_attach()
|
/freebsd/sys/powerpc/powermac/ |
H A D | macio.c | 686 length, args.memattr); in macio_map_resource()
|
H A D | uninorth.c | 644 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in unin_chip_map_resource()
|
/freebsd/sys/dev/pci/ |
H A D | pci_host_generic.c | 128 req.memattr = VM_MEMATTR_DEVICE_NP; in pci_host_generic_core_attach()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_compat.c | 463 vm_page_updatefake(page, paddr, vm_obj->memattr); in linux_cdev_pager_fault() 471 page = vm_page_getfake(paddr, vm_obj->memattr); in linux_cdev_pager_fault()
|
/freebsd/sys/sys/ |
H A D | conf.h | 122 int nprot, vm_memattr_t *memattr);
|
H A D | bus.h | 339 vm_memattr_t memattr; member
|
/freebsd/sys/dev/acpica/ |
H A D | acpi_hpet.c | 396 int nprot, vm_memattr_t *memattr) in hpet_mmap() argument 406 *memattr = VM_MEMATTR_UNCACHEABLE; in hpet_mmap()
|
/freebsd/sys/powerpc/powerpc/ |
H A D | nexus.c | 287 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in nexus_map_resource()
|
/freebsd/sys/powerpc/ps3/ |
H A D | ps3bus.c | 630 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in ps3bus_map_resource()
|
/freebsd/sys/powerpc/psim/ |
H A D | iobus.c | 432 (vm_size_t)length, args.memattr); in iobus_map_resource()
|
/freebsd/sys/kern/ |
H A D | subr_bus.c | 2737 args->memattr = VM_MEMATTR_DEVICE; in resource_init_map_request_impl()
|
/freebsd/sys/dev/dpaa2/ |
H A D | dpaa2_mc.c | 150 req.memattr = VM_MEMATTR_DEVICE; in dpaa2_mc_attach() 202 req.memattr = VM_MEMATTR_DEVICE; in dpaa2_mc_attach()
|