| /f-stack/freebsd/x86/x86/ |
| H A D | busdma_bounce.c | 598 int ma_offs, bus_size_t buflen, int flags) in _bus_dmamap_count_ma() argument 618 paddr = VM_PAGE_TO_PHYS(ma[page_index]) + ma_offs; in _bus_dmamap_count_ma() 619 sg_len = PAGE_SIZE - ma_offs; in _bus_dmamap_count_ma() 630 if (((ma_offs + sg_len) & ~PAGE_MASK) != 0) in _bus_dmamap_count_ma() 632 ma_offs = (ma_offs + sg_len) & PAGE_MASK; in _bus_dmamap_count_ma() 868 _bus_dmamap_count_ma(dmat, map, ma, ma_offs, buflen, flags); in bounce_bus_dmamap_load_ma() 881 paddr = VM_PAGE_TO_PHYS(ma[page_index]) + ma_offs; in bounce_bus_dmamap_load_ma() 883 sgsize = PAGE_SIZE - ma_offs; in bounce_bus_dmamap_load_ma() 895 if ((ma_offs + sgsize) > PAGE_SIZE) in bounce_bus_dmamap_load_ma() 912 if (((ma_offs + sgsize) & ~PAGE_MASK) != 0) in bounce_bus_dmamap_load_ma() [all …]
|
| /f-stack/freebsd/x86/include/ |
| H A D | bus_dma.h | 146 bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_ma() argument 152 return (tc->impl->load_ma(dmat, map, ma, tlen, ma_offs, flags, in _bus_dmamap_load_ma()
|
| H A D | busdma_impl.h | 72 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
|
| /f-stack/freebsd/arm64/include/ |
| H A D | bus_dma.h | 111 bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_ma() argument 117 return (tc->impl->load_ma(dmat, map, ma, tlen, ma_offs, flags, in _bus_dmamap_load_ma()
|
| H A D | bus_dma_impl.h | 70 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
|
| /f-stack/freebsd/sys/ |
| H A D | bus_dma_internal.h | 49 struct vm_page **ma, bus_size_t tlen, int ma_offs,
|
| H A D | bus_dma.h | 351 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
|
| /f-stack/freebsd/kern/ |
| H A D | subr_bus_dma.c | 227 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, in bus_dmamap_load_ma_triv() argument 236 len = min(PAGE_SIZE - ma_offs, tlen); in bus_dmamap_load_ma_triv() 237 paddr = VM_PAGE_TO_PHYS(ma[i]) + ma_offs; in bus_dmamap_load_ma_triv() 242 ma_offs = 0; in bus_dmamap_load_ma_triv()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | busdma_machdep.c | 965 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, in _bus_dmamap_load_ma() argument 969 return (bus_dmamap_load_ma_triv(dmat, map, ma, tlen, ma_offs, flags, in _bus_dmamap_load_ma()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | busdma_machdep.c | 1122 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, in _bus_dmamap_load_ma() argument 1126 return (bus_dmamap_load_ma_triv(dmat, map, ma, tlen, ma_offs, flags, in _bus_dmamap_load_ma()
|