Lines Matching refs:epc

18 #include <linux/pci-epc.h>
224 filter.dev = epf->epc->dev.parent;
328 struct pci_epc *epc = epf->epc;
330 src_addr = pci_epc_mem_alloc_addr(epc, &src_phys_addr, reg->size);
338 ret = pci_epc_map_addr(epc, epf->func_no, epf->vfunc_no, src_phys_addr,
346 dst_addr = pci_epc_mem_alloc_addr(epc, &dst_phys_addr, reg->size);
354 ret = pci_epc_map_addr(epc, epf->func_no, epf->vfunc_no, dst_phys_addr,
393 pci_epc_unmap_addr(epc, epf->func_no, epf->vfunc_no, dst_phys_addr);
396 pci_epc_mem_free_addr(epc, dst_phys_addr, dst_addr, reg->size);
399 pci_epc_unmap_addr(epc, epf->func_no, epf->vfunc_no, src_phys_addr);
402 pci_epc_mem_free_addr(epc, src_phys_addr, src_addr, reg->size);
423 struct pci_epc *epc = epf->epc;
424 struct device *dma_dev = epf->epc->dev.parent;
426 src_addr = pci_epc_mem_alloc_addr(epc, &phys_addr, reg->size);
434 ret = pci_epc_map_addr(epc, epf->func_no, epf->vfunc_no, phys_addr,
484 pci_epc_unmap_addr(epc, epf->func_no, epf->vfunc_no, phys_addr);
487 pci_epc_mem_free_addr(epc, phys_addr, src_addr, reg->size);
507 struct pci_epc *epc = epf->epc;
508 struct device *dma_dev = epf->epc->dev.parent;
510 dst_addr = pci_epc_mem_alloc_addr(epc, &phys_addr, reg->size);
518 ret = pci_epc_map_addr(epc, epf->func_no, epf->vfunc_no, phys_addr,
575 pci_epc_unmap_addr(epc, epf->func_no, epf->vfunc_no, phys_addr);
578 pci_epc_mem_free_addr(epc, phys_addr, dst_addr, reg->size);
592 struct pci_epc *epc = epf->epc;
604 pci_epc_raise_irq(epc, epf->func_no, epf->vfunc_no,
608 count = pci_epc_get_msi(epc, epf->func_no, epf->vfunc_no);
614 pci_epc_raise_irq(epc, epf->func_no, epf->vfunc_no,
618 count = pci_epc_get_msix(epc, epf->func_no, epf->vfunc_no);
624 pci_epc_raise_irq(epc, epf->func_no, epf->vfunc_no,
692 struct pci_epc *epc = epf->epc;
702 pci_epc_clear_bar(epc, epf->func_no, epf->vfunc_no,
715 struct pci_epc *epc = epf->epc;
735 ret = pci_epc_set_bar(epc, epf->func_no, epf->vfunc_no,
754 struct pci_epc *epc = epf->epc;
760 epc_features = pci_epc_get_features(epc, epf->func_no, epf->vfunc_no);
767 ret = pci_epc_write_header(epc, epf->func_no, epf->vfunc_no, header);
779 ret = pci_epc_set_msi(epc, epf->func_no, epf->vfunc_no,
788 ret = pci_epc_set_msix(epc, epf->func_no, epf->vfunc_no,
903 struct pci_epc *epc = epf->epc;
907 if (WARN_ON_ONCE(!epc))
910 epc_features = pci_epc_get_features(epc, epf->func_no, epf->vfunc_no);