search for: vm_size_t

Displaying 3 results from an estimated 3 matches for "vm_size_t".

Did you mean: r_size_t
2013 Jul 12
1
stable/9 fails to compile: kmem_alloc_contig bad definition
...-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-aes -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector /usr/src/sys/vm/vm_contig.c /usr/src/sys/vm/vm_contig.c:319:1: error: conflicting types for 'kmem_alloc_contig' kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags, vm_paddr_t low, ^ /usr/src/sys/vm/vm_extern.h:46:13: note: previous declaration is here vm_offset_t kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags, ^ 1 error generated. vm_extern.h: vm_offset_t kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags,...
2003 Apr 09
0
Serious VM issues in 4.7, 4.8
In FreeBSD 4.7 and 4.8, the code for vm_object_allocate() in the file /usr/src/sys/vm/vm_object.c looks like: > 232 vm_object_t > 233 vm_object_allocate(type, size) > 234 objtype_t type; > 235 vm_size_t size; > 236 { > 237 vm_object_t result; > 238 > 239 result = (vm_object_t) zalloc(obj_zone); > 240 > 241 _vm_object_allocate(type, size, result); > 242 > 243 return (result); > 244 } A number of users appear to be e...
2003 Aug 22
3
PAE removal patch for testing
...ified(pv->pv_va)) continue; - pte = pmap_pte(pv->pv_pmap, pv->pv_va); + pte = pmap_pte_quick(pv->pv_pmap, pv->pv_va); if (pte && (*pte & PG_A)) { *pte &= ~PG_A; @@ -2983,10 +3252,12 @@ * NOT real memory. */ void * -pmap_mapdev(vm_paddr_t pa, vm_size_t size) +pmap_mapdev(pa, size) + vm_offset_t pa; + vm_size_t size; { vm_offset_t va, tmpva, offset; - pt_entry_t *pte; + unsigned *pte; offset = pa & PAGE_MASK; size = roundup(offset + size, PAGE_SIZE); @@ -2997,7 +3268,7 @@ pa = pa & PG_FRAME; for (tmpva = va; size > 0;) {...