| /linux-6.15/drivers/iommu/ |
| H A D | s390-iommu.c | 393 rc = zpci_register_ioat(zdev, 0, zdev->start_dma, in s390_iommu_domain_reg_ioat() 403 rc = zpci_register_ioat(zdev, 0, zdev->start_dma, in s390_iommu_domain_reg_ioat() 461 domain->geometry.aperture_end < zdev->start_dma)) in s390_iommu_attach_device() 486 if (zdev->start_dma) { in s390_iommu_get_resv_regions() 513 if (zdev->start_dma > zdev->end_dma || in s390_iommu_probe_device() 514 zdev->start_dma > ZPCI_TABLE_SIZE_RT - 1) in s390_iommu_probe_device() 533 zdev->end_dma - zdev->start_dma + 1); in zpci_refresh_all() 777 zdev->start_dma = PAGE_ALIGN(zdev->start_dma); in zpci_init_iommu() 779 ZPCI_TABLE_SIZE_RT - zdev->start_dma, in zpci_init_iommu() 780 zdev->end_dma - zdev->start_dma + 1); in zpci_init_iommu() [all …]
|
| /linux-6.15/drivers/vfio/pci/ |
| H A D | vfio_pci_zdev.c | 28 .start_dma = zdev->start_dma, in zpci_base_cap()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | vfio_zdev.h | 25 __u64 start_dma; /* Start of available DMA addresses */ member
|
| /linux-6.15/drivers/usb/cdns3/ |
| H A D | cdnsp-ring.c | 542 dma_addr_t start_dma; in cdnsp_trb_in_td() local 544 start_dma = cdnsp_trb_virt_to_dma(start_seg, start_trb); in cdnsp_trb_in_td() 548 if (start_dma == 0) in cdnsp_trb_in_td() 557 trace_cdnsp_looking_trb_in_td(suspect_dma, start_dma, in cdnsp_trb_in_td() 566 if (start_dma <= end_trb_dma) { in cdnsp_trb_in_td() 567 if (suspect_dma >= start_dma && in cdnsp_trb_in_td() 576 if ((suspect_dma >= start_dma && in cdnsp_trb_in_td() 588 if (suspect_dma >= start_dma && suspect_dma <= end_seg_dma) in cdnsp_trb_in_td() 592 start_dma = cdnsp_trb_virt_to_dma(cur_seg, &cur_seg->trbs[0]); in cdnsp_trb_in_td()
|
| /linux-6.15/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()
|
| /linux-6.15/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()
|
| /linux-6.15/arch/s390/include/asm/ |
| H A D | pci.h | 175 u64 start_dma; /* Start of available DMA addresses */ member
|
| /linux-6.15/arch/mips/include/asm/mach-au1x00/ |
| H A D | au1000_dma.h | 179 static inline void start_dma(unsigned int dmanr) in start_dma() function
|
| /linux-6.15/arch/s390/pci/ |
| H A D | pci_bus.c | 294 dma_start = PAGE_ALIGN(zdev->start_dma); in pci_dma_range_setup()
|
| H A D | pci_clp.c | 163 zdev->start_dma = response->sdma; in clp_store_query_pci_fn()
|
| /linux-6.15/sound/soc/au1x/ |
| H A D | dma.c | 131 start_dma(stream->dma); in au1000_dma_start()
|
| /linux-6.15/drivers/media/platform/atmel/ |
| H A D | atmel-isi.c | 358 static void start_dma(struct atmel_isi *isi, struct frame_buffer *buffer) in start_dma() function 414 start_dma(isi, buf); in buffer_queue() 452 start_dma(isi, isi->active); in start_streaming()
|
| /linux-6.15/drivers/usb/host/ |
| H A D | xhci-ring.c | 291 dma_addr_t start_dma; in trb_in_td() local 296 start_dma = xhci_trb_virt_to_dma(td->start_seg, td->start_trb); in trb_in_td() 300 if (start_dma == 0) in trb_in_td() 310 if (start_dma <= end_trb_dma) { in trb_in_td() 311 if (suspect_dma >= start_dma && suspect_dma <= end_trb_dma) in trb_in_td() 317 if ((suspect_dma >= start_dma && in trb_in_td() 326 if (suspect_dma >= start_dma && suspect_dma <= end_seg_dma) in trb_in_td() 330 start_dma = xhci_trb_virt_to_dma(cur_seg, &cur_seg->trbs[0]); in trb_in_td()
|
| /linux-6.15/drivers/usb/gadget/udc/ |
| H A D | goku_udc.c | 535 static int start_dma(struct goku_ep *ep, struct goku_request *req) in start_dma() function 635 (void) start_dma(ep, req); in dma_advance() 766 status = start_dma(ep, req); in goku_queue() 877 (void) start_dma(ep, req); in goku_clear_halt()
|
| H A D | net2280.c | 869 static void start_dma(struct net2280_ep *ep, struct net2280_request *req) in start_dma() function 1038 start_dma(ep, req); in net2280_queue() 1199 start_dma(ep, req); in restart_dma() 1308 start_dma(ep, list_entry(ep->queue.next, in net2280_dequeue()
|