/haiku/headers/private/kernel/arch/m68k/ |
H A D | stage2_priv.h | 28 void mmu_map_page(unsigned int vsid, unsigned long pa, unsigned long va);;
|
/haiku/headers/private/kernel/arch/ppc/ |
H A D | stage2_priv.h | 28 void mmu_map_page(unsigned int vsid, unsigned long pa, unsigned long va);;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/ |
H A D | ar9300_freebsd.h | 28 struct ath_desc *ds, uint32_t pa, struct ath_desc *ds_next,
|
H A D | ar9300_recv_ds.c | 38 u_int32_t pa, struct ath_desc *nds, struct ath_rx_status *rxs, 200 u_int32_t pa, struct ath_desc *nds, u_int64_t tsf, 37 ar9300_proc_rx_desc_fast(struct ath_hal *ah, struct ath_desc *ds, u_int32_t pa, struct ath_desc *nds, struct ath_rx_status *rxs, void *buf_addr) argument 199 ar9300_proc_rx_desc(struct ath_hal *ah, struct ath_desc *ds, u_int32_t pa, struct ath_desc *nds, u_int64_t tsf, struct ath_rx_status *rxs) argument
|
H A D | ar9300_freebsd.c | 684 * FreeBSD will just pass in the descriptor value as 'pa'. 685 * The Atheros HAL treats 'pa' as the physical address of the RX 688 * routine doesn't check 'pa'. 692 uint32_t pa, struct ath_desc *ds_next, uint64_t tsf, 691 ar9300_proc_rx_desc_freebsd(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *ds_next, uint64_t tsf, struct ath_rx_status *rxs) argument
|
/haiku/src/apps/icon-o-matic/generic/support/ |
H A D | support.cpp | 33 point_line_distance(BPoint point, BPoint pa, BPoint pb) argument 37 double b = point_point_distance(point, pa); 38 double c = point_point_distance(pa, pb); 47 currentDist = fabs(point_line_distance(pa.x, pa.y, pb.x, pb.y,
|
/haiku/src/system/boot/arch/m68k/ |
H A D | mmu.h | 31 status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms); 33 status_t (*load_rp)(addr_t pa); 38 void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
|
H A D | mmu_030.cpp | 45 set_tt(int which, addr_t pa, size_t len, uint32 perms) argument 47 TRACE(("mmu_030:set_tt(%d, 0x%lx, 0x%lx, 0x%08lx)\n", which, pa, len, perms)); 59 ttr |= (pa & 0xff000000); 90 load_rp(addr_t pa) argument 92 TRACE(("mmu_030:load_rp(0x%lx)\n", pa)); 96 entry.addr = TA_TO_PREA(((addr_t)pa));
|
H A D | mmu_040.cpp | 87 set_tt(int which, addr_t pa, size_t len, uint32 perms /* NOTUSED */) argument 89 TRACE(("mmu_040:set_tt(%d, 0x%lx, 0x%lx, 0x%08lx)\n", which, pa, len, perms)); 100 ttr |= (pa & 0xff000000); 127 load_rp(addr_t pa) argument 129 TRACE(("mmu_040:load_rp(0x%lx)\n", pa)); 131 if (pa & ((1 << 9) - 1)) { 136 page_directory_entry *pr = (page_directory_entry *)pa; 147 : : "d"(pa)); 201 // everything much simpler here because pa = va
|
/haiku/src/system/boot/platform/amiga_m68k/ |
H A D | mmu.h | 31 status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms); 33 status_t (*load_rp)(addr_t pa); 38 void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | mmu.h | 32 status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms); 34 status_t (*load_rp)(addr_t pa); 39 void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
|
/haiku/src/system/kernel/arch/generic/ |
H A D | generic_vm_physical_page_mapper.cpp | 57 generic_get_physical_page(phys_addr_t pa, addr_t *va, uint32 flags) argument 66 index = pa / sIOSpaceChunkSize; 72 *va = paddr_desc[index].va + pa % sIOSpaceChunkSize; 82 *va = paddr_desc[index].va + pa % sIOSpaceChunkSize; 119 *va = paddr_desc[index].va + pa % sIOSpaceChunkSize;
|
H A D | generic_vm_physical_page_mapper.h | 24 status_t generic_get_physical_page(phys_addr_t pa, addr_t *va, uint32 flags);
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm_translation_map.cpp | 146 arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa, argument 149 TRACE("early_tmap: entry pa 0x%lx va 0x%lx\n", pa, va); 151 return gM68KPagingMethod->MapEarly(args, va, pa, attributes, get_free_page);
|
H A D | arch_vm_translation_map_impl.cpp | 122 static status_t get_physical_page_tmap_internal(addr_t pa, addr_t *va, uint32 flags); 227 addr_t pa; local 235 pa = PRE_TO_TA(pr[index]); 236 // pa == va when in TT 238 pd = (page_directory_entry *)pa; 244 pa = PDE_TO_TA(pd[index]); 245 pt = (page_table_entry *)pa; 252 pa = PIE_TO_TA(pi[index]); 253 pt = (page_table_entry *)pa; 517 map_tmap(vm_translation_map *map, addr_t va, addr_t pa, uint3 argument 1064 map_iospace_chunk(addr_t va, addr_t pa, uint32 flags) argument 1101 get_physical_page_tmap_internal(addr_t pa, addr_t *va, uint32 flags) argument 1445 m68k_vm_translation_map_early_map(kernel_args *args, addr_t va, addr_t pa, uint8 attributes, addr_t (*get_free_page)(kernel_args *)) argument [all...] |
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KPagingMethod040.cpp | 481 phys_addr_t pa = physicalAddress; local 488 TRACE("040::MapEarly: entry pa 0x%lx va 0x%lx\n", pa, va); 490 // everything much simpler here because pa = va 678 // we also still have transparent translation enabled, va==pa. 714 addr_t pa; local 726 pa = PRE_TO_TA(pr[index]); 727 // pa == va when in TT 729 pd = (page_directory_entry *)pa; 735 pa [all...] |
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_vm_translation_map.cpp | 285 arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa, argument 288 TRACE("early_tmap: entry pa %#" B_PRIxPHYSADDR " va %#" B_PRIxADDR "\n", pa, 291 return gPPCPagingMethod->MapEarly(args, va, pa, attributes, get_free_page);
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCPagingMethod460.cpp | 53 map_iospace_chunk(addr_t va, phys_addr_t pa, uint32 flags) argument 55 pa &= ~(B_PAGE_SIZE - 1); // make sure it's page aligned 61 return ppc_map_address_range(va, pa, IOSPACE_CHUNK_SIZE);
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCPagingMethodClassic.cpp | 53 map_iospace_chunk(addr_t va, phys_addr_t pa, uint32 flags) argument 55 pa &= ~(B_PAGE_SIZE - 1); // make sure it's page aligned 61 return ppc_map_address_range(va, pa, IOSPACE_CHUNK_SIZE);
|
/haiku/src/system/kernel/arch/sparc/ |
H A D | arch_vm_translation_map.cpp | 79 arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa, argument 82 TRACE("early_tmap: entry pa 0x%lx va 0x%lx\n", pa, va);
|
/haiku/headers/os/interface/ |
H A D | GraphicsDefs.h | 22 uint64* pa = (uint64*)a.data; local 24 return (*pa == *pb);
|
/haiku/headers/private/kernel/arch/ |
H A D | vm_translation_map.h | 30 phys_addr_t pa, uint8 attributes,
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/dev/pci/ |
H A D | if_rge.c | 207 #define pa dev macro 211 struct pci_attach_args *pa = aux; 212 pci_chipset_tag_t pc = pa->pa_pc; 234 pci_set_powerstate(pa, PCI_PMCSR_STATE_D0); 236 pci_set_powerstate(pa->pa_pc, pa->pa_tag, PCI_PMCSR_STATE_D0); 242 if (pci_mapreg_map(pa, RGE_PCI_BAR2, PCI_MAPREG_TYPE_MEM | 245 if (pci_mapreg_map(pa, RGE_PCI_BAR1, PCI_MAPREG_TYPE_MEM | 248 if (pci_mapreg_map(pa, RGE_PCI_BAR0, PCI_MAPREG_TYPE_IO, 271 if (pci_intr_map_msi(pa, [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/ |
H A D | ar5210_recv.c | 215 uint32_t pa, struct ath_desc *nds, uint64_t tsf, 229 if ((ands->ds_status1 & AR_Done) == 0 && OS_REG_READ(ah, AR_RXDP) == pa) 214 ar5210ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs) argument
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/ |
H A D | ar5211_recv.c | 209 uint32_t pa, struct ath_desc *nds, uint64_t tsf, 222 if ((ands->ds_status1 & AR_Done) == 0 && OS_REG_READ(ah, AR_RXDP) == pa) 208 ar5211ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs) argument
|