Home
last modified time | relevance | path

Searched refs:paddr (Results 1 – 25 of 502) sorted by relevance

12345678910>>...21

/netbsd/sys/arch/hpc/stand/hpcboot/
H A Dmemory.cpp62 b->addr = paddr; in loadBank()
112 paddr_t paddr = ~0; in reservePage() local
125 if (paddr == ~0) { in reservePage()
134 tab->paddr = paddr; in reservePage()
167 paddr = tab->paddr; in getPage()
184 paddr = tab->paddr; in getTaggedPage()
266 paddr_t paddr = ~0; in searchPage() local
269 return paddr; in searchPage()
304 if (paddr != ~0) in searchPage()
314 return paddr; in searchPage()
[all …]
H A Dmemory.h85 paddr_t paddr; member
107 vaddr_t mapPhysicalPage(paddr_t paddr, psize_t size, uint32_t flags);
109 uint32_t readPhysical4(paddr_t paddr);
121 void loadBank(paddr_t paddr, psize_t psize);
123 BOOL getPage(vaddr_t &vaddr, paddr_t &paddr);
125 BOOL getTaggedPage(vaddr_t &vaddr, paddr_t &paddr);
/netbsd/sys/arch/alpha/pci/
H A Dmcpcia_pci.c96 unsigned long paddr; in mcpcia_conf_read() local
110 paddr = (unsigned long) tag; in mcpcia_conf_read()
112 paddr |= ((unsigned long) ((offset >> 2) << 7)); in mcpcia_conf_read()
113 paddr |= MCPCIA_PCI_CONF; in mcpcia_conf_read()
114 paddr |= ccp->cc_sysbase; in mcpcia_conf_read()
115 dp = (pcireg_t *)KV(paddr); in mcpcia_conf_read()
127 unsigned long paddr; in mcpcia_conf_write() local
141 paddr = (unsigned long) tag; in mcpcia_conf_write()
144 paddr |= MCPCIA_PCI_CONF; in mcpcia_conf_write()
145 paddr |= ccp->cc_sysbase; in mcpcia_conf_write()
[all …]
H A Ddwlpx_pci.c112 unsigned long paddr; in dwlpx_conf_read() local
146 paddr = (unsigned long) tag; in dwlpx_conf_read()
147 paddr |= DWLPX_PCI_CONF; in dwlpx_conf_read()
150 paddr |= (((u_long) sc->dwlpx_node - 4) << 36); in dwlpx_conf_read()
151 paddr |= (1LL << 39); in dwlpx_conf_read()
154 dp = (pcireg_t *)KV(paddr); in dwlpx_conf_read()
181 unsigned long paddr; in dwlpx_conf_write() local
214 paddr = (unsigned long) tag; in dwlpx_conf_write()
215 paddr |= DWLPX_PCI_CONF; in dwlpx_conf_write()
219 paddr |= (1LL << 39); in dwlpx_conf_write()
[all …]
/netbsd/sys/external/bsd/drm2/linux/
H A Dlinux_kmap.c158 if (mm_md_direct_mapped_phys(paddr, &vaddr)) in kmap_atomic()
180 paddr_t paddr; in kunmap_atomic() local
183 ok = pmap_extract(pmap_kernel(), vaddr, &paddr); in kunmap_atomic()
208 const paddr_t paddr = VM_PAGE_TO_PHYS(&page->p_vmp); in kmap() local
214 if (mm_md_direct_mapped_phys(paddr, &vaddr)) in kmap()
224 lke->lke_paddr = paddr; in kmap()
240 SDT_PROBE2(sdt, linux, kmap, map, paddr, vaddr); in kmap()
247 const paddr_t paddr = VM_PAGE_TO_PHYS(&page->p_vmp); in kunmap() local
253 if (mm_md_direct_mapped_phys(paddr, &vaddr)) in kunmap()
259 rb_tree_find_node(&linux_kmap_entries, &paddr); in kunmap()
[all …]
/netbsd/sys/dev/fdt/
H A Dfdt_subr.c209 fdtbus_decode_range(int phandle, uint64_t paddr) in fdtbus_decode_range() argument
213 return paddr; in fdtbus_decode_range()
216 return paddr; in fdtbus_decode_range()
224 return paddr; in fdtbus_decode_range()
228 return fdtbus_decode_range(parent, paddr); in fdtbus_decode_range()
235 return paddr; in fdtbus_decode_range()
250 if (paddr >= cba && paddr < cba + cl) in fdtbus_decode_range()
257 return paddr; in fdtbus_decode_range()
287 if (paddr) in fdtbus_get_reg()
288 *paddr = (bus_addr_t)addr; in fdtbus_get_reg()
[all …]
/netbsd/external/gpl3/gdb/dist/gdb/
H A Dbsd-kvm.c229 bsd_kvm_fetch_pcb (struct regcache *regcache, struct pcb *paddr) in bsd_kvm_fetch_pcb() argument
233 if (kvm_read (core_kd, (unsigned long) paddr, &pcb, sizeof pcb) == -1) in bsd_kvm_fetch_pcb()
279 struct pcb *paddr; in fetch_registers() local
282 if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1) in fetch_registers()
285 bsd_kvm_fetch_pcb (regcache, paddr); in fetch_registers()
298 struct pcb *paddr; in fetch_registers() local
302 if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1) in fetch_registers()
305 bsd_kvm_fetch_pcb (regcache, paddr); in fetch_registers()
324 struct pcb *paddr; in fetch_registers() local
328 if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1) in fetch_registers()
[all …]
/netbsd/external/gpl3/gdb.old/dist/gdb/
H A Dbsd-kvm.c229 bsd_kvm_fetch_pcb (struct regcache *regcache, struct pcb *paddr) in bsd_kvm_fetch_pcb() argument
233 if (kvm_read (core_kd, (unsigned long) paddr, &pcb, sizeof pcb) == -1) in bsd_kvm_fetch_pcb()
279 struct pcb *paddr; in fetch_registers() local
282 if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1) in fetch_registers()
285 bsd_kvm_fetch_pcb (regcache, paddr); in fetch_registers()
298 struct pcb *paddr; in fetch_registers() local
302 if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1) in fetch_registers()
305 bsd_kvm_fetch_pcb (regcache, paddr); in fetch_registers()
324 struct pcb *paddr; in fetch_registers() local
328 if (kvm_read (core_kd, nl[0].n_value, &paddr, sizeof paddr) == -1) in fetch_registers()
[all …]
/netbsd/sys/external/bsd/drm2/include/drm/
H A Dbus_dma_hacks.h48 # define PHYS_TO_BUS_MEM(dmat, paddr) ((bus_addr_t)(paddr)) argument
85 # define PHYS_TO_BUS_MEM(dmat, paddr) ((bus_addr_t)(paddr)) argument
89 # define PHYS_TO_BUS_MEM(dmat, paddr) \ argument
90 ((bus_addr_t)(paddr) | (dmat)->_wbase)
176 paddr_t paddr = VM_PAGE_TO_PHYS(page); in bus_dmamap_load_pages() local
177 bus_addr_t baddr = PHYS_TO_BUS_MEM(tag, paddr); in bus_dmamap_load_pages()
214 paddr_t paddr = BUS_MEM_TO_PHYS(dmat, baddr); in bus_dmamem_export_pages() local
217 pgs[pg++] = container_of(PHYS_TO_VM_PAGE(paddr), in bus_dmamem_export_pages()
239 paddr_t paddr = VM_PAGE_TO_PHYS(&pgs[i]->p_vmp); in bus_dmamem_import_pages() local
240 bus_addr_t baddr = PHYS_TO_BUS_MEM(dmat, paddr); in bus_dmamem_import_pages()
/netbsd/sys/dev/acpi/
H A Dacpi_dev.c69 ACPI_PHYSICAL_ADDRESS *paddr, uint32_t *plen) in acpi_find_table_rsdp() argument
78 *paddr = table_pa; in acpi_find_table_rsdp()
96 ACPI_PHYSICAL_ADDRESS *paddr, uint32_t *plen) in acpi_find_table_sdt() argument
133 *paddr = table_pa; in acpi_find_table_sdt()
151 ACPI_PHYSICAL_ADDRESS *paddr, uint32_t *plen) in acpi_find_table() argument
158 if (acpi_find_table_rsdp(pa, paddr, plen)) { in acpi_find_table()
163 if (acpi_find_table_sdt(pa, paddr, plen)) { in acpi_find_table()
174 *paddr = tdesc->Address; in acpi_find_table()
/netbsd/sys/arch/mips/cavium/dev/
H A Docteon_fpavar.h134 octfpa_buf_put_paddr(struct octfpa_buf *fb, paddr_t paddr) in octfpa_buf_put_paddr() argument
137 KASSERT(paddr >= fb->fb_paddr); in octfpa_buf_put_paddr()
138 KASSERT(paddr < fb->fb_paddr + fb->fb_len); in octfpa_buf_put_paddr()
139 octfpa_store(paddr, fb->fb_poolno, fb->fb_size / 128); in octfpa_buf_put_paddr()
145 paddr_t paddr; in octfpa_buf_put() local
149 paddr = fb->fb_paddr + (paddr_t/* XXX */)((vaddr_t)addr - fb->fb_addr); in octfpa_buf_put()
150 octfpa_buf_put_paddr(fb, paddr); in octfpa_buf_put()
H A Docteon_fpa.c107 paddr_t paddr; in octfpa_buf_init() local
122 for (paddr = fb->fb_paddr; paddr < fb->fb_paddr + fb->fb_len; in octfpa_buf_init()
123 paddr += fb->fb_size) in octfpa_buf_init()
124 octfpa_buf_put_paddr(fb, paddr); in octfpa_buf_init()
134 paddr_t paddr; in octfpa_buf_get() local
137 paddr = octfpa_buf_get_paddr(fb); in octfpa_buf_get()
138 if (paddr == 0) in octfpa_buf_get()
141 addr = fb->fb_addr + (vaddr_t/* XXX */)(paddr - fb->fb_paddr); in octfpa_buf_get()
/netbsd/sys/arch/hpc/stand/hpcboot/arm/
H A Darm_mmu.cpp73 paddr_t daddr, paddr = ~0; in searchPage() local
94 paddr = ARM_MMU_SECTION_BASE(desc1) | in searchPage()
96 DPRINTF((TEXT("section Physical Address 0x%08x\n"), paddr)); in searchPage()
110 paddr =(desc2 & 0xfffff000) |(vaddr & 0x00000fff); in searchPage()
113 paddr =(desc2 & 0xffff0000) |(vaddr & 0x0000ffff); in searchPage()
119 return paddr; in searchPage()
/netbsd/sys/arch/playstation2/ee/
H A Dgsfb.c320 u_int32_t *buf = (void *)MIPS_PHYS_TO_KSEG1(paddr); in gsfbcninit()
330 gsfb_dma_kick(paddr, sizeof gsfb_init_cmd_640x480); in gsfbcninit()
392 paddr_t paddr = MIPS_KSEG0_TO_PHYS(gsfb_cursor_cmd); in _gsfb_cursor() local
393 u_int32_t *buf = (void *)MIPS_PHYS_TO_KSEG1(paddr); in _gsfb_cursor()
398 gsfb_dma_kick(paddr, sizeof gsfb_cursor_cmd); in _gsfb_cursor()
437 u_int32_t *buf = (void *)MIPS_PHYS_TO_KSEG1(paddr); in _gsfb_putchar()
455 u_int32_t *cmd = (void *)MIPS_PHYS_TO_KSEG1(paddr); in _gsfb_copycols()
463 gsfb_dma_kick(paddr, sizeof gsfb_copy_cmd_8x16); in _gsfb_copycols()
468 gsfb_dma_kick(paddr, sizeof gsfb_copy_cmd_8x16); in _gsfb_copycols()
487 u_int32_t *cmd = (void *)MIPS_PHYS_TO_KSEG1(paddr); in _gsfb_copyrows()
[all …]
/netbsd/sys/dev/
H A Dmm.c167 paddr_t paddr; in dev_mem_readwrite() local
179 paddr = uio->uio_offset & ~PAGE_MASK; in dev_mem_readwrite()
181 error = mm_md_physacc(paddr, prot); in dev_mem_readwrite()
189 have_direct = mm_md_page_color(paddr, &color); in dev_mem_readwrite()
198 have_direct = mm_md_direct_mapped_phys(paddr, &vaddr); in dev_mem_readwrite()
205 const vaddr_t va = dev_mem_getva(paddr, color); in dev_mem_readwrite()
209 pmap_kenter_pa(va, paddr, prot, 0); in dev_mem_readwrite()
222 dev_mem_relva(paddr, va); in dev_mem_readwrite()
259 paddr_t paddr; in dev_kmem_readwrite() local
261 if (mm_md_direct_mapped_io(addr, &paddr)) { in dev_kmem_readwrite()
[all …]
/netbsd/sys/stand/efiboot/
H A Dexec.c52 EFI_PHYSICAL_ADDRESS *paddr, u_long *psize) in load_file() argument
88 *paddr = EFIBOOT_ALLOCATE_MAX_ADDRESS; in load_file()
90 EFI_SIZE_TO_PAGES(*psize), paddr); in load_file()
92 *paddr = 0; in load_file()
94 EFI_SIZE_TO_PAGES(*psize), paddr); in load_file()
100 *paddr = 0; in load_file()
105 len = read(fd, (void *)(uintptr_t)*paddr, expectedlen); in load_file()
120 efi_dcache_flush(*paddr, *psize); in load_file()
/netbsd/sys/arch/landisk/landisk/
H A Dbus_dma.c153 __func__, t, map, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
167 if (sgsize > (baddr - paddr)) in _bus_dmamap_load_paddr()
168 sgsize = (baddr - paddr); in _bus_dmamap_load_paddr()
184 else if ((paddr == lastaddr) in _bus_dmamap_load_paddr()
205 paddr += sgsize; in _bus_dmamap_load_paddr()
208 lastaddr = paddr; in _bus_dmamap_load_paddr()
212 __func__, lastaddr, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
382 paddr_t paddr; in _bus_dmamap_load_mbuf() local
395 paddr, vaddr, size, in _bus_dmamap_load_mbuf()
408 &paddr); in _bus_dmamap_load_mbuf()
[all …]
/netbsd/sys/arch/evbsh3/evbsh3/
H A Dbus_dma.c153 __func__, t, map, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
167 if (sgsize > (baddr - paddr)) in _bus_dmamap_load_paddr()
168 sgsize = (baddr - paddr); in _bus_dmamap_load_paddr()
184 else if ((paddr == lastaddr) in _bus_dmamap_load_paddr()
205 paddr += sgsize; in _bus_dmamap_load_paddr()
208 lastaddr = paddr; in _bus_dmamap_load_paddr()
212 __func__, lastaddr, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
382 paddr_t paddr; in _bus_dmamap_load_mbuf() local
395 paddr, vaddr, size, in _bus_dmamap_load_mbuf()
408 &paddr); in _bus_dmamap_load_mbuf()
[all …]
/netbsd/sys/arch/sun68k/sun68k/
H A Dvme_sun68k.c186 bus_addr_t paddr; in sun68k_vme_probe() local
193 error = vmebus_translate(mod, addr, &iospace, &paddr); in sun68k_vme_probe()
195 error = bus_space_map2(sc->sc_bustag, iospace, paddr, len, in sun68k_vme_probe()
227 bus_addr_t paddr; in sun68k_vme_map() local
230 error = vmebus_translate(mod, addr, &iospace, &paddr); in sun68k_vme_map()
235 return bus_space_map2(sc->sc_bustag, iospace, paddr, size, 0, 0, hp); in sun68k_vme_map()
246 bus_addr_t paddr; in sun68k_vme_mmap_cookie() local
249 error = vmebus_translate(mod, addr, &iospace, &paddr); in sun68k_vme_mmap_cookie()
253 return bus_space_mmap2(sc->sc_bustag, iospace, paddr, 0, 0, 0); in sun68k_vme_mmap_cookie()
/netbsd/external/gpl3/gdb/dist/sim/mips/
H A Dsim-main.c265 address_word paddr = vaddr; in ifetch32() local
270 paddr = ((paddr & ~mask) | ((paddr & mask) ^ reverseendian)); in ifetch32()
271 LoadMemory (&memval, NULL, access, paddr, vaddr, isINSTRUCTION, isREAL); in ifetch32()
289 address_word paddr = vaddr; in ifetch16() local
294 paddr = ((paddr & ~mask) | ((paddr & mask) ^ reverseendian)); in ifetch16()
295 LoadMemory (&memval, NULL, access, paddr, vaddr, isINSTRUCTION, isREAL); in ifetch16()
/netbsd/external/gpl3/gdb.old/dist/sim/mips/
H A Dsim-main.c265 address_word paddr = vaddr; in ifetch32() local
270 paddr = ((paddr & ~mask) | ((paddr & mask) ^ reverseendian)); in ifetch32()
271 LoadMemory (&memval, NULL, access, paddr, vaddr, isINSTRUCTION, isREAL); in ifetch32()
289 address_word paddr = vaddr; in ifetch16() local
294 paddr = ((paddr & ~mask) | ((paddr & mask) ^ reverseendian)); in ifetch16()
295 LoadMemory (&memval, NULL, access, paddr, vaddr, isINSTRUCTION, isREAL); in ifetch16()
/netbsd/sys/arch/sun3/sun3/
H A Dmachdep.c530 paddr_t paddr; in dumpsys() local
622 paddr = 0; in dumpsys()
629 vaddr = (char*)(paddr + KERNBASE3); in dumpsys()
633 paddr += PAGE_SIZE; in dumpsys()
643 pmap_kenter_pa(vmmap, paddr | PMAP_NC, VM_PROT_READ, 0); in dumpsys()
650 paddr += PAGE_SIZE; in dumpsys()
703 mm_md_direct_mapped_phys(paddr_t paddr, vaddr_t *vaddr) in mm_md_direct_mapped_phys() argument
706 if (paddr >= avail_start) in mm_md_direct_mapped_phys()
708 *vaddr = KERNBASE3 + paddr; in mm_md_direct_mapped_phys()
/netbsd/sys/arch/vax/uba/
H A Duba_mainbus.c118 paddr_t paddr; in qba_attach() local
147 for (paddr = QBAMEM, pgnum = 0, start = -1; in qba_attach()
148 paddr < QBAMEM + QBASIZE - 8192; in qba_attach()
149 paddr += VAX_NBPG, pgnum += 1) { in qba_attach()
152 vaddr = vax_map_physmem(paddr, 1); in qba_attach()
/netbsd/sys/arch/sparc/dev/
H A Dzs_kgdb.c309 bus_addr_t paddr; in findzs() local
313 paddr = ZS0_PHYS; in findzs()
316 paddr = ZS1_PHYS; in findzs()
319 paddr = ZS2_PHYS; in findzs()
327 paddr &= ~0xf0000000; in findzs()
333 if (obio_find_rom_map(paddr, PAGE_SIZE, &bh) != 0) in findzs()
/netbsd/sys/arch/sun2/sun2/
H A Dmbio.c143 _mbio_bus_map(bus_space_tag_t t, bus_type_t btype, bus_addr_t paddr, in _mbio_bus_map() argument
148 if ((paddr + size) > MBIO_SIZE) in _mbio_bus_map()
151 return bus_space_map2(sc->sc_bustag, PMAP_MBIO, paddr, in _mbio_bus_map()
156 mbio_bus_mmap(bus_space_tag_t t, bus_type_t btype, bus_addr_t paddr, off_t off, in mbio_bus_mmap() argument
161 return bus_space_mmap2(sc->sc_bustag, PMAP_MBIO, paddr, off, in mbio_bus_mmap()

12345678910>>...21