/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_sr_restore_x86_hvm.c | 9 static int handle_hvm_context(struct xc_sr_context *ctx, in handle_hvm_context() 33 static int handle_hvm_params(struct xc_sr_context *ctx, in handle_hvm_params() 98 static bool x86_hvm_pfn_is_valid(const struct xc_sr_context *ctx, xen_pfn_t pfn) in x86_hvm_pfn_is_valid() 104 static xen_pfn_t x86_hvm_pfn_to_gfn(const struct xc_sr_context *ctx, in x86_hvm_pfn_to_gfn() 111 static void x86_hvm_set_gfn(struct xc_sr_context *ctx, xen_pfn_t pfn, in x86_hvm_set_gfn() 118 static void x86_hvm_set_page_type(struct xc_sr_context *ctx, in x86_hvm_set_page_type() 125 static int x86_hvm_localise_page(struct xc_sr_context *ctx, in x86_hvm_localise_page() 135 static int x86_hvm_setup(struct xc_sr_context *ctx) in x86_hvm_setup() 167 static int x86_hvm_process_record(struct xc_sr_context *ctx, in x86_hvm_process_record() 189 static int x86_hvm_stream_complete(struct xc_sr_context *ctx) in x86_hvm_stream_complete() [all …]
|
A D | xc_sr_save_x86_hvm.c | 10 static int write_hvm_context(struct xc_sr_context *ctx) in write_hvm_context() 61 static int write_hvm_params(struct xc_sr_context *ctx) in write_hvm_params() 127 static xen_pfn_t x86_hvm_pfn_to_gfn(const struct xc_sr_context *ctx, in x86_hvm_pfn_to_gfn() 134 static int x86_hvm_normalise_page(struct xc_sr_context *ctx, in x86_hvm_normalise_page() 141 static int x86_hvm_setup(struct xc_sr_context *ctx) in x86_hvm_setup() 175 static int x86_hvm_start_of_stream(struct xc_sr_context *ctx) in x86_hvm_start_of_stream() 181 static int x86_hvm_start_of_checkpoint(struct xc_sr_context *ctx) in x86_hvm_start_of_checkpoint() 187 static int x86_hvm_check_vm_state(struct xc_sr_context *ctx) in x86_hvm_check_vm_state() 193 static int x86_hvm_end_of_checkpoint(struct xc_sr_context *ctx) in x86_hvm_end_of_checkpoint() 215 static int x86_hvm_cleanup(struct xc_sr_context *ctx) in x86_hvm_cleanup()
|
A D | xc_sr_save_x86_pv.c | 15 static int map_shinfo(struct xc_sr_context *ctx) in map_shinfo() 35 static int copy_mfns_from_guest(const struct xc_sr_context *ctx, in copy_mfns_from_guest() 125 static int map_p2m_tree(struct xc_sr_context *ctx) in map_p2m_tree() 280 static int get_p2m_generation(struct xc_sr_context *ctx) in get_p2m_generation() 466 static int map_p2m(struct xc_sr_context *ctx) in map_p2m() 806 static int write_x86_pv_info(struct xc_sr_context *ctx) in write_x86_pv_info() 872 static int write_shared_info(struct xc_sr_context *ctx) in write_shared_info() 1051 static int x86_pv_setup(struct xc_sr_context *ctx) in x86_pv_setup() 1077 static int x86_pv_start_of_stream(struct xc_sr_context *ctx) in x86_pv_start_of_stream() 1122 static int x86_pv_check_vm_state(struct xc_sr_context *ctx) in x86_pv_check_vm_state() [all …]
|
A D | xc_sr_save.c | 52 static int write_end_record(struct xc_sr_context *ctx) in write_end_record() 79 static int write_batch(struct xc_sr_context *ctx) in write_batch() 282 static int flush_batch(struct xc_sr_context *ctx) in flush_batch() 320 static int suspend_domain(struct xc_sr_context *ctx) in suspend_domain() 363 static int send_dirty_pages(struct xc_sr_context *ctx, in send_dirty_pages() 405 static int send_all_pages(struct xc_sr_context *ctx) in send_all_pages() 415 static int enable_logdirty(struct xc_sr_context *ctx) in enable_logdirty() 686 static int verify_frames(struct xc_sr_context *ctx) in verify_frames() 786 static int setup(struct xc_sr_context *ctx) in setup() 818 static void cleanup(struct xc_sr_context *ctx) in cleanup() [all …]
|
A D | xc_sr_restore_x86_pv.c | 76 static int pin_pagetables(struct xc_sr_context *ctx) in pin_pagetables() 133 static int process_start_info(struct xc_sr_context *ctx, in process_start_info() 234 static int process_vcpu_basic(struct xc_sr_context *ctx, in process_vcpu_basic() 399 static int process_vcpu_xsave(struct xc_sr_context *ctx, in process_vcpu_xsave() 437 static int process_vcpu_msrs(struct xc_sr_context *ctx, in process_vcpu_msrs() 475 static int update_vcpu_context(struct xc_sr_context *ctx) in update_vcpu_context() 528 static int update_guest_p2m(struct xc_sr_context *ctx) in update_guest_p2m() 587 static int handle_x86_pv_info(struct xc_sr_context *ctx, in handle_x86_pv_info() 856 static int handle_shared_info(struct xc_sr_context *ctx, in handle_shared_info() 1017 static int x86_pv_setup(struct xc_sr_context *ctx) in x86_pv_setup() [all …]
|
A D | xc_sr_common_x86_pv.c | 5 xen_pfn_t mfn_to_pfn(struct xc_sr_context *ctx, xen_pfn_t mfn) in mfn_to_pfn() 11 bool mfn_in_pseudophysmap(struct xc_sr_context *ctx, xen_pfn_t mfn) in mfn_in_pseudophysmap() 19 void dump_bad_pseudophysmap_entry(struct xc_sr_context *ctx, xen_pfn_t mfn) in dump_bad_pseudophysmap_entry() 38 xen_pfn_t cr3_to_mfn(struct xc_sr_context *ctx, uint64_t cr3) in cr3_to_mfn() 52 uint64_t mfn_to_cr3(struct xc_sr_context *ctx, xen_pfn_t _mfn) in mfn_to_cr3() 68 int x86_pv_domain_info(struct xc_sr_context *ctx) in x86_pv_domain_info() 97 int x86_pv_map_m2p(struct xc_sr_context *ctx) in x86_pv_map_m2p()
|
A D | xc_sr_restore.c | 10 static int read_headers(struct xc_sr_context *ctx) in read_headers() 74 static bool pfn_is_populated(const struct xc_sr_context *ctx, xen_pfn_t pfn) in pfn_is_populated() 86 static int pfn_set_populated(struct xc_sr_context *ctx, xen_pfn_t pfn) in pfn_set_populated() 134 int populate_pfns(struct xc_sr_context *ctx, unsigned count, in populate_pfns() 202 static int process_page_data(struct xc_sr_context *ctx, unsigned count, in process_page_data() 417 static int send_checkpoint_dirty_pfn_list(struct xc_sr_context *ctx) in send_checkpoint_dirty_pfn_list() 503 static int handle_checkpoint(struct xc_sr_context *ctx) in handle_checkpoint() 663 static int setup(struct xc_sr_context *ctx) in setup() 711 static void cleanup(struct xc_sr_context *ctx) in cleanup() 733 static int restore(struct xc_sr_context *ctx) in restore() [all …]
|
/xen-4.10.0-shim-comet/tools/xenstore/ |
A D | talloc.h | 45 #define talloc(ctx, type) (type *)talloc_named_const(ctx, sizeof(type), #type) argument 46 #define talloc_size(ctx, size) talloc_named_const(ctx, size, __location__) argument 48 #define talloc_new(ctx) talloc_named_const(ctx, 0, "talloc_new: " __location__) argument 50 #define talloc_zero(ctx, type) (type *)_talloc_zero(ctx, sizeof(type), #type) argument 51 #define talloc_zero_size(ctx, size) _talloc_zero(ctx, size, __location__) argument 55 #define talloc_array_size(ctx, size, count) _talloc_array(ctx, size, count, __location__) argument 80 #define talloc_zero_p(ctx, type) talloc_zero(ctx, type) argument 81 #define talloc_p(ctx, type) talloc(ctx, type) argument 82 #define talloc_array_p(ctx, type, count) talloc_array(ctx, type, count) argument 83 #define talloc_realloc_p(ctx, p, type, count) talloc_realloc(ctx, p, type, count) argument [all …]
|
A D | xenstored_control.c | 35 static int do_control_check(void *ctx, struct connection *conn, in do_control_check() 47 static int do_control_log(void *ctx, struct connection *conn, in do_control_log() 64 static int do_control_logfile(void *ctx, struct connection *conn, in do_control_logfile() 79 static int do_control_memreport(void *ctx, struct connection *conn, in do_control_memreport() 118 static int do_control_print(void *ctx, struct connection *conn, in do_control_print() 141 static int do_control_help(void *ctx, struct connection *conn, in do_control_help()
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | gdbstub.c | 151 gdb_io_write_char(u8 data, struct gdb_context *ctx) in gdb_io_write_char() 157 gdb_io_read(struct gdb_context *ctx) in gdb_io_read() 165 attempt_receive_packet(struct gdb_context *ctx) in attempt_receive_packet() 203 receive_command(struct gdb_context *ctx) in receive_command() 220 gdb_start_packet(struct gdb_context *ctx) in gdb_start_packet() 296 gdb_check_ack(struct gdb_context *ctx) in gdb_check_ack() 314 gdb_send_packet(struct gdb_context *ctx) in gdb_send_packet() 345 gdb_cmd_signum(struct gdb_context *ctx) in gdb_cmd_signum() 354 struct gdb_context *ctx) in gdb_cmd_read_mem() 412 gdbstub_attach(struct gdb_context *ctx) in gdbstub_attach() [all …]
|
/xen-4.10.0-shim-comet/xen/drivers/acpi/apei/ |
A D | apei-base.c | 54 int apei_exec_ctx_init(struct apei_exec_context *ctx, in apei_exec_ctx_init() 83 int apei_exec_read_register(struct apei_exec_context *ctx, in apei_exec_read_register() 97 int apei_exec_read_register_value(struct apei_exec_context *ctx, in apei_exec_read_register_value() 129 int apei_exec_write_register(struct apei_exec_context *ctx, in apei_exec_write_register() 135 int apei_exec_write_register_value(struct apei_exec_context *ctx, in apei_exec_write_register_value() 146 int apei_exec_noop(struct apei_exec_context *ctx, in apei_exec_noop() 156 int __apei_exec_run(struct apei_exec_context *ctx, u8 action, in __apei_exec_run() 233 static int __init pre_map_gar_callback(struct apei_exec_context *ctx, in pre_map_gar_callback() 246 int __init apei_exec_pre_map_gars(struct apei_exec_context *ctx) in apei_exec_pre_map_gars() 262 static int __init post_unmap_gar_callback(struct apei_exec_context *ctx, in post_unmap_gar_callback() [all …]
|
A D | erst.c | 134 static int erst_exec_add(struct apei_exec_context *ctx, in erst_exec_add() 176 static int erst_exec_stall(struct apei_exec_context *ctx, in erst_exec_stall() 208 struct apei_exec_context *ctx, in erst_exec_skip_next_instruction_if_true() 225 static int erst_exec_goto(struct apei_exec_context *ctx, in erst_exec_goto() 365 struct apei_exec_context ctx; in erst_get_erange() local 389 struct apei_exec_context ctx; in __erst_get_record_count() local 419 struct apei_exec_context ctx; in __erst_get_next_record_id() local 455 struct apei_exec_context ctx; in __erst_write_to_storage() local 496 struct apei_exec_context ctx; in __erst_read_from_storage() local 539 struct apei_exec_context ctx; in __erst_clear_from_storage() local [all …]
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_json.c | 38 # define DEBUG_GEN_ALLOC(ctx) \ argument 44 # define DEBUG_GEN_ALLOC(ctx) \ argument 51 # define DEBUG_GEN_FREE(ctx) \ argument 53 # define DEBUG_GEN(ctx, type) yajl_gen_##type(ctx->g) argument 54 # define DEBUG_GEN_VALUE(ctx, type, value) yajl_gen_##type(ctx->g, value) argument 55 # define DEBUG_GEN_STRING(ctx, str, n) yajl_gen_string(ctx->g, str, n) argument 56 # define DEBUG_GEN_NUMBER(ctx, str, n) yajl_gen_number(ctx->g, str, n) argument
|
A D | libxl_cpupool.c | 67 int libxl_cpupool_info(libxl_ctx *ctx, in libxl_cpupool_info() 76 libxl_cpupoolinfo * libxl_list_cpupool(libxl_ctx *ctx, int *nb_pool_out) in libxl_list_cpupool() 113 int libxl_get_freecpus(libxl_ctx *ctx, libxl_bitmap *cpumap) in libxl_get_freecpus() 130 int libxl_cpupool_create(libxl_ctx *ctx, const char *name, in libxl_cpupool_create() 192 int libxl_cpupool_destroy(libxl_ctx *ctx, uint32_t poolid) in libxl_cpupool_destroy() 252 int libxl_cpupool_rename(libxl_ctx *ctx, const char *name, uint32_t poolid) in libxl_cpupool_rename() 295 int libxl_cpupool_cpuadd(libxl_ctx *ctx, uint32_t poolid, int cpu) in libxl_cpupool_cpuadd() 310 int libxl_cpupool_cpuadd_cpumap(libxl_ctx *ctx, uint32_t poolid, in libxl_cpupool_cpuadd_cpumap() 358 int libxl_cpupool_cpuremove(libxl_ctx *ctx, uint32_t poolid, int cpu) in libxl_cpupool_cpuremove() 373 int libxl_cpupool_cpuremove_cpumap(libxl_ctx *ctx, uint32_t poolid, in libxl_cpupool_cpuremove_cpumap() [all …]
|
A D | libxl_psr.c | 132 int libxl_psr_cmt_attach(libxl_ctx *ctx, uint32_t domid) in libxl_psr_cmt_attach() 147 int libxl_psr_cmt_detach(libxl_ctx *ctx, uint32_t domid) in libxl_psr_cmt_detach() 162 int libxl_psr_cmt_domain_attached(libxl_ctx *ctx, uint32_t domid) in libxl_psr_cmt_domain_attached() 174 int libxl_psr_cmt_enabled(libxl_ctx *ctx) in libxl_psr_cmt_enabled() 179 int libxl_psr_cmt_get_total_rmid(libxl_ctx *ctx, uint32_t *total_rmid) in libxl_psr_cmt_get_total_rmid() 194 int libxl_psr_cmt_get_l3_cache_size(libxl_ctx *ctx, in libxl_psr_cmt_get_l3_cache_size() 238 int libxl_psr_cmt_get_sample(libxl_ctx *ctx, in libxl_psr_cmt_get_sample() 287 int libxl_psr_cmt_get_cache_occupancy(libxl_ctx *ctx, in libxl_psr_cmt_get_cache_occupancy() 313 int libxl_psr_cat_set_cbm(libxl_ctx *ctx, uint32_t domid, in libxl_psr_cat_set_cbm() 346 int libxl_psr_cat_get_cbm(libxl_ctx *ctx, uint32_t domid, in libxl_psr_cat_get_cbm() [all …]
|
A D | libxl_flask.c | 19 int libxl_flask_context_to_sid(libxl_ctx *ctx, char *buf, size_t len, in libxl_flask_context_to_sid() 29 int libxl_flask_sid_to_context(libxl_ctx *ctx, uint32_t ssidref, in libxl_flask_sid_to_context() 45 int libxl_flask_getenforce(libxl_ctx *ctx) in libxl_flask_getenforce() 54 int libxl_flask_setenforce(libxl_ctx *ctx, int mode) in libxl_flask_setenforce() 63 int libxl_flask_loadpolicy(libxl_ctx *ctx, void *policy, uint32_t size) in libxl_flask_loadpolicy()
|
A D | libxl_tmem.c | 19 char *libxl_tmem_list(libxl_ctx *ctx, uint32_t domid, int use_long) in libxl_tmem_list() 37 int libxl_tmem_freeze(libxl_ctx *ctx, uint32_t domid) in libxl_tmem_freeze() 56 int libxl_tmem_thaw(libxl_ctx *ctx, uint32_t domid) in libxl_tmem_thaw() 88 int libxl_tmem_set(libxl_ctx *ctx, uint32_t domid, char* name, uint32_t set) in libxl_tmem_set() 123 int libxl_tmem_shared_auth(libxl_ctx *ctx, uint32_t domid, in libxl_tmem_shared_auth() 142 int libxl_tmem_freeable(libxl_ctx *ctx) in libxl_tmem_freeable()
|
A D | libxl.c | 22 libxl_ctx *ctx = NULL; in libxl_ctx_alloc() local 138 int libxl_ctx_free(libxl_ctx *ctx) in libxl_ctx_free() 221 void libxl_string_list_copy(libxl_ctx *ctx, in libxl_string_list_copy() 288 void libxl_key_value_list_copy(libxl_ctx *ctx, in libxl_key_value_list_copy() 354 int libxl_get_physinfo(libxl_ctx *ctx, libxl_physinfo *physinfo) in libxl_get_physinfo() 491 libxl_numainfo *libxl_get_numainfo(libxl_ctx *ctx, int *nr) in libxl_get_numainfo() 642 int libxl_send_debug_keys(libxl_ctx *ctx, char *keys) in libxl_send_debug_keys() 656 int libxl_set_parameters(libxl_ctx *ctx, char *params) in libxl_set_parameters() 671 static int fd_set_flags(libxl_ctx *ctx, int fd, in fd_set_flags() 701 int libxl_fd_set_cloexec(libxl_ctx *ctx, int fd, int cloexec) in libxl_fd_set_cloexec() [all …]
|
A D | libxl_mem.c | 26 int libxl_domain_setmaxmem(libxl_ctx *ctx, uint32_t domid, uint64_t max_memkb) in libxl_domain_setmaxmem() 104 libxl_ctx *ctx = libxl__gc_owner(gc); in libxl__fill_dom0_memory_info() local 172 int libxl_set_memory_target(libxl_ctx *ctx, uint32_t domid, in libxl_set_memory_target() 405 static int libxl__memkb_64to32(libxl_ctx *ctx, int rc, in libxl__memkb_64to32() 425 int libxl_get_memory_target(libxl_ctx *ctx, uint32_t domid, in libxl_get_memory_target() 438 libxl_ctx *ctx, uint32_t domid, uint32_t *out_target) in libxl_get_memory_target_0x040700() 447 int libxl_domain_need_memory(libxl_ctx *ctx, in libxl_domain_need_memory() 486 int libxl_domain_need_memory_0x040700(libxl_ctx *ctx, in libxl_domain_need_memory_0x040700() 497 int libxl_get_free_memory(libxl_ctx *ctx, uint64_t *memkb) in libxl_get_free_memory() 514 int libxl_get_free_memory_0x040700(libxl_ctx *ctx, uint32_t *memkb) in libxl_get_free_memory_0x040700() [all …]
|
A D | libxl_utils.c | 51 char *libxl_domid_to_name(libxl_ctx *ctx, uint32_t domid) in libxl_domid_to_name() 69 int libxl_name_to_domid(libxl_ctx *ctx, const char *name, in libxl_name_to_domid() 204 int libxl_get_stubdom_id(libxl_ctx *ctx, int guest_domid) in libxl_get_stubdom_id() 591 int libxl_pipe(libxl_ctx *ctx, int pipes[2]) in libxl_pipe() 656 void libxl_bitmap_copy_alloc(libxl_ctx *ctx, in libxl_bitmap_copy_alloc() 927 int libxl_nodemap_to_cpumap(libxl_ctx *ctx, in libxl_nodemap_to_cpumap() 950 int libxl_node_to_cpumap(libxl_ctx *ctx, int node, in libxl_node_to_cpumap() 972 int libxl_cpumap_to_nodemap(libxl_ctx *ctx, in libxl_cpumap_to_nodemap() 996 int libxl_get_max_cpus(libxl_ctx *ctx) in libxl_get_max_cpus() 1003 int libxl_get_online_cpus(libxl_ctx *ctx) in libxl_get_online_cpus() [all …]
|
A D | libxl_domain.c | 25 libxl_ctx *ctx = libxl__gc_owner(gc); in libxl__domain_rename() local 167 int libxl_domain_rename(libxl_ctx *ctx, uint32_t domid, in libxl_domain_rename() 192 int libxl_domain_preserve(libxl_ctx *ctx, uint32_t domid, in libxl_domain_preserve() 258 void libxl__xcinfo2xlinfo(libxl_ctx *ctx, in libxl__xcinfo2xlinfo() 526 int libxl_domain_pause(libxl_ctx *ctx, uint32_t domid) in libxl_domain_pause() 593 libxl_ctx *ctx = libxl__gc_owner(gc); in libxl__domain_pvcontrol_available() local 672 int libxl_domain_reboot(libxl_ctx *ctx, uint32_t domid) in libxl_domain_reboot() 853 void libxl_evdisable_domain_death(libxl_ctx *ctx, in libxl_evdisable_domain_death() 988 libxl_ctx *ctx = CTX; in libxl__destroy_domid() local 1060 libxl_ctx *ctx = CTX; in devices_destroy_cb() local [all …]
|
/xen-4.10.0-shim-comet/tools/blktap2/vhd/lib/ |
A D | libvhd.c | 772 vhd_get_footer(vhd_context_t *ctx) in vhd_get_footer() 781 vhd_get_header(vhd_context_t *ctx) in vhd_get_header() 793 vhd_get_bat(vhd_context_t *ctx) in vhd_get_bat() 806 vhd_get_batmap(vhd_context_t *ctx) in vhd_get_batmap() 819 vhd_put_footer(vhd_context_t *ctx) in vhd_put_footer() 825 vhd_put_header(vhd_context_t *ctx) in vhd_put_header() 831 vhd_put_bat(vhd_context_t *ctx) in vhd_put_bat() 841 vhd_put_batmap(vhd_context_t *ctx) in vhd_put_batmap() 2243 vhd_position(vhd_context_t *ctx) in vhd_position() 2424 vhd_close(vhd_context_t *ctx) in vhd_close() [all …]
|
/xen-4.10.0-shim-comet/tools/blktap2/drivers/ |
A D | io-optimize.c | 42 #define DBG(ctx, f, a...) printf(f, ##a) argument 44 #define DBG(ctx, f, a...) ((void)0) argument 51 opio_free(struct opioctx *ctx) in opio_free() 67 opio_init(struct opioctx *ctx, int num_iocbs) in opio_init() 95 alloc_opio(struct opioctx *ctx) in alloc_opio() 103 free_opio(struct opioctx *ctx, struct opio *op) in free_opio() 120 iocb_optimized(struct opioctx *ctx, struct iocb *io) in iocb_optimized() 177 opio_get(struct opioctx *ctx, struct iocb *io) in opio_get() 288 expand_event(struct opioctx *ctx, in expand_event() 541 process_events(struct opioctx *ctx, in process_events() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | gdbstub.c | 26 gdb_arch_read_reg_array(struct cpu_user_regs *regs, struct gdb_context *ctx) in gdb_arch_read_reg_array() 61 struct gdb_context *ctx) in gdb_arch_write_reg_array() 68 struct gdb_context *ctx) in gdb_arch_read_reg() 107 struct cpu_user_regs *regs, struct gdb_context *ctx) in gdb_arch_write_reg()
|
/xen-4.10.0-shim-comet/tools/ocaml/libs/xl/ |
A D | xenlight_stubs.c | 103 void ctx_finalize(value ctx) in ctx_finalize() 121 libxl_ctx *ctx; in stub_libxl_ctx_alloc() local 625 value stub_libxl_domain_pause(value ctx, value domid) in stub_libxl_domain_pause() 715 value stub_xl_device_nic_list(value ctx, value domid) in stub_xl_device_nic_list() 863 value stub_xl_device_pci_assignable_list(value ctx) in stub_xl_device_pci_assignable_list() 892 value stub_xl_physinfo_get(value ctx) in stub_xl_physinfo_get() 913 value stub_xl_cputopology_get(value ctx) in stub_xl_cputopology_get() 943 value stub_xl_dominfo_list(value ctx) in stub_xl_dominfo_list() 972 value stub_xl_dominfo_get(value ctx, value domid) in stub_xl_dominfo_get() 1071 value stub_xl_send_debug_keys(value ctx, value keys) in stub_xl_send_debug_keys() [all …]
|