mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-07 20:50:56 +00:00
syswrap: XEN_HVMOP_set_pci_link_route
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> CC: Ian Campbell <Ian.Campbell@citrix.com> Signed-off-by: Ian Campbell <ian.campbell@citrix.com> git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13926
This commit is contained in:
parent
a73358e813
commit
ab0b9aeee2
@ -813,6 +813,12 @@ PRE(hvm_op)
|
||||
PRE_XEN_HVMOP_READ(set_isa_irq_level, level);
|
||||
break;
|
||||
|
||||
case VKI_XEN_HVMOP_set_pci_link_route:
|
||||
PRE_XEN_HVMOP_READ(set_pci_link_route, domid);
|
||||
PRE_XEN_HVMOP_READ(set_pci_link_route, link);
|
||||
PRE_XEN_HVMOP_READ(set_pci_link_route, isa_irq);
|
||||
break;
|
||||
|
||||
default:
|
||||
bad_subop(tid, layout, arrghs, status, flags,
|
||||
"__HYPERVISOR_hvm_op", op);
|
||||
@ -1345,6 +1351,7 @@ POST(hvm_op)
|
||||
switch (op) {
|
||||
case VKI_XEN_HVMOP_set_param:
|
||||
case VKI_XEN_HVMOP_set_isa_irq_level:
|
||||
case VKI_XEN_HVMOP_set_pci_link_route:
|
||||
/* No output paramters */
|
||||
break;
|
||||
|
||||
|
||||
@ -18,6 +18,14 @@ struct vki_xen_hvm_set_isa_irq_level {
|
||||
};
|
||||
typedef struct vki_xen_hvm_set_isa_irq_level vki_xen_hvm_set_isa_irq_level_t;
|
||||
|
||||
#define VKI_XEN_HVMOP_set_pci_link_route 4
|
||||
struct vki_xen_hvm_set_pci_link_route {
|
||||
vki_xen_domid_t domid;
|
||||
vki_uint8_t link;
|
||||
vki_uint8_t isa_irq;
|
||||
};
|
||||
typedef struct vki_xen_hvm_set_pci_link_route vki_xen_hvm_set_pci_link_route_t;
|
||||
|
||||
#endif // __VKI_XEN_HVM_H
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user