search for: do_pci_op

Displaying 5 results from an estimated 5 matches for "do_pci_op".

2007 Mar 01
7
hvm_init_ap_contexts
Why is there an argument returned in the function below (of hvm.h), knowing that there is void? static inline void hvm_init_ap_context(struct vcpu_guest_context *ctxt, int vcpuid, int trampoline_vector) { return hvm_funcs.init_ap_context(ctxt, vcpuid, trampoline_vector); } _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com
2006 Mar 10
12
[PATCH] Add SCHEDOP_block_on
This patch adds a facility to block on a particular event channel, for when a domain needs to block, but cannot enable interrupts. A domain uses the call something like this: while (1) { clear_evtchn_pending(evtchn); if (check_for_data(evtchn)) break; HYPERVISOR_block_on(evtchn); } The clear of the pending is needed to ensure that any subsequent calls to block_on() don''t
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...UG "enable msix get value %x\n", - op.value); + pr_debug("enable msix get value %x\n", op.value); } } else { dev_err(&dev->dev, "enable msix get err %x\n", err); @@ -360,12 +362,12 @@ static void pci_frontend_disable_msi(struct pci_dev *dev) err = do_pci_op(pdev, &op); if (err == XEN_PCI_ERR_dev_not_found) { /* XXX No response from backend, what shall we do? */ - printk(KERN_DEBUG "get no response from backend for disable MSI\n"); + pr_debug("get no response from backend for disable MSI\n"); return; } if (err)...
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...UG "enable msix get value %x\n", - op.value); + pr_debug("enable msix get value %x\n", op.value); } } else { dev_err(&dev->dev, "enable msix get err %x\n", err); @@ -360,12 +362,12 @@ static void pci_frontend_disable_msi(struct pci_dev *dev) err = do_pci_op(pdev, &op); if (err == XEN_PCI_ERR_dev_not_found) { /* XXX No response from backend, what shall we do? */ - printk(KERN_DEBUG "get no response from backend for disable MSI\n"); + pr_debug("get no response from backend for disable MSI\n"); return; } if (err)...
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...UG "enable msix get value %x\n", - op.value); + pr_debug("enable msix get value %x\n", op.value); } } else { dev_err(&dev->dev, "enable msix get err %x\n", err); @@ -360,12 +362,12 @@ static void pci_frontend_disable_msi(struct pci_dev *dev) err = do_pci_op(pdev, &op); if (err == XEN_PCI_ERR_dev_not_found) { /* XXX No response from backend, what shall we do? */ - printk(KERN_DEBUG "get no response from backend for disable MSI\n"); + pr_debug("get no response from backend for disable MSI\n"); return; } if (err)...