Deleted Added
full compact
xen-os.h (216956) xen-os.h (240520)
1/******************************************************************************
2 * os.h
3 *
4 * random collection of macros and definition
5 */
6
7#ifndef _XEN_OS_H_
8#define _XEN_OS_H_

--- 85 unchanged lines hidden (view full) ---

94
95/* some function prototypes */
96void trap_init(void);
97
98#ifndef XENHVM
99
100/*
101 * STI/CLI equivalents. These basically set and clear the virtual
1/******************************************************************************
2 * os.h
3 *
4 * random collection of macros and definition
5 */
6
7#ifndef _XEN_OS_H_
8#define _XEN_OS_H_

--- 85 unchanged lines hidden (view full) ---

94
95/* some function prototypes */
96void trap_init(void);
97
98#ifndef XENHVM
99
100/*
101 * STI/CLI equivalents. These basically set and clear the virtual
102 * event_enable flag in teh shared_info structure. Note that when
102 * event_enable flag in the shared_info structure. Note that when
103 * the enable bit is set, there may be pending events to be handled.
104 * We may therefore call into do_hypervisor_callback() directly.
105 */
106
107
108#define __cli() \
109do { \
110 vcpu_info_t *_vcpu; \

--- 246 unchanged lines hidden ---
103 * the enable bit is set, there may be pending events to be handled.
104 * We may therefore call into do_hypervisor_callback() directly.
105 */
106
107
108#define __cli() \
109do { \
110 vcpu_info_t *_vcpu; \

--- 246 unchanged lines hidden ---