Blame view

include/xen/features.h 463 Bytes
5ead97c84   Jeremy Fitzhardinge   xen: Core Xen imp...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  /******************************************************************************
   * features.h
   *
   * Query the features reported by Xen.
   *
   * Copyright (c) 2006, Ian Campbell
   */
  
  #ifndef __XEN_FEATURES_H__
  #define __XEN_FEATURES_H__
  
  #include <xen/interface/features.h>
  
  void xen_setup_features(void);
  
  extern u8 xen_features[XENFEAT_NR_SUBMAPS * 32];
  
  static inline int xen_feature(int flag)
  {
  	return xen_features[flag];
  }
  
  #endif /* __ASM_XEN_FEATURES_H__ */