| /freebsd-9-stable/sys/arm/xscale/i8134x/ |
| D | crb_machdep.c | 209 freemempos -= (np * PAGE_SIZE); \ in initarm() 211 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 214 freemempos -= PAGE_SIZE; in initarm() 215 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 217 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 219 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 222 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 238 valloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in initarm() 246 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() 248 freemempos -= PAGE_SIZE; in initarm() [all …]
|
| /freebsd-9-stable/sys/arm/xscale/i80321/ |
| D | iq31244_machdep.c | 213 freemempos -= (np * PAGE_SIZE); \ in initarm() 215 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 218 freemempos -= PAGE_SIZE; in initarm() 219 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 221 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 223 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 226 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 242 valloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in initarm() 251 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() 253 freemempos -= PAGE_SIZE; in initarm() [all …]
|
| D | ep80219_machdep.c | 209 freemempos -= (np * PAGE_SIZE); \ in initarm() 211 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 217 freemempos -= PAGE_SIZE; in initarm() 218 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 220 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 222 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 225 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 242 valloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in initarm() 251 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() 253 freemempos -= PAGE_SIZE; in initarm() [all …]
|
| /freebsd-9-stable/sys/arm/xscale/ixp425/ |
| D | avila_machdep.c | 231 #define next_page(a) next_chunk2(a,PAGE_SIZE) in initarm() 266 freemempos -= (np * PAGE_SIZE); \ in initarm() 269 memset((char *)(var), 0, ((np) * PAGE_SIZE)); \ in initarm() 278 freemempos -= PAGE_SIZE; in initarm() 280 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 283 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 285 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 288 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 311 valloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in initarm() 320 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() [all …]
|
| /freebsd-9-stable/sys/arm/xscale/pxa/ |
| D | pxa_machdep.c | 195 freemempos -= (np * PAGE_SIZE); \ in initarm() 197 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 200 freemempos -= PAGE_SIZE; in initarm() 201 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 203 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 205 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 208 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 225 valloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in initarm() 234 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() 236 freemempos -= PAGE_SIZE; in initarm() [all …]
|
| /freebsd-9-stable/sys/arm/econa/ |
| D | econa_machdep.c | 223 freemempos += (np * PAGE_SIZE); \ in initarm() 224 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 227 freemempos += PAGE_SIZE; in initarm() 228 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 230 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 232 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 235 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 255 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() 271 (((uint32_t)lastaddr - KERNBASE) + PAGE_SIZE) & ~(PAGE_SIZE - 1), in initarm() 286 IRQ_STACK_SIZE * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE); in initarm() [all …]
|
| /freebsd-9-stable/sys/arm/sa11x0/ |
| D | assabet_machdep.c | 223 physmem = memsize / PAGE_SIZE; in initarm() 244 freemempos += ((np) * PAGE_SIZE);\ in initarm() 245 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 248 freemempos += PAGE_SIZE; in initarm() 249 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 250 valloc_pages(md_bla, L2_TABLE_SIZE / PAGE_SIZE); in initarm() 251 alloc_pages(sa1_cache_clean_addr, CPU_SA110_CACHE_CLEAN_SIZE / PAGE_SIZE); in initarm() 254 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 256 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 259 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() [all …]
|
| /freebsd-9-stable/sys/arm/at91/ |
| D | at91_machdep.c | 269 freemempos += (np * PAGE_SIZE); \ in initarm() 270 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 273 freemempos += PAGE_SIZE; in initarm() 274 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 276 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 278 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 281 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 297 valloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in initarm() 305 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() 321 (((uint32_t)lastaddr - KERNBASE) + PAGE_SIZE) & ~(PAGE_SIZE - 1), in initarm() [all …]
|
| /freebsd-9-stable/sys/arm/s3c2xx0/ |
| D | s3c24x0_machdep.c | 272 freemempos += (np * PAGE_SIZE); \ in initarm() 273 memset((char *)(var), 0, ((np) * PAGE_SIZE)); in initarm() 276 freemempos += PAGE_SIZE; in initarm() 277 valloc_pages(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); in initarm() 279 if (!(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { in initarm() 281 L2_TABLE_SIZE / PAGE_SIZE); in initarm() 284 (loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) * in initarm() 303 valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); in initarm() 318 (((uint32_t)(lastaddr) - KERNBASE) + PAGE_SIZE) & ~(PAGE_SIZE - 1), in initarm() 332 IRQ_STACK_SIZE * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE); in initarm() [all …]
|
| /freebsd-9-stable/sys/dev/drm2/ |
| D | drm_buffer.c | 48 int nr_pages = size / PAGE_SIZE + 1; in drm_buffer_alloc() 68 malloc(min(PAGE_SIZE, size - idx * PAGE_SIZE), in drm_buffer_alloc() 106 int nr_pages = size / PAGE_SIZE + 1; in drm_buffer_copy_from_user() 119 (char *)user_data + idx * PAGE_SIZE, in drm_buffer_copy_from_user() 120 min(PAGE_SIZE, size - idx * PAGE_SIZE))) { in drm_buffer_copy_from_user() 140 int nr_pages = buf->size / PAGE_SIZE + 1; in drm_buffer_free() 168 if (idx + objsize <= PAGE_SIZE) { in drm_buffer_read_object() 172 int beginsz = PAGE_SIZE - idx; in drm_buffer_read_object()
|
| D | drm_buffer.h | 55 return buf->iterator / PAGE_SIZE; in drm_buffer_page() 62 return buf->iterator & (PAGE_SIZE - 1); in drm_buffer_index() 134 return &buffer->data[iter / PAGE_SIZE][iter & (PAGE_SIZE - 1)]; in drm_buffer_pointer_to_dword() 148 return &buffer->data[iter / PAGE_SIZE][iter & (PAGE_SIZE - 1)]; in drm_buffer_pointer_to_byte()
|
| /freebsd-9-stable/sys/i386/i386/ |
| D | minidump_machdep.c | 112 maxdumpsz = min(di->maxiosize, MAXDUMPPGS * PAGE_SIZE); in blk_write() 114 maxdumpsz = PAGE_SIZE; in blk_write() 116 if ((sz % PAGE_SIZE) != 0) { in blk_write() 124 if (pa != 0 && (((uintptr_t)ptr) % PAGE_SIZE) != 0) { in blk_write() 155 for (i = 0; i < len; i += PAGE_SIZE) in blk_write() 203 ptesize += PAGE_SIZE; in minidumpsys() 212 pa += PAGE_SIZE; in minidumpsys() 239 pa = (((uint64_t)i * sizeof(*vm_page_dump) * NBBY) + bit) * PAGE_SIZE; in minidumpsys() 242 dumpsize += PAGE_SIZE; in minidumpsys() 249 dumpsize += PAGE_SIZE; in minidumpsys() [all …]
|
| /freebsd-9-stable/sys/dev/vt/hw/xboxfb/ |
| D | xboxfb.c | 93 for (i = 0; i < (XBOX_FB_SIZE / PAGE_SIZE); i++) { in xboxfb_init() 94 pmap_kenter(((i + 1) * PAGE_SIZE), in xboxfb_init() 95 XBOX_FB_START + (i * PAGE_SIZE)); in xboxfb_init() 97 pmap_kenter((i + 1) * PAGE_SIZE, in xboxfb_init() 98 XBOX_FB_START_PTR - XBOX_FB_START_PTR % PAGE_SIZE); in xboxfb_init() 101 *(uint32_t *)((i + 1) * PAGE_SIZE + XBOX_FB_START_PTR % PAGE_SIZE) = in xboxfb_init() 113 info->fb_vbase = PAGE_SIZE; in xboxfb_init()
|
| /freebsd-9-stable/sys/i386/xen/ |
| D | xen_machdep.c | 698 pfn = vtomach((char *)addr + i*PAGE_SIZE) >> PAGE_SHIFT; in xen_destroy_contiguous_region() 700 PANIC_IF(HYPERVISOR_update_va_mapping((vm_offset_t)((char *)addr + (i * PAGE_SIZE)), new_val, 0)); in xen_destroy_contiguous_region() 714 PANIC_IF(HYPERVISOR_update_va_mapping((vm_offset_t)addr + (i * PAGE_SIZE), in xen_destroy_contiguous_region() 817 tmp_page = bootmem_alloc(PAGE_SIZE); in shift_phys_machine() 818 current_page = phys_machine + nr_pages - (PAGE_SIZE/sizeof(unsigned long)); in shift_phys_machine() 819 next_page = current_page - (PAGE_SIZE/sizeof(unsigned long)); in shift_phys_machine() 820 bcopy(phys_machine, tmp_page, PAGE_SIZE); in shift_phys_machine() 824 bcopy(next_page, tmp_page, PAGE_SIZE); in shift_phys_machine() 826 bcopy(current_page, next_page, PAGE_SIZE); in shift_phys_machine() 828 bcopy(tmp_page, current_page, PAGE_SIZE); in shift_phys_machine() [all …]
|
| /freebsd-9-stable/tools/regression/mmap/ |
| D | mmap.c | 44 { (void *)(PAGE_SIZE - 1), { 0, 0 } }, 45 { (void *)PAGE_SIZE, { 1, 1 } }, 47 { (void *)(-PAGE_SIZE), { 0, 0 } }, 48 { (void *)(-1 - PAGE_SIZE), { 0, 0 } }, 49 { (void *)(-1 - PAGE_SIZE - 1), { 0, 0 } }, 50 { (void *)(0x1000 * PAGE_SIZE), { 1, 1 } }, 84 p = mmap((void *)tests[i].addr, PAGE_SIZE, in main()
|
| /freebsd-9-stable/tools/regression/lib/libc/string/ |
| D | test-wcsnlen.c | 42 size_t alloc_size = roundup2(len, PAGE_SIZE) + PAGE_SIZE; in makebuf() 47 assert(munmap(buf + alloc_size - PAGE_SIZE, PAGE_SIZE) == 0); in makebuf() 48 return (buf + alloc_size - PAGE_SIZE - len); in makebuf() 50 assert(munmap(buf, PAGE_SIZE) == 0); in makebuf() 51 return (buf + PAGE_SIZE); in makebuf()
|
| D | test-stpncpy.c | 41 size_t alloc_size = roundup2(len, PAGE_SIZE) + PAGE_SIZE; in makebuf() 46 assert(munmap(buf + alloc_size - PAGE_SIZE, PAGE_SIZE) == 0); in makebuf() 47 return (buf + alloc_size - PAGE_SIZE - len); in makebuf() 49 assert(munmap(buf, PAGE_SIZE) == 0); in makebuf() 50 return (buf + PAGE_SIZE); in makebuf()
|
| /freebsd-9-stable/sys/amd64/include/ |
| D | param.h | 92 #define NPTEPG (PAGE_SIZE/(sizeof (pt_entry_t))) 95 #define PAGE_SIZE (1<<PAGE_SHIFT) /* bytes/page */ macro 96 #define PAGE_MASK (PAGE_SIZE-1) 98 #define NPDEPG (PAGE_SIZE/(sizeof (pd_entry_t))) 104 #define NPDPEPG (PAGE_SIZE/(sizeof (pdp_entry_t))) 110 #define NPML4EPG (PAGE_SIZE/(sizeof (pml4_entry_t))) 140 #define pgtok(x) ((unsigned long)(x) * (PAGE_SIZE / 1024))
|
| /freebsd-9-stable/sys/arm/arm/ |
| D | vm_machdep.c | 120 pcb2 = (struct pcb *)(td2->td_kstack + td2->td_kstack_pages * PAGE_SIZE) - 1; in cpu_fork() 123 pmap_use_minicache(td2->td_kstack, td2->td_kstack_pages * PAGE_SIZE); in cpu_fork() 200 sf_base = kmem_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); in sf_buf_init() 204 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; in sf_buf_init() 391 PAGE_SIZE) - 1; in cpu_thread_alloc() 396 pmap_use_minicache(td->td_kstack, td->td_kstack_pages * PAGE_SIZE); in cpu_thread_alloc() 448 static int arm_nocache_allocated[ARM_NOCACHE_KVA_SIZE / (PAGE_SIZE * 467 for (i = 0; i < ARM_NOCACHE_KVA_SIZE / PAGE_SIZE; i++) { in arm_remap_nocache() 470 for (j = i; j < i + (size / (PAGE_SIZE)); j++) in arm_remap_nocache() 474 if (j == i + (size / (PAGE_SIZE))) in arm_remap_nocache() [all …]
|
| D | cpufunc_asm_sheeva.S | 81 rsb r2, r2, #PAGE_SIZE 98 cmp r1, #PAGE_SIZE 100 movcs ip, #PAGE_SIZE 123 rsb r2, r2, #PAGE_SIZE 149 cmp r1, #PAGE_SIZE 151 movcs ip, #PAGE_SIZE 174 rsb r2, r2, #PAGE_SIZE 191 cmp r1, #PAGE_SIZE 193 movcs ip, #PAGE_SIZE 216 rsb r2, r2, #PAGE_SIZE [all …]
|
| /freebsd-9-stable/sys/mips/mips/ |
| D | minidump_machdep.c | 68 static char tmpbuffer[PAGE_SIZE]; 120 maxdumpsz = PAGE_SIZE; in write_buffer() 179 ptesize += PAGE_SIZE; in minidumpsys() 195 for (pa = 0; pa < phys_avail[0]; pa += PAGE_SIZE) { in minidumpsys() 210 bit) * PAGE_SIZE; in minidumpsys() 213 dumpsize += PAGE_SIZE; in minidumpsys() 220 dumpsize += PAGE_SIZE; in minidumpsys() 257 error = write_buffer(di, tmpbuffer, PAGE_SIZE); in minidumpsys() 282 if ((vm_offset_t)pte == (prev_pte + count * PAGE_SIZE)) in minidumpsys() 286 count * PAGE_SIZE); in minidumpsys() [all …]
|
| /freebsd-9-stable/sys/amd64/amd64/ |
| D | minidump_machdep.c | 147 maxdumpsz = min(di->maxiosize, MAXDUMPPGS * PAGE_SIZE); in blk_write() 149 maxdumpsz = PAGE_SIZE; in blk_write() 151 if ((sz % PAGE_SIZE) != 0) { in blk_write() 159 if ((((uintptr_t)pa) % PAGE_SIZE) != 0) { in blk_write() 190 for (i = 0; i < len; i += PAGE_SIZE) in blk_write() 243 pmapsize += PAGE_SIZE; in minidumpsys() 259 pa += PAGE_SIZE; in minidumpsys() 277 pa += PAGE_SIZE; in minidumpsys() 306 pa = (((uint64_t)i * sizeof(*vm_page_dump) * NBBY) + bit) * PAGE_SIZE; in minidumpsys() 309 dumpsize += PAGE_SIZE; in minidumpsys() [all …]
|
| /freebsd-9-stable/sys/vm/ |
| D | memguard.c | 167 PAGE_SIZE; in memguard_fudge() 180 memguard_physlimit = (mem_pgs / vm_memguard_divisor) * PAGE_SIZE; in memguard_fudge() 188 if (memguard_mapsize / (2 * PAGE_SIZE) > mem_pgs) in memguard_fudge() 189 memguard_mapsize = mem_pgs * 2 * PAGE_SIZE; in memguard_fudge() 287 size_v += 2 * PAGE_SIZE; in memguard_alloc() 297 req_size < PAGE_SIZE) { in memguard_alloc() 331 addr += PAGE_SIZE; in memguard_alloc() 341 if (req_size < PAGE_SIZE) { in memguard_alloc() 342 memguard_wasted += (PAGE_SIZE - req_size); in memguard_alloc() 350 addr += (PAGE_SIZE - req_size); in memguard_alloc() [all …]
|
| /freebsd-9-stable/lib/libkvm/ |
| D | kvm_i386.c | 75 #define NPTEPG_PAE (PAGE_SIZE/sizeof(uint64_t)) 125 return (PAGE_SIZE - ((size_t)pa & PAGE_MASK)); in _kvm_pa2off() 135 return (PAGE_SIZE - ((size_t)pa & PAGE_MASK)); in _kvm_pa2off() 205 PTD = _kvm_malloc(kd, 4 * PAGE_SIZE); in _kvm_initvtop() 214 PTD + (i * PAGE_SIZE), PAGE_SIZE) != (PAGE_SIZE)) { in _kvm_initvtop() 235 PTD = _kvm_malloc(kd, PAGE_SIZE); in _kvm_initvtop() 236 if (kvm_read(kd, pa, PTD, PAGE_SIZE) != PAGE_SIZE) { in _kvm_initvtop() 265 offset = va & (PAGE_SIZE - 1); in _kvm_vatop() 278 return (PAGE_SIZE - offset); in _kvm_vatop() 336 return (PAGE_SIZE - offset); in _kvm_vatop() [all …]
|
| /freebsd-9-stable/sys/net/ |
| D | bpf_zerocopy.c | 165 if (vm_fault_quick_hold_pages(map, uaddr, PAGE_SIZE, VM_PROT_READ | in zbuf_sfbuf_get() 209 if ((len / PAGE_SIZE) > BPF_MAX_PAGES) in zbuf_setup() 219 zb->zb_numpages = len / PAGE_SIZE; in zbuf_setup() 225 uaddr + (i * PAGE_SIZE)); in zbuf_setup() 269 page = offset / PAGE_SIZE; in bpf_zerocopy_append_bytes() 270 poffset = offset % PAGE_SIZE; in bpf_zerocopy_append_bytes() 275 count = min(len, PAGE_SIZE - poffset); in bpf_zerocopy_append_bytes() 279 if (poffset == PAGE_SIZE) { in bpf_zerocopy_append_bytes() 283 KASSERT(poffset < PAGE_SIZE, in bpf_zerocopy_append_bytes() 324 page = offset / PAGE_SIZE; in bpf_zerocopy_append_mbuf() [all …]
|