xenbus_client.c (843e1988) | xenbus_client.c (551bc2a6) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 41 unchanged lines hidden (view full) --- 50 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 51 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 52 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 53 * IN THE SOFTWARE. 54 */ 55 56#pragma ident "%Z%%M% %I% %E% SMI" 57 | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 41 unchanged lines hidden (view full) --- 50 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 51 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 52 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 53 * IN THE SOFTWARE. 54 */ 55 56#pragma ident "%Z%%M% %I% %E% SMI" 57 |
58#ifdef XPV_HVM_DRIVER 59#include <sys/xpv_support.h> |
|
58#include <sys/hypervisor.h> | 60#include <sys/hypervisor.h> |
61#else 62#include <sys/hypervisor.h> |
|
59#include <sys/xen_mmu.h> 60#include <sys/evtchn_impl.h> | 63#include <sys/xen_mmu.h> 64#include <sys/evtchn_impl.h> |
65#endif |
|
61#include <sys/gnttab.h> 62#include <xen/sys/xenbus_impl.h> 63#include <sys/cmn_err.h> 64 65 66int 67xenbus_watch_path(struct xenbus_device *dev, const char *path, 68 struct xenbus_watch *watch, --- 216 unchanged lines hidden --- | 66#include <sys/gnttab.h> 67#include <xen/sys/xenbus_impl.h> 68#include <sys/cmn_err.h> 69 70 71int 72xenbus_watch_path(struct xenbus_device *dev, const char *path, 73 struct xenbus_watch *watch, --- 216 unchanged lines hidden --- |