Searched refs:paddr (Results 1 - 25 of 47) sorted by relevance

12

/haiku/src/system/kernel/arch/mips/
H A Darch_pmap.cpp26 int pmap_map_page(addr paddr, addr vaddr, int lock) argument
29 dprintf("pmap_map_page: entry paddr 0x%x vaddr 0x%x lock 0x%x\n", paddr, vaddr, lock);
51 int pmap_get_page_mapping(addr vaddr, addr *paddr) argument
H A Darch_vm.cpp19 int map_page_into_kspace(addr paddr, addr kaddr, int lock) argument
/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/
H A Dnvme_mem.h18 unsigned int node_id, phys_addr_t* paddr);
H A Dlibnvme_haiku.cpp44 phys_addr_t* paddr)
60 if (paddr != NULL)
61 *paddr = nvme_mem_vtophys(address);
43 nvme_mem_alloc_node(size_t size, size_t align, unsigned int node_id, phys_addr_t* paddr) argument
/haiku/src/system/boot/platform/efi/
H A Dmmu.cpp31 phys_addr_t paddr; member in struct:memory_region
36 paddr, size);
40 return paddr == expected_paddr && size == expected_size;
130 paddr: (phys_addr_t)addr,
143 *_address = (void *)region->paddr;
163 paddr: (phys_addr_t)addr,
173 *_address = (void *)region->paddr;
220 paddr: (phys_addr_t)range[i].start,
250 if (region->paddr <= addr && addr < region->paddr
316 mmu_next_region(void** cookie, addr_t* vaddr, phys_addr_t* paddr, size_t* size) argument
[all...]
H A Dmmu.h39 bool mmu_next_region(void** cookie, addr_t* vaddr, phys_addr_t* paddr, size_t* size);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_var.h35 bus_addr_t paddr; member in struct:rtwn_rx_data
40 bus_addr_t paddr; member in struct:rtwn_rx_ring
56 bus_addr_t paddr; member in struct:rtwn_tx_ring
H A Drtwn_pci_attach.c151 rx_ring->desc, size, rtwn_pci_dma_map_addr, &rx_ring->paddr, 0);
189 rtwn_pci_dma_map_addr, &rx_data->paddr, BUS_DMA_NOWAIT);
196 rtwn_pci_setup_rx_desc(pc, &rx_ring->desc[i], rx_data->paddr,
219 rx_data->paddr, MJUMPAGESIZE, i);
290 tx_ring->desc, size, rtwn_pci_dma_map_addr, &tx_ring->paddr,
310 uint32_t next_desc_addr = tx_ring->paddr +
523 __func__, (uintmax_t)pc->tx_ring[RTWN_PCI_BK_QUEUE].paddr,
524 (uintmax_t)pc->tx_ring[RTWN_PCI_BE_QUEUE].paddr,
525 (uintmax_t)pc->tx_ring[RTWN_PCI_VI_QUEUE].paddr,
526 (uintmax_t)pc->tx_ring[RTWN_PCI_VO_QUEUE].paddr,
[all...]
H A Drtwn_pci_rx.c141 MJUMPAGESIZE, rtwn_pci_dma_map_addr, &rx_data->paddr, 0);
147 rtwn_pci_dma_map_addr, &rx_data->paddr, BUS_DMA_NOWAIT);
361 rtwn_pci_setup_rx_desc(pc, rx_desc, rx_data->paddr,
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2860var.h70 bus_addr_t paddr; member in struct:rt2860_tx_data
76 bus_addr_t paddr; member in struct:rt2860_tx_ring
93 bus_addr_t paddr; member in struct:rt2860_rx_ring
/haiku/src/apps/codycam/
H A DFtpClient.cpp615 int paddr[6]; local
624 &paddr[0], &paddr[1], &paddr[2], &paddr[3],
625 &paddr[4], &paddr[5]) != 6) {
633 ucaddr[i] = (unsigned char)(paddr[i] & 0xff);
/haiku/headers/private/kernel/vm/
H A Dvm.h126 status_t vm_get_page_mapping(team_id team, addr_t vaddr, phys_addr_t *paddr);
136 status_t vm_get_physical_page(phys_addr_t paddr, addr_t* vaddr, void** _handle);
138 status_t vm_get_physical_page_current_cpu(phys_addr_t paddr, addr_t* vaddr,
141 status_t vm_get_physical_page_debug(phys_addr_t paddr, addr_t* vaddr,
/haiku/src/system/boot/platform/efi/arch/x86/
H A Darch_mmu.cpp261 phys_addr_t paddr; local
263 while (mmu_next_region(&cookie, &vaddr, &paddr, &size)) {
264 map_range(vaddr, paddr, size,
/haiku/src/system/boot/platform/efi/arch/arm/
H A Darch_mmu.cpp272 phys_addr_t paddr; local
274 while (mmu_next_region(&cookie, &vaddr, &paddr, &size)) {
275 map_range(vaddr, paddr, size,
/haiku/src/system/boot/platform/efi/arch/arm64/
H A Darch_mmu.cpp389 phys_addr_t paddr; local
391 while (mmu_next_region(&cookie, &vaddr, &paddr, &size)) {
392 map_range(vaddr, paddr, size,
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/
H A Dif_nfevar.h41 bus_addr_t paddr; member in struct:nfe_rx_data
/haiku/src/libs/compat/freebsd_network/
H A Dbus_dma.cpp318 _validate_address(bus_dma_tag_t dmat, bus_addr_t paddr, bool validate_alignment = true) argument
320 if (paddr > dmat->lowaddr && paddr <= dmat->highaddr)
322 if (validate_alignment && !vm_addr_align_ok(paddr, dmat->alignment))
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c686 htole64(dram->fw[fw_cnt].paddr);
688 (unsigned long long)dram->fw[fw_cnt].paddr,
701 htole64(dram->fw[fw_cnt].paddr);
703 (unsigned long long)dram->fw[fw_cnt].paddr,
727 ctxt_dram->virtual_img[i] = htole64(dram->paging[i].paddr);
729 (unsigned long long)dram->paging[i].paddr,
882 sc->fw_mon.paddr >> base_shift);
884 (sc->fw_mon.paddr + sc->fw_mon.size - 256)
928 uint64_t paddr; local
949 rx_cfg->free_rbd_addr = htole64(sc->rxq.free_desc_dma.paddr);
1007 uint64_t paddr; local
2036 bus_addr_t paddr; local
5749 bus_addr_t paddr; local
6163 uint64_t paddr; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dif_bwi.c328 int ndesc, int desc_idx, bus_addr_t paddr, int buf_len,
334 addr_lo = __SHIFTOUT(paddr, BWI_DESC32_A_ADDR_MASK);
335 addr_hi = __SHIFTOUT(paddr, BWI_DESC32_A_FUNC_MASK);
2361 bus_addr_t paddr, int hdr_size, int ndesc)
2365 addr_lo = __SHIFTOUT(paddr, BWI_TXRX32_RINGINFO_ADDR_MASK);
2366 addr_hi = __SHIFTOUT(paddr, BWI_TXRX32_RINGINFO_FUNC_MASK);
2433 bwi_setup_rx_desc32(struct bwi_softc *sc, int buf_idx, bus_addr_t paddr, argument
2440 paddr, buf_len, 0);
2445 int buf_idx, bus_addr_t paddr, int buf_len)
2449 paddr, buf_le
327 bwi_setup_desc32(struct bwi_softc *sc, struct bwi_desc32 *desc_array, int ndesc, int desc_idx, bus_addr_t paddr, int buf_len, int tx) argument
2360 bwi_init_rxdesc_ring32(struct bwi_softc *sc, uint32_t ctrl_base, bus_addr_t paddr, int hdr_size, int ndesc) argument
2444 bwi_setup_tx_desc32(struct bwi_softc *sc, struct bwi_ring_data *rd, int buf_idx, bus_addr_t paddr, int buf_len) argument
2474 bwi_setup_rx_desc64(struct bwi_softc *sc, int buf_idx, bus_addr_t paddr, int buf_len) argument
2481 bwi_setup_tx_desc64(struct bwi_softc *sc, struct bwi_ring_data *rd, int buf_idx, bus_addr_t paddr, int buf_len) argument
2504 bus_addr_t paddr; local
2926 bus_addr_t paddr; local
3116 bus_addr_t paddr; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpi.c924 wpi_dma_map_addr, &dma->paddr, BUS_DMA_NOWAIT);
1028 bus_addr_t paddr; local
1048 &paddr, BUS_DMA_NOWAIT);
1057 ring->desc[i] = htole32(paddr);
1158 bus_addr_t paddr; local
1182 sc->shared->txbase[qid] = htole32(ring->desc_dma.paddr);
1206 paddr = ring->cmd_dma.paddr;
1210 data->cmd_paddr = paddr;
1211 paddr
1917 bus_addr_t paddr; local
3243 bus_addr_t paddr; local
[all...]
H A Dif_wpivar.h56 bus_addr_t paddr; member in struct:wpi_dma_info
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_descdma.c133 bus_addr_t *paddr = (bus_addr_t*) arg; local
135 *paddr = segs->ds_addr;
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/
H A Dif_jme.c2205 bus_addr_t paddr; local
2309 paddr = JME_TX_RING_ADDR(sc, 0);
2310 CSR_WRITE_4(sc, JME_TXDBA_HI, JME_ADDR_HI(paddr));
2311 CSR_WRITE_4(sc, JME_TXDBA_LO, JME_ADDR_LO(paddr));
2314 paddr = JME_RX_RING_ADDR(sc, 0);
2315 CSR_WRITE_4(sc, JME_RXDBA_HI, JME_ADDR_HI(paddr));
2316 CSR_WRITE_4(sc, JME_RXDBA_LO, JME_ADDR_LO(paddr));
2768 bus_addr_t paddr; local
2823 paddr = JME_TX_RING_ADDR(sc, 0);
2824 CSR_WRITE_4(sc, JME_TXDBA_HI, JME_ADDR_HI(paddr));
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwnreg.h58 #define IWN_LOADDR(paddr) ((uint32_t)(paddr))
59 #define IWN_HIADDR(paddr) (((paddr) >> 32) & 0xf)
61 #define IWN_LOADDR(paddr) (paddr)
62 #define IWN_HIADDR(paddr) (0)
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/
H A Dif_vte.c1643 bus_addr_t paddr; local
1686 paddr = sc->vte_cdata.vte_tx_ring_paddr;
1687 CSR_WRITE_2(sc, VTE_MTDSA1, paddr >> 16);
1688 CSR_WRITE_2(sc, VTE_MTDSA0, paddr & 0xFFFF);
1690 paddr = sc->vte_cdata.vte_rx_ring_paddr;
1691 CSR_WRITE_2(sc, VTE_MRDSA1, paddr >> 16);
1692 CSR_WRITE_2(sc, VTE_MRDSA0, paddr & 0xFFFF);

Completed in 183 milliseconds

12