Home
last modified time | relevance | path

Searched refs:memattr (Results 1 – 25 of 77) sorted by last modified time

1234

/freebsd/sys/arm64/arm64/
H A Dpmap.c837 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 Dmem.c130 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
/freebsd/sys/vm/
H A Ddevice_pager.c373 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 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.h612 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 Dvm_phys.c965 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 Dvm_phys.h71 vm_memattr_t memattr);
/freebsd/sys/riscv/riscv/
H A Dmem.c137 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
/freebsd/sys/amd64/amd64/
H A Dmem.c177 int prot __unused, vm_memattr_t *memattr __unused) in memmmap()
/freebsd/sys/x86/x86/
H A Dnexus.c416 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in nexus_map_resource()
/freebsd/sys/dev/sound/pcm/
H A Ddsp.c1880 int nprot, vm_memattr_t *memattr) in dsp_mmap() argument
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c659 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 Dqoriq_dw_pci.c211 req.memattr = VM_MEMATTR_DEVICE_NP; in qorif_dw_pci_attach()
/freebsd/sys/powerpc/powermac/
H A Dmacio.c686 length, args.memattr); in macio_map_resource()
H A Duninorth.c644 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in unin_chip_map_resource()
/freebsd/sys/dev/pci/
H A Dpci_host_generic.c128 req.memattr = VM_MEMATTR_DEVICE_NP; in pci_host_generic_core_attach()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_compat.c463 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 Dconf.h122 int nprot, vm_memattr_t *memattr);
H A Dbus.h339 vm_memattr_t memattr; member
/freebsd/sys/dev/acpica/
H A Dacpi_hpet.c396 int nprot, vm_memattr_t *memattr) in hpet_mmap() argument
406 *memattr = VM_MEMATTR_UNCACHEABLE; in hpet_mmap()
/freebsd/sys/powerpc/powerpc/
H A Dnexus.c287 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in nexus_map_resource()
/freebsd/sys/powerpc/ps3/
H A Dps3bus.c630 map->r_vaddr = pmap_mapdev_attr(start, length, args.memattr); in ps3bus_map_resource()
/freebsd/sys/powerpc/psim/
H A Diobus.c432 (vm_size_t)length, args.memattr); in iobus_map_resource()
/freebsd/sys/kern/
H A Dsubr_bus.c2737 args->memattr = VM_MEMATTR_DEVICE; in resource_init_map_request_impl()
/freebsd/sys/dev/dpaa2/
H A Ddpaa2_mc.c150 req.memattr = VM_MEMATTR_DEVICE; in dpaa2_mc_attach()
202 req.memattr = VM_MEMATTR_DEVICE; in dpaa2_mc_attach()

1234