/freebsd-12-stable/sys/dev/drm/ |
H A D | drm_vm.c | 35 int prot, vm_memattr_t *memattr) 113 *memattr = VM_MEMATTR_WRITE_COMBINING; 119 *memattr = VM_MEMATTR_WRITE_COMBINING; 34 drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, int prot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/dev/drm2/ |
H A D | drm_vm.c | 49 int prot, vm_memattr_t *memattr) 127 *memattr = VM_MEMATTR_WRITE_COMBINING; 133 *memattr = VM_MEMATTR_WRITE_COMBINING; 48 drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, int prot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/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 | sg_pager.c | 150 vm_memattr_t memattr; local 158 memattr = object->memattr; 180 /* If "paddr" is a real page, perform a sanity check on "memattr". */ 182 pmap_page_get_memattr(m_paddr) != memattr) { 183 memattr = pmap_page_get_memattr(m_paddr); 185 "WARNING: A device driver has set \"memattr\" inconsistently.\n"); 193 page = vm_page_getfake(paddr, memattr);
|
H A D | device_pager.c | 339 vm_memattr_t memattr, memattr1; local 342 memattr = object->memattr; 355 ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr); 365 /* If "paddr" is a real page, perform a sanity check on "memattr". */ 367 (memattr1 = pmap_page_get_memattr(m_paddr)) != memattr) { 370 * correct memattr, pmap_page_get_memattr() needs to 375 "\"memattr\" inconsistently (drv %u pmap %u).\n", 376 csw->d_name, memattr, memattr1); 378 memattr [all...] |
H A D | vm_kern.c | 173 u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) 186 npages, low, high, alignment, boundary, memattr); 209 vm_paddr_t high, vm_memattr_t memattr) 229 domain, pflags, 1, low, high, PAGE_SIZE, 0, memattr); 251 vm_memattr_t memattr) 255 high, memattr)); 260 vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr) 269 memattr); 288 vm_memattr_t memattr) 307 pflags, npages, low, high, alignment, boundary, memattr); 171 kmem_alloc_contig_pages(vm_object_t object, vm_pindex_t pindex, int domain, int pflags, u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument 208 kmem_alloc_attr_domain(int domain, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr) argument 250 kmem_alloc_attr(vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr) argument 259 kmem_alloc_attr_domainset(struct domainset *ds, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr) argument 286 kmem_alloc_contig_domain(int domain, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument 331 kmem_alloc_contig(vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument 340 kmem_alloc_contig_domainset(struct domainset *ds, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument [all...] |
H A D | vm_phys.h | 88 vm_memattr_t memattr);
|
H A D | vm_object.h | 110 vm_memattr_t memattr; /* default memory attribute for pages */ member in struct:vm_object 349 int vm_object_set_memattr(vm_object_t object, vm_memattr_t memattr);
|
H A D | vm_page.h | 531 vm_paddr_t boundary, vm_memattr_t memattr); 535 vm_memattr_t memattr); 550 vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr); 551 void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr); 587 void vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
|
/freebsd-12-stable/sys/powerpc/powerpc/ |
H A D | mem.c | 179 int prot, vm_memattr_t *memattr) 198 *memattr = VM_MEMATTR_WRITE_BACK; 201 *memattr = VM_MEMATTR_WRITE_COMBINING; 204 *memattr = VM_MEMATTR_UNCACHEABLE; 207 *memattr = VM_MEMATTR_WRITE_THROUGH; 178 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int prot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/sys/ |
H A D | ttydevsw.h | 56 vm_paddr_t * paddr, int nprot, vm_memattr_t *memattr); 174 int nprot, vm_memattr_t *memattr) 179 return (tp->t_devsw->tsw_mmap(tp, offset, paddr, nprot, memattr)); 173 ttydevsw_mmap(struct tty *tp, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/dev/xen/xenstore/ |
H A D | xenstored_dev.c | 54 vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr); 83 int nprot, vm_memattr_t *memattr) 82 xsd_dev_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/dev/drm2/ttm/ |
H A D | ttm_page_alloc.c | 159 ttm_vm_page_alloc_dma32(int req, vm_memattr_t memattr) argument 166 PAGE_SIZE, 0, memattr); 176 ttm_vm_page_alloc_any(int req, vm_memattr_t memattr) argument 186 pmap_page_set_memattr(p, memattr); 194 vm_memattr_t memattr; local 197 memattr = ttm_caching_state_to_vm(cstate); 203 p = ttm_vm_page_alloc_dma32(req, memattr); 205 p = ttm_vm_page_alloc_any(req, memattr); 333 /* Our VM handles vm memattr automatically on the page free. */
|
/freebsd-12-stable/sys/dev/terasic/mtl/ |
H A D | terasic_mtl_pixel.c | 124 vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) 134 *memattr = VM_MEMATTR_UNCACHEABLE; 123 terasic_mtl_pixel_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) argument
|
H A D | terasic_mtl_text.c | 126 vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) 137 *memattr = VM_MEMATTR_UNCACHEABLE; 125 terasic_mtl_text_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) argument
|
H A D | terasic_mtl_reg.c | 127 int nprot, vm_memattr_t *memattr) 138 *memattr = VM_MEMATTR_UNCACHEABLE; 126 terasic_mtl_reg_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/dev/fb/ |
H A D | vgareg.h | 94 vm_offset_t *paddr, int prot, vm_memattr_t *memattr);
|
H A D | fbd.c | 169 vm_memattr_t *memattr) 184 *memattr = info->fb_memattr; 168 fb_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) argument
|
H A D | fbreg.h | 144 vm_paddr_t *paddr, int prot, vm_memattr_t *memattr); 240 #define vidd_mmap(adp, offset, paddr, prot, memattr) \ 242 (prot), (memattr)) 331 int prot, vm_memattr_t *memattr);
|
/freebsd-12-stable/sys/arm64/arm64/ |
H A D | mem.c | 124 int prot __unused, vm_memattr_t *memattr __unused)
|
/freebsd-12-stable/sys/dev/hyperv/vmbus/amd64/ |
H A D | hyperv_machdep.c | 105 vm_paddr_t *paddr, int nprot __unused, vm_memattr_t *memattr __unused)
|
/freebsd-12-stable/sys/dev/beri/ |
H A D | beri_mem.c | 105 vm_memattr_t *memattr) 104 mem_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/mips/mips/ |
H A D | mem.c | 154 int prot, vm_memattr_t *memattr) 153 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int prot, vm_memattr_t *memattr) argument
|
/freebsd-12-stable/sys/i386/i386/ |
H A D | mem.c | 164 int prot __unused, vm_memattr_t *memattr __unused)
|
/freebsd-12-stable/sys/arm/arm/ |
H A D | mem.c | 164 int prot __unused, vm_memattr_t *memattr __unused)
|