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 --- |