physdev.h (c37d6154c0b9163c27e53cc1d0be3867b4abd760) | physdev.h (f1c6872e4980bc4078cfaead05f892b3d78dea64) |
---|---|
1/* 2 * Permission is hereby granted, free of charge, to any person obtaining a copy 3 * of this software and associated documentation files (the "Software"), to 4 * deal in the Software without restriction, including without limitation the 5 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 6 * sell copies of the Software, and to permit persons to whom the Software is 7 * furnished to do so, subject to the following conditions: 8 * --- 42 unchanged lines hidden (view full) --- 51 * guest must issue PHYSDEVOP_eoi. This hypercall is very similar to 52 * PHYSDEVOP_pirq_eoi_gmfn_v1 but it doesn't change the semantics of 53 * PHYSDEVOP_eoi. The page registered is used as a bit array indexed by 54 * Xen's PIRQ value. 55 */ 56#define PHYSDEVOP_pirq_eoi_gmfn_v2 28 57struct physdev_pirq_eoi_gmfn { 58 /* IN */ | 1/* 2 * Permission is hereby granted, free of charge, to any person obtaining a copy 3 * of this software and associated documentation files (the "Software"), to 4 * deal in the Software without restriction, including without limitation the 5 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 6 * sell copies of the Software, and to permit persons to whom the Software is 7 * furnished to do so, subject to the following conditions: 8 * --- 42 unchanged lines hidden (view full) --- 51 * guest must issue PHYSDEVOP_eoi. This hypercall is very similar to 52 * PHYSDEVOP_pirq_eoi_gmfn_v1 but it doesn't change the semantics of 53 * PHYSDEVOP_eoi. The page registered is used as a bit array indexed by 54 * Xen's PIRQ value. 55 */ 56#define PHYSDEVOP_pirq_eoi_gmfn_v2 28 57struct physdev_pirq_eoi_gmfn { 58 /* IN */ |
59 unsigned long gmfn; | 59 xen_ulong_t gmfn; |
60}; 61 62/* 63 * Query the status of an IRQ line. 64 * @arg == pointer to physdev_irq_status_query structure. 65 */ 66#define PHYSDEVOP_irq_status_query 5 67struct physdev_irq_status_query { --- 231 unchanged lines hidden --- | 60}; 61 62/* 63 * Query the status of an IRQ line. 64 * @arg == pointer to physdev_irq_status_query structure. 65 */ 66#define PHYSDEVOP_irq_status_query 5 67struct physdev_irq_status_query { --- 231 unchanged lines hidden --- |