| /netbsd-src/sys/arch/cesfic/cesfic/ |
| H A D | autoconf.c | 108 u_long pa, endpa; in mainbus_map() local 112 endpa = m68k_round_page(physaddr + size); in mainbus_map() 115 if (endpa <= pa) in mainbus_map() 119 va = uvm_km_alloc(kernel_map, endpa - pa, 0, UVM_KMF_VAONLY); in mainbus_map() 124 for (; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in mainbus_map()
|
| /netbsd-src/sys/arch/arm/footbridge/ |
| H A D | footbridge_io.c | 185 paddr_t startpa, endpa, pa; in footbridge_mem_bs_map() local 190 endpa = round_page(bpa + size); in footbridge_mem_bs_map() 197 if (endpa < DC21285_PCI_ISA_MEM_VSIZE) { in footbridge_mem_bs_map() 215 vaddr_t va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in footbridge_mem_bs_map() 230 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in footbridge_mem_bs_map()
|
| /netbsd-src/sys/arch/arm/s3c2xx0/ |
| H A D | s3c2xx0_space.c | 173 u_long startpa, endpa, pa; in s3c2xx0_bs_map() local 184 endpa = round_page(bpa + size); in s3c2xx0_bs_map() 188 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in s3c2xx0_bs_map() 195 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in s3c2xx0_bs_map()
|
| /netbsd-src/sys/arch/iyonix/iyonix/ |
| H A D | obio_space.c | 144 paddr_t startpa, endpa, pa, offset; in obio_bs_map() local 153 endpa = round_page(bpa + size); in obio_bs_map() 157 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in obio_bs_map() 169 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in obio_bs_map()
|
| /netbsd-src/sys/arch/evbarm/hdl_g/ |
| H A D | obio_space.c | 144 paddr_t startpa, endpa, pa, offset; in obio_bs_map() local 153 endpa = round_page(bpa + size); in obio_bs_map() 157 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in obio_bs_map() 169 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in obio_bs_map()
|
| /netbsd-src/sys/arch/arm/ixp12x0/ |
| H A D | ixp12x0_io.c | 140 paddr_t endpa; in ixp12x0_bs_map() local 151 endpa = round_page(bpa + size); in ixp12x0_bs_map() 155 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in ixp12x0_bs_map() 166 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in ixp12x0_bs_map()
|
| /netbsd-src/sys/arch/evbarm/adi_brh/ |
| H A D | obio_space.c | 144 paddr_t startpa, endpa, pa, offset; in obio_bs_map() local 153 endpa = round_page(bpa + size); in obio_bs_map() 157 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in obio_bs_map() 169 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in obio_bs_map()
|
| /netbsd-src/sys/arch/arm/sa11x0/ |
| H A D | sa11x0_io.c | 145 u_long startpa, endpa, pa; in sa11x0_bs_map() local 156 endpa = round_page(bpa + size); in sa11x0_bs_map() 160 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in sa11x0_bs_map() 172 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in sa11x0_bs_map()
|
| /netbsd-src/sys/arch/arm/xscale/ |
| H A D | pxa2x0_space.c | 175 u_long startpa, endpa, pa; in pxa2x0_bs_map() local 186 endpa = round_page(bpa + size); in pxa2x0_bs_map() 190 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in pxa2x0_bs_map() 202 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in pxa2x0_bs_map()
|
| H A D | ixp425_space.c | 138 paddr_t endpa; in ixp425_bs_map() local 149 endpa = round_page(bpa + size); in ixp425_bs_map() 154 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in ixp425_bs_map() 163 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in ixp425_bs_map()
|
| H A D | i80312_space.c | 293 paddr_t pa, endpa, physbase; in i80312_mem_bs_map() local 317 endpa = round_page(((bpa - busbase) + physbase) + size); in i80312_mem_bs_map() 319 va = uvm_km_alloc(kernel_map, endpa - pa, 0, in i80312_mem_bs_map() 326 for (; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in i80312_mem_bs_map()
|
| /netbsd-src/sys/arch/arm/clps711x/ |
| H A D | clps711x_space.c | 131 paddr_t startpa, endpa, pa, offset; in clps711x_bs_map() local 140 endpa = round_page(bpa + size); in clps711x_bs_map() 145 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in clps711x_bs_map() 154 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in clps711x_bs_map()
|
| /netbsd-src/sys/arch/evbarm/iq80321/ |
| H A D | obio_space.c | 144 paddr_t startpa, endpa, pa, offset; in obio_bs_map() local 153 endpa = round_page(bpa + size); in obio_bs_map() 157 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in obio_bs_map() 169 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in obio_bs_map()
|
| /netbsd-src/sys/arch/evbarm/iq80310/ |
| H A D | obio_space.c | 143 paddr_t startpa, endpa, pa, offset; in obio_bs_map() local 152 endpa = round_page(bpa + size); in obio_bs_map() 156 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in obio_bs_map() 167 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in obio_bs_map()
|
| /netbsd-src/sys/arch/evbarm/iyonix/ |
| H A D | obio_space.c | 144 paddr_t startpa, endpa, pa, offset; in obio_bs_map() local 153 endpa = round_page(bpa + size); in obio_bs_map() 157 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in obio_bs_map() 169 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in obio_bs_map()
|
| /netbsd-src/sys/arch/arm/ep93xx/ |
| H A D | ep93xx_space.c | 137 paddr_t endpa; in ep93xx_bs_map() local 148 endpa = round_page(bpa + size); in ep93xx_bs_map() 153 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in ep93xx_bs_map() 162 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in ep93xx_bs_map()
|
| /netbsd-src/sys/arch/arm/mainbus/ |
| H A D | mainbus_io.c | 178 u_long startpa, endpa, pa; in mainbus_bs_map() local 188 endpa = round_page(bpa + size); in mainbus_bs_map() 192 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in mainbus_bs_map() 203 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in mainbus_bs_map()
|
| /netbsd-src/sys/arch/arm/at91/ |
| H A D | at91_bus_space.c | 142 paddr_t endpa; in at91_bs_map() local 153 endpa = round_page(bpa + size); in at91_bs_map() 158 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in at91_bs_map() 167 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in at91_bs_map()
|
| /netbsd-src/sys/arch/arm/imx/ |
| H A D | imx_space.c | 210 paddr_t startpa, endpa, pa; in imx_bs_map() local 220 endpa = round_page(bpa + size); in imx_bs_map() 224 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in imx_bs_map() 231 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in imx_bs_map()
|
| /netbsd-src/sys/arch/arm/broadcom/ |
| H A D | bcmgen_space.c | 175 u_long startpa, endpa, pa; in bcmgen_bs_map() local 186 endpa = round_page(bpa + size); in bcmgen_bs_map() 190 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in bcmgen_bs_map() 201 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in bcmgen_bs_map()
|
| /netbsd-src/sys/arch/evbarm/ifpga/ |
| H A D | ifpga_io.c | 250 bus_addr_t startpa, endpa; in ifpga_mem_bs_map() local 263 endpa = round_page(bpa + size); in ifpga_mem_bs_map() 266 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in ifpga_mem_bs_map() 276 while (startpa < endpa) { in ifpga_mem_bs_map()
|
| /netbsd-src/sys/arch/atari/atari/ |
| H A D | bus.c | 165 atari_bus_space_arena_init(paddr_t startpa, paddr_t endpa) in atari_bus_space_arena_init() argument 196 size = (vmem_size_t)(endpa - startpa) + 1; in atari_bus_space_arena_init() 204 atari_bus_space_alloc_physmem(paddr_t startpa, paddr_t endpa) in atari_bus_space_alloc_physmem() argument 207 return vmem_xalloc_addr(iomem_arena, startpa, endpa - startpa, in atari_bus_space_alloc_physmem() 273 paddr_t pa, endpa; in bus_mem_add_mapping() local 276 endpa = m68k_round_page((bpa + t->base + size) - 1); in bus_mem_add_mapping() 279 if (endpa <= pa) in bus_mem_add_mapping() 288 va = bootm_alloc(pa, endpa - pa, flags); in bus_mem_add_mapping() 295 va = uvm_km_alloc(kernel_map, endpa - pa, 0, in bus_mem_add_mapping() 302 for (; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in bus_mem_add_mapping()
|
| /netbsd-src/sys/arch/arm/gemini/ |
| H A D | gemini_space.c | 187 paddr_t endpa = round_page(bpa + size); in gemini_bs_map() local 191 vaddr_t va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in gemini_bs_map() 202 for (paddr_t pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in gemini_bs_map()
|
| /netbsd-src/sys/arch/riscv/riscv/ |
| H A D | bus_space.c | 300 paddr_t startpa, endpa, pa; in generic_bs_map() local 310 endpa = round_page(bpa + size); in generic_bs_map() 314 va = uvm_km_alloc(kernel_map, endpa - startpa, 0, in generic_bs_map() 334 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in generic_bs_map()
|
| /netbsd-src/sys/arch/mmeye/mmeye/ |
| H A D | machdep.c | 717 u_long pa, endpa; in bus_space_map() local 721 endpa = sh3_round_page(addr + size); in bus_space_map() 724 if (endpa <= pa) in bus_space_map() 728 va = uvm_km_alloc(kernel_map, endpa - pa, 0, UVM_KMF_VAONLY); in bus_space_map() 745 for ( ; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in bus_space_map()
|