Home
last modified time | relevance | path

Searched refs:endpa (Results 1 – 25 of 54) sorted by relevance

123

/netbsd-src/sys/arch/cesfic/cesfic/
H A Dautoconf.c108 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 Dfootbridge_io.c185 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 Ds3c2xx0_space.c173 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 Dobio_space.c144 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 Dobio_space.c144 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 Dixp12x0_io.c140 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 Dobio_space.c144 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 Dsa11x0_io.c145 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 Dpxa2x0_space.c175 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 Dixp425_space.c138 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 Di80312_space.c293 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 Dclps711x_space.c131 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 Dobio_space.c144 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 Dobio_space.c143 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 Dobio_space.c144 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 Dep93xx_space.c137 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 Dmainbus_io.c178 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 Dat91_bus_space.c142 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 Dimx_space.c210 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 Dbcmgen_space.c175 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 Difpga_io.c250 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 Dbus.c165 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 Dgemini_space.c187 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 Dbus_space.c300 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 Dmachdep.c717 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()

123