Searched refs:paddr (Results 151 - 175 of 330) sorted by last modified time

1234567891011>>

/freebsd-11-stable/stand/i386/libi386/
H A Dsmbios.c365 uintptr_t paddr; local
378 paddr = SMBIOS_GET32(saddr, 0x18); /* Structure Table Address */
393 smbios.addr = PTOV(paddr);
/freebsd-11-stable/sys/kern/
H A Dsubr_bus_dma.c161 vm_paddr_t paddr; local
168 paddr = VM_PAGE_TO_PHYS(ma[i]) + ma_offs;
169 error = _bus_dmamap_load_phys(dmat, map, paddr, len,
/freebsd-11-stable/sys/arm/ti/
H A Dti_pruss.c700 ti_pruss_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, argument
708 *paddr = rman_get_start(sc->sc_mem_res) + offset;
/freebsd-11-stable/sys/dev/vnic/
H A Dnicvf_queues.c152 bus_addr_t *paddr; local
155 paddr = arg;
156 *paddr = segs->ds_addr;
/freebsd-11-stable/sys/powerpc/booke/
H A Dpmap.c2349 vm_paddr_t paddr; local
2354 paddr = VM_PAGE_TO_PHYS(m);
2357 flags |= tlb_calc_wimg(paddr, pmap_page_get_memattr(m)) << PTE_MAS2_SHIFT;
2375 *pte = PTE_RPN_FROM_PA(paddr) | flags;
/freebsd-11-stable/sys/dev/ti/
H A Dif_ti.c999 bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr,
1030 *paddr = ctx.ti_busaddr;
1036 bus_dmamap_t map, bus_addr_t *paddr)
1039 if (*paddr != 0) {
1041 *paddr = 0;
998 ti_dma_ring_alloc(struct ti_softc *sc, bus_size_t alignment, bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr, const char *msg) argument
1035 ti_dma_ring_free(struct ti_softc *sc, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t map, bus_addr_t *paddr) argument
/freebsd-11-stable/sys/dev/hyperv/netvsc/
H A Dhn_rndis.c215 bus_addr_t paddr; local
223 paddr = vmbus_xact_req_paddr(xact);
224 KASSERT((paddr & PAGE_MASK) == 0,
225 ("vmbus xact request is not page aligned 0x%jx", (uintmax_t)paddr));
234 gpa[gpa_cnt].gpa_page = atop(paddr) + gpa_cnt;
/freebsd-11-stable/sys/dev/hyperv/vmbus/amd64/
H A Dhyperv_machdep.c105 vm_paddr_t *paddr, int nprot __unused, vm_memattr_t *memattr __unused)
119 *paddr = hyperv_ref_tsc.tsc_ref_dma.hv_paddr;
104 hyperv_tsc_mmap(struct cdev *dev __unused, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot __unused, vm_memattr_t *memattr __unused) argument
/freebsd-11-stable/sys/mips/mips/
H A Dbusdma_machdep.c249 * To find a match walk the chain of bus_dma_tag_t's looking for 'paddr'.
251 * If paddr is within the bounds of the dma tag then call the filter callback
255 run_filter(bus_dma_tag_t dmat, bus_addr_t paddr) argument
262 if (((paddr > dmat->lowaddr && paddr <= dmat->highaddr)
263 || ((paddr & (dmat->alignment - 1)) != 0))
265 || (*dmat->filter)(dmat->filterarg, paddr) != 0))
781 bus_addr_t paddr; local
800 paddr = pmap_kextract(vaddr);
802 run_filter(dmat, paddr) !
[all...]
H A Dmem.c151 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, argument
157 *paddr = offset;
/freebsd-11-stable/sys/arm/arm/
H A Dbusdma_machdep-v6.c106 bus_addr_t paddr; /* physical address */ member in struct:sync_list
353 * Return true if we must bounce the DMA described by paddr and size.
359 * For exclusions, walk the chain of tags comparing paddr to the exclusion zone
364 must_bounce(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t paddr, argument
368 if (cacheline_bounce(map, paddr, size))
375 if (alignment_bounce(dmat, paddr))
386 if ((paddr >= dmat->lowaddr && paddr <= dmat->highaddr) &&
388 dmat->filter(dmat->filterarg, paddr) != 0))
891 bus_addr_t paddr; local
[all...]
H A Dbusdma_machdep-v4.c283 * To find a match walk the chain of bus_dma_tag_t's looking for 'paddr'.
285 * If paddr is within the bounds of the dma tag then call the filter callback
289 run_filter(bus_dma_tag_t dmat, bus_addr_t paddr) argument
296 if (((paddr > dmat->lowaddr && paddr <= dmat->highaddr)
297 || ((paddr & (dmat->alignment - 1)) != 0))
299 || (*dmat->filter)(dmat->filterarg, paddr) != 0))
837 bus_addr_t paddr; local
853 paddr = pmap_kextract(vaddr);
855 paddr
[all...]
/freebsd-11-stable/sys/arm/at91/
H A Dat91_mci.c738 bus_addr_t paddr; local
751 &paddr, BUS_DMA_NOWAIT);
756 WR4(sc, PDC_RPR, paddr);
766 &paddr, BUS_DMA_NOWAIT);
771 WR4(sc, PDC_RNPR, paddr);
782 &paddr, BUS_DMA_NOWAIT);
792 WR4(sc, PDC_TPR,paddr);
804 &paddr, BUS_DMA_NOWAIT);
809 WR4(sc, PDC_TNPR, paddr);
/freebsd-11-stable/sys/dev/fb/
H A Dvesa.c1622 vesa_mmap(video_adapter_t *adp, vm_ooffset_t offset, vm_paddr_t *paddr, argument
1637 *paddr = adp->va_info.vi_buffer + offset;
1643 return ((*prevvidsw->mmap)(adp, offset, paddr, prot, memattr));
/freebsd-11-stable/sys/x86/iommu/
H A Dbusdma_dmar.c682 vm_paddr_t pstart, pend, paddr; local
710 paddr = pmap_kextract(pstart);
711 vm_page_initfake(&fma[i], paddr, VM_MEMATTR_DEFAULT);
718 paddr = pmap_kextract(pstart);
720 paddr = pmap_extract(pmap, pstart);
721 ma[i] = PHYS_TO_VM_PAGE(paddr);
722 KASSERT(VM_PAGE_TO_PHYS(ma[i]) == paddr,
724 (uintmax_t)paddr, (uintmax_t)VM_PAGE_TO_PHYS(ma[i]),
/freebsd-11-stable/sys/dev/mpt/
H A Dmpt_cam.c2755 bus_addr_t paddr = req->req_pbuf; local
2756 paddr += MPT_RQSL(mpt);
2767 se->Address = htole32((uint32_t) paddr);
4104 bus_addr_t paddr; local
4107 paddr = req->req_pbuf;
4108 paddr += MPT_RQSL(mpt);
4139 se->Address = htole32((uint32_t) paddr);
4153 bus_addr_t paddr; local
4155 paddr = req->req_pbuf;
4156 paddr
4648 bus_addr_t paddr; local
[all...]
/freebsd-11-stable/lib/libproc/
H A Dproc_bkpt.c95 unsigned long paddr, caddr; local
118 paddr = 0;
121 piod.piod_addr = &paddr;
129 *saved = paddr;
134 paddr = BREAKPOINT_INSTR;
137 piod.piod_addr = &paddr;
159 unsigned long paddr, caddr; local
181 paddr = saved;
184 piod.piod_addr = &paddr;
/freebsd-11-stable/sys/dev/agp/
H A Dagp.c874 agp_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, argument
884 *paddr = rman_get_start(sc->as_aperture) + offset;
/freebsd-11-stable/sys/arm/lpc/
H A Dlpc_fb.c434 lpc_fb_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, argument
439 *paddr = (vm_paddr_t)(sc->lf_buffer_phys + offset);
/freebsd-11-stable/sys/arm/freescale/vybrid/
H A Dvf_common.c46 uint32_t paddr; local
53 if ((src != 0) && (OF_getencprop(src, "reg", &paddr, sizeof(paddr))) > 0) {
54 if (bus_space_map(fdtbus_bs_tag, paddr, 0x10, 0, &vaddr) == 0) {
/freebsd-11-stable/sys/arm/altera/socfpga/
H A Dsocfpga_rstmgr.c86 uint32_t paddr; local
108 if ((OF_getencprop(node, "reg", &paddr, sizeof(paddr))) > 0) {
109 if (bus_space_map(fdtbus_bs_tag, paddr, 0x4, 0, &vaddr) == 0) {
H A Dsocfpga_common.c49 uint32_t paddr; local
60 if ((OF_getencprop(node, "reg", &paddr, sizeof(paddr))) > 0) {
61 if (bus_space_map(fdtbus_bs_tag, paddr, 0x8, 0, &vaddr) == 0) {
/freebsd-11-stable/sys/dev/alc/
H A Dif_alc.c3908 bus_addr_t paddr; local
3962 paddr = sc->alc_rdata.alc_tx_ring_paddr;
3963 CSR_WRITE_4(sc, ALC_TX_BASE_ADDR_HI, ALC_ADDR_HI(paddr));
3964 CSR_WRITE_4(sc, ALC_TDL_HEAD_ADDR_LO, ALC_ADDR_LO(paddr));
3971 paddr = sc->alc_rdata.alc_rx_ring_paddr;
3972 CSR_WRITE_4(sc, ALC_RX_BASE_ADDR_HI, ALC_ADDR_HI(paddr));
3973 CSR_WRITE_4(sc, ALC_RD0_HEAD_ADDR_LO, ALC_ADDR_LO(paddr));
4001 paddr = sc->alc_rdata.alc_rr_ring_paddr;
4003 CSR_WRITE_4(sc, ALC_RRD0_HEAD_ADDR_LO, ALC_ADDR_LO(paddr));
4013 paddr
[all...]
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dmem.c175 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, argument
181 *paddr = offset;
/freebsd-11-stable/sys/i386/i386/
H A Dmem.c164 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, argument
170 *paddr = offset;

Completed in 394 milliseconds

1234567891011>>