search for: physdev_dbgp_op

Displaying 2 results from an estimated 2 matches for "physdev_dbgp_op".

2012 Sep 18
4
[PATCH] EHCI/Xen: propagate controller reset information to hypervisor
...lt;linux/usb/ehci_def.h> +#include <linux/usb/hcd.h> +#include <asm/xen/hypercall.h> +#include <xen/interface/physdev.h> +#include <xen/xen.h> + +static int xen_dbgp_op(struct usb_hcd *hcd, int op) +{ + const struct device *ctrlr = hcd_to_bus(hcd)->controller; + struct physdev_dbgp_op dbgp; + + if (!xen_initial_domain()) + return 0; + + dbgp.op = op; + +#ifdef CONFIG_PCI + if (ctrlr->bus == &pci_bus_type) { + const struct pci_dev *pdev = to_pci_dev(ctrlr); + + dbgp.u.pci.seg = pci_domain_nr(pdev->bus); + dbgp.u.pci.bus = pdev->bus->number; + dbgp.u.pci.devfn...
2013 Jan 30
2
[PATCH] PVH: remove code to map iomem from guest
...rt_pfn, end_pfn, nr_pages, &released, &identity); } else { diff --git a/include/xen/interface/physdev.h b/include/xen/interface/physdev.h index 83050d3..1844d31 100644 --- a/include/xen/interface/physdev.h +++ b/include/xen/interface/physdev.h @@ -274,16 +274,6 @@ struct physdev_dbgp_op { } u; }; -#define PHYSDEVOP_map_iomem 30 -struct physdev_map_iomem { - /* IN */ - uint64_t first_gfn; - uint64_t first_mfn; - uint32_t nr_mfns; - uint32_t add_mapping; /* 1 == add mapping; 0 == unmap */ - -}; - /* * Notify that some PIRQ-bound event channels have...