Home
last modified time | relevance | path

Searched refs:baddr (Results 1 - 25 of 97) sorted by relevance

1234

/kernel/linux/linux-5.10/arch/m68k/sun3/
H A Dsun3dvma.c24 extern void dvma_unmap_iommu(unsigned long baddr, int len);
37 #define dvma_index(baddr) ((baddr - DVMA_START) >> DVMA_PAGE_SHIFT)
39 #define dvma_entry_use(baddr) (iommu_use[dvma_index(baddr)])
202 static inline int free_baddr(unsigned long baddr) in free_baddr() argument
210 orig_baddr = baddr; in free_baddr()
211 len = dvma_entry_use(baddr); in free_baddr()
212 dvma_entry_use(baddr) = 0; in free_baddr()
213 baddr in free_baddr()
286 unsigned long baddr; dvma_map_align() local
322 dvma_unmap(void *baddr) dvma_unmap() argument
341 unsigned long baddr; dvma_malloc_align() local
[all...]
H A Ddvma.c44 int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, in dvma_map_iommu() argument
51 vaddr = dvma_btov(baddr); in dvma_map_iommu()
/kernel/linux/linux-6.6/arch/m68k/sun3/
H A Dsun3dvma.c24 extern void dvma_unmap_iommu(unsigned long baddr, int len);
37 #define dvma_index(baddr) ((baddr - DVMA_START) >> DVMA_PAGE_SHIFT)
39 #define dvma_entry_use(baddr) (iommu_use[dvma_index(baddr)])
202 static inline int free_baddr(unsigned long baddr) in free_baddr() argument
210 orig_baddr = baddr; in free_baddr()
211 len = dvma_entry_use(baddr); in free_baddr()
212 dvma_entry_use(baddr) = 0; in free_baddr()
213 baddr in free_baddr()
286 unsigned long baddr; dvma_map_align() local
322 dvma_unmap(void *baddr) dvma_unmap() argument
341 unsigned long baddr; dvma_malloc_align() local
[all...]
H A Ddvma.c44 int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, in dvma_map_iommu() argument
51 vaddr = dvma_btov(baddr); in dvma_map_iommu()
/kernel/linux/linux-5.10/arch/alpha/kernel/
H A Dcore_irongate.c318 unsigned long baddr, last; in irongate_ioremap()
368 for(baddr = addr; baddr <= last; baddr += PAGE_SIZE) in irongate_ioremap()
370 cur_gatt = phys_to_virt(GET_GATT(baddr) & ~1); in irongate_ioremap()
371 pte = cur_gatt[GET_GATT_OFF(baddr)] & ~1; in irongate_ioremap()
383 for(baddr = addr, vaddr = (unsigned long)area->addr; in irongate_ioremap()
384 baddr <= last; in irongate_ioremap()
385 baddr += PAGE_SIZE, vaddr += PAGE_SIZE) in irongate_ioremap()
387 cur_gatt = phys_to_virt(GET_GATT(baddr) in irongate_ioremap()
317 unsigned long baddr, last; irongate_ioremap() local
[all...]
H A Dcore_titan.c462 unsigned long baddr = addr & ~TITAN_HOSE_MASK; in titan_ioremap()
463 unsigned long last = baddr + size - 1; in titan_ioremap()
492 if ((baddr >= __direct_map_base) && in titan_ioremap()
493 ((baddr + size - 1) < __direct_map_base + __direct_map_size)) { in titan_ioremap()
502 baddr >= (unsigned long)hose->sg_pci->dma_base && in titan_ioremap()
508 baddr -= hose->sg_pci->dma_base; in titan_ioremap()
510 baddr &= PAGE_MASK; in titan_ioremap()
511 size = PAGE_ALIGN(last) - baddr; in titan_ioremap()
524 baddr <= last; in titan_ioremap()
525 baddr in titan_ioremap()
458 unsigned long baddr = addr & ~TITAN_HOSE_MASK; titan_ioremap() local
702 unsigned long baddr = addr - aper->arena->dma_base; titan_agp_translate() local
[all...]
H A Dcore_marvel.c698 unsigned long baddr, last; in marvel_ioremap()
722 baddr = addr - hose->mem_space->start; in marvel_ioremap()
723 last = baddr + size - 1; in marvel_ioremap()
728 if ((baddr >= __direct_map_base) && in marvel_ioremap()
729 ((baddr + size - 1) < __direct_map_base + __direct_map_size)) { in marvel_ioremap()
730 addr = IDENT_ADDR | (baddr - __direct_map_base); in marvel_ioremap()
738 baddr >= (unsigned long)hose->sg_pci->dma_base && in marvel_ioremap()
744 baddr -= hose->sg_pci->dma_base; in marvel_ioremap()
746 baddr &= PAGE_MASK; in marvel_ioremap()
747 size = PAGE_ALIGN(last) - baddr; in marvel_ioremap()
689 unsigned long baddr, last; marvel_ioremap() local
1041 unsigned long baddr = addr - aper->arena->dma_base; marvel_agp_translate() local
[all...]
/kernel/linux/linux-6.6/arch/alpha/kernel/
H A Dcore_irongate.c318 unsigned long baddr, last; in irongate_ioremap()
368 for(baddr = addr; baddr <= last; baddr += PAGE_SIZE) in irongate_ioremap()
370 cur_gatt = phys_to_virt(GET_GATT(baddr) & ~1); in irongate_ioremap()
371 pte = cur_gatt[GET_GATT_OFF(baddr)] & ~1; in irongate_ioremap()
383 for(baddr = addr, vaddr = (unsigned long)area->addr; in irongate_ioremap()
384 baddr <= last; in irongate_ioremap()
385 baddr += PAGE_SIZE, vaddr += PAGE_SIZE) in irongate_ioremap()
387 cur_gatt = phys_to_virt(GET_GATT(baddr) in irongate_ioremap()
317 unsigned long baddr, last; irongate_ioremap() local
[all...]
H A Dcore_titan.c462 unsigned long baddr = addr & ~TITAN_HOSE_MASK; in titan_ioremap()
463 unsigned long last = baddr + size - 1; in titan_ioremap()
492 if ((baddr >= __direct_map_base) && in titan_ioremap()
493 ((baddr + size - 1) < __direct_map_base + __direct_map_size)) { in titan_ioremap()
502 baddr >= (unsigned long)hose->sg_pci->dma_base && in titan_ioremap()
508 baddr -= hose->sg_pci->dma_base; in titan_ioremap()
510 baddr &= PAGE_MASK; in titan_ioremap()
511 size = PAGE_ALIGN(last) - baddr; in titan_ioremap()
524 baddr <= last; in titan_ioremap()
525 baddr in titan_ioremap()
458 unsigned long baddr = addr & ~TITAN_HOSE_MASK; titan_ioremap() local
702 unsigned long baddr = addr - aper->arena->dma_base; titan_agp_translate() local
[all...]
H A Dcore_marvel.c696 unsigned long baddr, last; in marvel_ioremap()
720 baddr = addr - hose->mem_space->start; in marvel_ioremap()
721 last = baddr + size - 1; in marvel_ioremap()
726 if ((baddr >= __direct_map_base) && in marvel_ioremap()
727 ((baddr + size - 1) < __direct_map_base + __direct_map_size)) { in marvel_ioremap()
728 addr = IDENT_ADDR | (baddr - __direct_map_base); in marvel_ioremap()
736 baddr >= (unsigned long)hose->sg_pci->dma_base && in marvel_ioremap()
742 baddr -= hose->sg_pci->dma_base; in marvel_ioremap()
744 baddr &= PAGE_MASK; in marvel_ioremap()
745 size = PAGE_ALIGN(last) - baddr; in marvel_ioremap()
687 unsigned long baddr, last; marvel_ioremap() local
994 unsigned long baddr = addr - aper->arena->dma_base; marvel_agp_translate() local
[all...]
/kernel/linux/linux-5.10/arch/m68k/sun3x/
H A Ddvma.c146 inline int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, in dvma_map_iommu() argument
151 index = baddr >> DVMA_PAGE_SHIFT; in dvma_map_iommu()
152 end = ((baddr+len) >> DVMA_PAGE_SHIFT); in dvma_map_iommu()
172 for(index = (baddr >> DVMA_PAGE_SHIFT); index < end; index++) in dvma_map_iommu()
179 void dvma_unmap_iommu(unsigned long baddr, int len) in dvma_unmap_iommu() argument
185 index = baddr >> DVMA_PAGE_SHIFT; in dvma_unmap_iommu()
186 end = (DVMA_PAGE_ALIGN(baddr+len) >> DVMA_PAGE_SHIFT); in dvma_unmap_iommu()
/kernel/linux/linux-6.6/arch/m68k/sun3x/
H A Ddvma.c146 inline int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, in dvma_map_iommu() argument
151 index = baddr >> DVMA_PAGE_SHIFT; in dvma_map_iommu()
152 end = ((baddr+len) >> DVMA_PAGE_SHIFT); in dvma_map_iommu()
172 for(index = (baddr >> DVMA_PAGE_SHIFT); index < end; index++) in dvma_map_iommu()
179 void dvma_unmap_iommu(unsigned long baddr, int len) in dvma_unmap_iommu() argument
185 index = baddr >> DVMA_PAGE_SHIFT; in dvma_unmap_iommu()
186 end = (DVMA_PAGE_ALIGN(baddr+len) >> DVMA_PAGE_SHIFT); in dvma_unmap_iommu()
/kernel/linux/linux-5.10/arch/h8300/kernel/
H A Dsetup.c169 int baddr; \
170 baddr = ((addr) / 0x200000 * 2); \
171 w *= (readw((base) + 2) & (3 << baddr)) + 1; \
176 int baddr; \
177 baddr = ((addr) / 0x200000 * 16); \
178 w *= (readl((base) + 2) & (7 << baddr)) + 1; \
/kernel/linux/linux-5.10/drivers/net/hippi/
H A Drrunner.h502 unsigned long baddr = addr; in set_rraddr() local
504 ra->addrlo = baddr; in set_rraddr()
507 ra->addrlo = baddr; in set_rraddr()
515 unsigned long baddr = addr; in set_rxaddr() local
517 writel(baddr & 0xffffffff, &regs->RxRingHi); in set_rxaddr()
518 writel(baddr >> 32, &regs->RxRingLo); in set_rxaddr()
520 writel(baddr >> 32, &regs->RxRingHi); in set_rxaddr()
521 writel(baddr & 0xffffffff, &regs->RxRingLo); in set_rxaddr()
524 writel(baddr, &regs->RxRingLo); in set_rxaddr()
532 unsigned long baddr in set_infoaddr() local
[all...]
/kernel/linux/linux-6.6/drivers/net/hippi/
H A Drrunner.h502 unsigned long baddr = addr; in set_rraddr() local
504 ra->addrlo = baddr; in set_rraddr()
507 ra->addrlo = baddr; in set_rraddr()
515 unsigned long baddr = addr; in set_rxaddr() local
517 writel(baddr & 0xffffffff, &regs->RxRingHi); in set_rxaddr()
518 writel(baddr >> 32, &regs->RxRingLo); in set_rxaddr()
520 writel(baddr >> 32, &regs->RxRingHi); in set_rxaddr()
521 writel(baddr & 0xffffffff, &regs->RxRingLo); in set_rxaddr()
524 writel(baddr, &regs->RxRingLo); in set_rxaddr()
532 unsigned long baddr in set_infoaddr() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dce.h347 #define CE_SRC_RING_TO_DESC(baddr, idx) \
348 (&(((struct ce_desc *)baddr)[idx]))
350 #define CE_DEST_RING_TO_DESC(baddr, idx) \
351 (&(((struct ce_desc *)baddr)[idx]))
353 #define CE_SRC_RING_TO_DESC_64(baddr, idx) \
354 (&(((struct ce_desc_64 *)baddr)[idx]))
356 #define CE_DEST_RING_TO_DESC_64(baddr, idx) \
357 (&(((struct ce_desc_64 *)baddr)[idx]))
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dce.h347 #define CE_SRC_RING_TO_DESC(baddr, idx) \
348 (&(((struct ce_desc *)baddr)[idx]))
350 #define CE_DEST_RING_TO_DESC(baddr, idx) \
351 (&(((struct ce_desc *)baddr)[idx]))
353 #define CE_SRC_RING_TO_DESC_64(baddr, idx) \
354 (&(((struct ce_desc_64 *)baddr)[idx]))
356 #define CE_DEST_RING_TO_DESC_64(baddr, idx) \
357 (&(((struct ce_desc_64 *)baddr)[idx]))
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dvideobuf-vmalloc.c109 q->bufs[i]->baddr = 0; in videobuf_vm_close()
180 if (vb->baddr) { in __videobuf_iolock()
227 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper()
312 if ((buf->memory != V4L2_MEMORY_USERPTR) || buf->baddr) in videobuf_vmalloc_free()
H A Dvideobuf-dma-contig.c120 q->bufs[i]->baddr = 0; in videobuf_vm_close()
159 unsigned long untagged_baddr = untagged_addr(vb->baddr); in videobuf_dma_contig_user_get()
256 if (vb->baddr) in __videobuf_iolock()
290 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper()
387 if (buf->baddr) { in videobuf_dma_contig_free()
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dvideobuf-vmalloc.c109 q->bufs[i]->baddr = 0; in videobuf_vm_close()
180 if (vb->baddr) { in __videobuf_iolock()
227 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper()
312 if ((buf->memory != V4L2_MEMORY_USERPTR) || buf->baddr) in videobuf_vmalloc_free()
H A Dvideobuf-dma-contig.c120 q->bufs[i]->baddr = 0; in videobuf_vm_close()
159 unsigned long untagged_baddr = untagged_addr(vb->baddr); in videobuf_dma_contig_user_get()
256 if (vb->baddr) in __videobuf_iolock()
290 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper()
387 if (buf->baddr) { in videobuf_dma_contig_free()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dkvm_mmu.h263 u64 vmid_field, baddr;
266 baddr = mmu->pgd_phys;
268 return kvm_phys_to_vttbr(baddr) | vmid_field | cnp;
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vm.c145 resource_size_t baddr = map->offset + offset; in drm_vm_fault() local
153 baddr -= dev->hose->mem_space->start; in drm_vm_fault()
160 if (agpmem->bound <= baddr && in drm_vm_fault()
161 agpmem->bound + agpmem->pages * PAGE_SIZE > baddr) in drm_vm_fault()
171 offset = (baddr - agpmem->bound) >> PAGE_SHIFT; in drm_vm_fault()
177 ("baddr = 0x%llx page = 0x%p, offset = 0x%llx, count=%d\n", in drm_vm_fault()
178 (unsigned long long)baddr, in drm_vm_fault()
/kernel/linux/linux-5.10/drivers/xen/
H A Dswiotlb-xen.c58 phys_addr_t baddr = (phys_addr_t)bfn << XEN_PAGE_SHIFT; in xen_phys_to_bus() local
60 baddr |= paddr & ~XEN_PAGE_MASK; in xen_phys_to_bus()
61 return baddr; in xen_phys_to_bus()
70 phys_addr_t baddr) in xen_bus_to_phys()
72 unsigned long xen_pfn = bfn_to_pfn(XEN_PFN_DOWN(baddr)); in xen_bus_to_phys()
74 (baddr & ~XEN_PAGE_MASK); in xen_bus_to_phys()
69 xen_bus_to_phys(struct device *dev, phys_addr_t baddr) xen_bus_to_phys() argument
/kernel/linux/linux-6.6/drivers/xen/
H A Dswiotlb-xen.c50 phys_addr_t baddr = (phys_addr_t)bfn << XEN_PAGE_SHIFT; in xen_phys_to_bus() local
52 baddr |= paddr & ~XEN_PAGE_MASK; in xen_phys_to_bus()
53 return baddr; in xen_phys_to_bus()
62 phys_addr_t baddr) in xen_bus_to_phys()
64 unsigned long xen_pfn = bfn_to_pfn(XEN_PFN_DOWN(baddr)); in xen_bus_to_phys()
66 (baddr & ~XEN_PAGE_MASK); in xen_bus_to_phys()
61 xen_bus_to_phys(struct device *dev, phys_addr_t baddr) xen_bus_to_phys() argument

Completed in 17 milliseconds

1234