1 /*
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU Lesser General Public License as published
4 * by the Free Software Foundation; version 2.1 only. with the special
5 * exception on linking described in file LICENSE.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU Lesser General Public License for more details.
11 */
12
13 #include "libxl_osdeps.h" /* must come before any other headers */
14
15 #include "libxl_internal.h"
16
libxl__cpuid_policy_is_empty(libxl_cpuid_policy_list * pl)17 int libxl__cpuid_policy_is_empty(libxl_cpuid_policy_list *pl)
18 {
19 return 1;
20 }
21
libxl_cpuid_dispose(libxl_cpuid_policy_list * p_cpuid_list)22 void libxl_cpuid_dispose(libxl_cpuid_policy_list *p_cpuid_list)
23 {
24 }
25
libxl_cpuid_parse_config(libxl_cpuid_policy_list * cpuid,const char * str)26 int libxl_cpuid_parse_config(libxl_cpuid_policy_list *cpuid, const char* str)
27 {
28 return 0;
29 }
30
libxl_cpuid_parse_config_xend(libxl_cpuid_policy_list * cpuid,const char * str)31 int libxl_cpuid_parse_config_xend(libxl_cpuid_policy_list *cpuid,
32 const char* str)
33 {
34 return 0;
35 }
36
libxl__cpuid_legacy(libxl_ctx * ctx,uint32_t domid,bool restore,libxl_domain_build_info * info)37 void libxl__cpuid_legacy(libxl_ctx *ctx, uint32_t domid, bool restore,
38 libxl_domain_build_info *info)
39 {
40 }
41
libxl_cpuid_policy_list_gen_json(yajl_gen hand,libxl_cpuid_policy_list * pcpuid)42 yajl_gen_status libxl_cpuid_policy_list_gen_json(yajl_gen hand,
43 libxl_cpuid_policy_list *pcpuid)
44 {
45 return 0;
46 }
47
libxl__cpuid_policy_list_parse_json(libxl__gc * gc,const libxl__json_object * o,libxl_cpuid_policy_list * p)48 int libxl__cpuid_policy_list_parse_json(libxl__gc *gc,
49 const libxl__json_object *o,
50 libxl_cpuid_policy_list *p)
51 {
52 return 0;
53 }
54
libxl_cpuid_policy_list_copy(libxl_ctx * ctx,libxl_cpuid_policy_list * dst,const libxl_cpuid_policy_list * src)55 void libxl_cpuid_policy_list_copy(libxl_ctx *ctx,
56 libxl_cpuid_policy_list *dst,
57 const libxl_cpuid_policy_list *src)
58 {
59 }
60
61 /*
62 * Local variables:
63 * mode: C
64 * c-basic-offset: 4
65 * indent-tabs-mode: nil
66 * End:
67 */
68