/kernel/linux/linux-5.10/arch/s390/pci/ |
H A D | pci_dma.c | 24 return zpci_refresh_trans((u64) zdev->fh << 32, zdev->start_dma, in zpci_refresh_global() 266 start, size, zdev->start_dma >> PAGE_SHIFT, in __dma_alloc_iommu() 296 return zdev->start_dma + offset * PAGE_SIZE; in dma_alloc_address() 308 offset = (dma_addr - zdev->start_dma) >> PAGE_SHIFT; in dma_free_address() 579 * - 3-level pagetable address limit minus start_dma offset in zpci_dma_init_device() 585 zdev->start_dma = PAGE_ALIGN(zdev->start_dma); in zpci_dma_init_device() 587 ZPCI_TABLE_SIZE_RT - zdev->start_dma, in zpci_dma_init_device() 588 zdev->end_dma - zdev->start_dma + 1); in zpci_dma_init_device() 589 zdev->end_dma = zdev->start_dma in zpci_dma_init_device() [all...] |
/kernel/linux/linux-6.6/arch/s390/pci/ |
H A D | pci_dma.c | 26 return zpci_refresh_trans((u64) zdev->fh << 32, zdev->start_dma, in zpci_refresh_global() 288 start, size, zdev->start_dma >> PAGE_SHIFT, in __dma_alloc_iommu() 318 return zdev->start_dma + offset * PAGE_SIZE; in dma_alloc_address() 330 offset = (dma_addr - zdev->start_dma) >> PAGE_SHIFT; in dma_free_address() 602 * - 3-level pagetable address limit minus start_dma offset in zpci_dma_init_device() 612 zdev->start_dma = PAGE_ALIGN(zdev->start_dma); in zpci_dma_init_device() 614 ZPCI_TABLE_SIZE_RT - zdev->start_dma, in zpci_dma_init_device() 615 zdev->end_dma - zdev->start_dma + 1); in zpci_dma_init_device() 616 zdev->end_dma = zdev->start_dma in zpci_dma_init_device() [all...] |
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | s390-iommu.c | 117 domain->geometry.aperture_end < zdev->start_dma)) in s390_iommu_attach_device() 125 cc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in s390_iommu_attach_device() 159 if (zdev->start_dma) { in s390_iommu_get_resv_regions() 160 region = iommu_alloc_resv_region(0, zdev->start_dma, 0, in s390_iommu_get_resv_regions() 186 if (zdev->start_dma > zdev->end_dma || in s390_iommu_probe_device() 187 zdev->start_dma > ZPCI_TABLE_SIZE_RT - 1) in s390_iommu_probe_device() 215 zpci_refresh_trans((u64)zdev->fh << 32, zdev->start_dma, in s390_iommu_flush_iotlb_all() 216 zdev->end_dma - zdev->start_dma + 1); in s390_iommu_flush_iotlb_all()
|
/kernel/linux/linux-5.10/drivers/vfio/pci/ |
H A D | vfio_pci_zdev.c | 33 .start_dma = zdev->start_dma, in zpci_base_cap()
|
/kernel/linux/linux-6.6/drivers/vfio/pci/ |
H A D | vfio_pci_zdev.c | 28 .start_dma = zdev->start_dma, in zpci_base_cap()
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | s390-iommu.c | 106 rc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in s390_iommu_attach_device() 114 domain->geometry.aperture_start = zdev->start_dma; in s390_iommu_attach_device() 118 } else if (domain->geometry.aperture_start != zdev->start_dma || in s390_iommu_attach_device()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | vfio_zdev.h | 25 __u64 start_dma; /* Start of available DMA addresses */ member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | vfio_zdev.h | 25 __u64 start_dma; /* Start of available DMA addresses */ member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | vfio_zdev.h | 25 __u64 start_dma; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | vfio_zdev.h | 25 __u64 start_dma; member
|
/kernel/linux/linux-6.6/drivers/usb/cdns3/ |
H A D | cdnsp-ring.c | 541 dma_addr_t start_dma; in cdnsp_trb_in_td() local 543 start_dma = cdnsp_trb_virt_to_dma(start_seg, start_trb); in cdnsp_trb_in_td() 547 if (start_dma == 0) in cdnsp_trb_in_td() 556 trace_cdnsp_looking_trb_in_td(suspect_dma, start_dma, in cdnsp_trb_in_td() 565 if (start_dma <= end_trb_dma) { in cdnsp_trb_in_td() 566 if (suspect_dma >= start_dma && in cdnsp_trb_in_td() 575 if ((suspect_dma >= start_dma && in cdnsp_trb_in_td() 587 if (suspect_dma >= start_dma && suspect_dma <= end_seg_dma) in cdnsp_trb_in_td() 591 start_dma = cdnsp_trb_virt_to_dma(cur_seg, &cur_seg->trbs[0]); in cdnsp_trb_in_td()
|
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | sata_dwc_460ex.c | 1013 int start_dma; in sata_dwc_bmdma_start_by_tag() local 1022 start_dma = 1; in sata_dwc_bmdma_start_by_tag() 1031 start_dma = 0; in sata_dwc_bmdma_start_by_tag() 1035 "%s qc=%p tag: %x cmd: 0x%02x dma_dir: %s start_dma? %x\n", in sata_dwc_bmdma_start_by_tag() 1037 get_dma_dir_descript(qc->dma_dir), start_dma); in sata_dwc_bmdma_start_by_tag() 1040 if (start_dma) { in sata_dwc_bmdma_start_by_tag()
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | pci.h | 170 u64 start_dma; /* Start of available DMA addresses */ member
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | pci.h | 175 u64 start_dma; /* Start of available DMA addresses */ member
|
/kernel/linux/linux-5.10/drivers/media/pci/sta2x11/ |
H A D | sta2x11_vip.c | 213 static void start_dma(struct sta2x11_vip *vip, struct vip_buffer *vip_buf) in start_dma() function 246 start_dma(vip, vip->active); /* start dma capture */ in vip_active_buf_next() 312 start_dma(vip, vip_buf); /* start dma capture */ in buffer_queue() 341 start_dma(vip, vip->active); in start_streaming()
|
/kernel/linux/linux-6.6/drivers/media/pci/sta2x11/ |
H A D | sta2x11_vip.c | 214 static void start_dma(struct sta2x11_vip *vip, struct vip_buffer *vip_buf) in start_dma() function 247 start_dma(vip, vip->active); /* start dma capture */ in vip_active_buf_next() 313 start_dma(vip, vip_buf); /* start dma capture */ in buffer_queue() 342 start_dma(vip, vip->active); in start_streaming()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | sata_dwc_460ex.c | 958 int start_dma; in sata_dwc_bmdma_start_by_tag() local 967 start_dma = 1; in sata_dwc_bmdma_start_by_tag() 976 start_dma = 0; in sata_dwc_bmdma_start_by_tag() 979 if (start_dma) { in sata_dwc_bmdma_start_by_tag()
|
/kernel/linux/linux-6.6/arch/s390/kvm/ |
H A D | pci.c | 489 rc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in kvm_s390_pci_register_kvm() 558 zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in kvm_s390_pci_unregister_kvm()
|
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci-ring.c | 1951 dma_addr_t start_dma; in trb_in_td() local 1956 start_dma = xhci_trb_virt_to_dma(start_seg, start_trb); in trb_in_td() 1960 if (start_dma == 0) in trb_in_td() 1972 (unsigned long long)start_dma, in trb_in_td() 1979 if (start_dma <= end_trb_dma) { in trb_in_td() 1980 if (suspect_dma >= start_dma && suspect_dma <= end_trb_dma) in trb_in_td() 1986 if ((suspect_dma >= start_dma && in trb_in_td() 1995 if (suspect_dma >= start_dma && suspect_dma <= end_seg_dma) in trb_in_td() 1999 start_dma = xhci_trb_virt_to_dma(cur_seg, &cur_seg->trbs[0]); in trb_in_td()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci-ring.c | 2049 dma_addr_t start_dma; in trb_in_td() local 2054 start_dma = xhci_trb_virt_to_dma(start_seg, start_trb); in trb_in_td() 2058 if (start_dma == 0) in trb_in_td() 2070 (unsigned long long)start_dma, in trb_in_td() 2077 if (start_dma <= end_trb_dma) { in trb_in_td() 2078 if (suspect_dma >= start_dma && suspect_dma <= end_trb_dma) in trb_in_td() 2084 if ((suspect_dma >= start_dma && in trb_in_td() 2093 if (suspect_dma >= start_dma && suspect_dma <= end_seg_dma) in trb_in_td() 2097 start_dma = xhci_trb_virt_to_dma(cur_seg, &cur_seg->trbs[0]); in trb_in_td()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-au1x00/ |
H A D | au1000_dma.h | 180 static inline void start_dma(unsigned int dmanr) in start_dma() function
|
/kernel/linux/linux-6.6/arch/mips/include/asm/mach-au1x00/ |
H A D | au1000_dma.h | 180 static inline void start_dma(unsigned int dmanr) in start_dma() function
|
/kernel/linux/linux-5.10/sound/soc/au1x/ |
H A D | dma.c | 131 start_dma(stream->dma); in au1000_dma_start()
|
/kernel/linux/linux-6.6/sound/soc/au1x/ |
H A D | dma.c | 131 start_dma(stream->dma); in au1000_dma_start()
|
/kernel/linux/linux-5.10/drivers/media/platform/atmel/ |
H A D | atmel-isi.c | 359 static void start_dma(struct atmel_isi *isi, struct frame_buffer *buffer) in start_dma() function 415 start_dma(isi, buf); in buffer_queue() 451 start_dma(isi, isi->active); in start_streaming()
|