Searched refs:pa (Results 26 - 47 of 47) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/
H A Dar5211_recv.c209 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
/haiku/src/libs/compat/openbsd_network/compat/dev/pci/
H A Dpcivar.h36 #define pci_mapreg_map(pa, reg, type, flags, tagp, handlep, basep, sizep, maxsize) \
38 #define pci_intr_establish(pa, ih, level, func, arg, what) \
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp285 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 DPPCPagingMethod460.cpp53 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);
H A DPPCVMTranslationMap460.cpp354 TRACE("map_tmap: entry pa 0x%lx va 0x%lx\n", pa, va);
365 //dprintf("vm_translation_map.map_tmap: vsid %d, pa 0x%lx, va 0x%lx\n", vsid, pa, va);
459 PPCPagingMethod460::PutPageTableEntryInTable(&pt[index], pa, attributes,
1039 TRACE("query_tmap: returning pa 0x%lx for va 0x%lx\n", *_physical, va);
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingMethodClassic.cpp53 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);
H A DPPCVMTranslationMapClassic.cpp354 TRACE("map_tmap: entry pa 0x%lx va 0x%lx\n", pa, va);
365 //dprintf("vm_translation_map.map_tmap: vsid %d, pa 0x%lx, va 0x%lx\n", vsid, pa, va);
459 PPCPagingMethodClassic::PutPageTableEntryInTable(&pt[index], pa, attributes,
1039 TRACE("query_tmap: returning pa 0x%lx for va 0x%lx\n", *_physical, va);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/
H A Dar9300_recv_ds.c38 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 Dar9300_freebsd.h28 struct ath_desc *ds, uint32_t pa, struct ath_desc *ds_next,
H A Dar9300_freebsd.c684 * 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/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/
H A Dar5210_recv.c215 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/ar5212/
H A Dar5212_recv.c249 uint32_t pa, struct ath_desc *nds, uint64_t tsf,
262 if ((ands->ds_rxstatus1&AR_Done) == 0 && OS_REG_READ(ah, AR_RXDP) == pa)
248 ar5212ProcRxDesc(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/headers/os/interface/
H A DGraphicsDefs.h22 uint64* pa = (uint64*)a.data; local
24 return (*pa == *pb);
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp138 TableFromPa(phys_addr_t pa) argument
140 return reinterpret_cast<uint64_t*>(KERNEL_PMAP_BASE + pa);
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/dev/pci/
H A Dif_rge.c207 #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/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp140 X86VMTranslationMap32Bit::Map(addr_t va, phys_addr_t pa, uint32 attributes, argument
143 TRACE("map_tmap: entry pa 0x%lx va 0x%lx\n", pa, va);
198 X86PagingMethod32Bit::PutPageTableEntryInTable(&pt[index], pa, attributes,
647 TRACE("query_tmap: returning pa 0x%lx for va 0x%lx\n", *_physical, va);
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMVMTranslationMap32Bit.cpp157 ARMVMTranslationMap32Bit::Map(addr_t va, phys_addr_t pa, uint32 attributes, argument
160 TRACE("map_tmap: entry pa 0x%lx va 0x%lx\n", pa, va);
213 ARMPagingMethod32Bit::PutPageTableEntryInTable(&pt[index], pa, attributes,
657 TRACE("query_tmap: returning pa 0x%lx for va 0x%lx\n", *_physical, va);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/
H A Dar5416_recv.c172 uint32_t pa, struct ath_desc *nds, uint64_t tsf,
171 ar5416ProcRxDesc(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/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp212 M68KVMTranslationMap040::Map(addr_t va, phys_addr_t pa, uint32 attributes, argument
215 TRACE("M68KVMTranslationMap040::Map: entry pa 0x%lx va 0x%lx\n", pa, va);
333 M68KPagingMethod040::PutPageTableEntryInTable(&pt[pindex], pa, attributes,
818 TRACE("query_tmap: returning pa 0x%lx for va 0x%lx\n", *_physical, va);
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c10474 struct pci_attach_args *pa = aux; local
10475 return pci_matchbyid(pa, iwx_devices, nitems(iwx_devices));
11005 #define pa dev macro
11009 struct pci_attach_args *pa = aux;
11033 sc->sc_pid = PCI_PRODUCT(pa->pa_id);
11034 sc->sc_pct = pa->pa_pc;
11035 sc->sc_pcitag = pa->pa_tag;
11036 sc->sc_dmat = pa->pa_dmat;
11056 memtype = pci_mapreg_type(pa->pa_pc, pa
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c11732 #define pa dev macro
11736 struct pci_attach_args *pa = aux;
11757 sc->sc_pct = pa->pa_pc;
11758 sc->sc_pcitag = pa->pa_tag;
11759 sc->sc_dmat = pa->pa_dmat;
11779 memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, PCI_MAPREG_START);
11780 err = pci_mapreg_map(pa, PCI_MAPREG_START, memtype, 0,
11787 if (pci_intr_map_msix(pa, 0, &ih) == 0) {
11789 } else if (pci_intr_map_msi(pa,
[all...]
/haiku/src/libs/compat/freebsd_iflib/
H A Diflib.c4744 struct pfil_head_args pa; local
4748 pa.pa_version = PFIL_VERSION;
4749 pa.pa_flags = PFIL_IN;
4750 pa.pa_type = PFIL_TYPE_ETHERNET;
4751 pa.pa_headname = ctx->ifc_ifp->if_xname;
4752 pfil = pfil_head_register(&pa);

Completed in 433 milliseconds

12