Home
last modified time | relevance | path

Searched defs:ctx (Results 1 – 25 of 95) sorted by relevance

1234

/xen/tools/libxc/
A Dxc_sr_save_x86_hvm.c10 static int write_hvm_context(struct xc_sr_context *ctx) in write_hvm_context()
60 static int write_hvm_params(struct xc_sr_context *ctx) in write_hvm_params()
125 static xen_pfn_t x86_hvm_pfn_to_gfn(const struct xc_sr_context *ctx, in x86_hvm_pfn_to_gfn()
132 static int x86_hvm_normalise_page(struct xc_sr_context *ctx, in x86_hvm_normalise_page()
138 static int x86_hvm_setup(struct xc_sr_context *ctx) in x86_hvm_setup()
172 static int x86_hvm_static_data(struct xc_sr_context *ctx) in x86_hvm_static_data()
177 static int x86_hvm_start_of_stream(struct xc_sr_context *ctx) in x86_hvm_start_of_stream()
182 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()
192 static int x86_hvm_end_of_checkpoint(struct xc_sr_context *ctx) in x86_hvm_end_of_checkpoint()
[all …]
A Dxc_sr_restore_x86_hvm.c9 static int handle_hvm_context(struct xc_sr_context *ctx, in handle_hvm_context()
24 static int handle_hvm_params(struct xc_sr_context *ctx, in handle_hvm_params()
99 static bool x86_hvm_pfn_is_valid(const struct xc_sr_context *ctx, xen_pfn_t pfn) in x86_hvm_pfn_is_valid()
105 static xen_pfn_t x86_hvm_pfn_to_gfn(const struct xc_sr_context *ctx, in x86_hvm_pfn_to_gfn()
112 static void x86_hvm_set_gfn(struct xc_sr_context *ctx, xen_pfn_t pfn, in x86_hvm_set_gfn()
119 static void x86_hvm_set_page_type(struct xc_sr_context *ctx, in x86_hvm_set_page_type()
126 static int x86_hvm_localise_page(struct xc_sr_context *ctx, in x86_hvm_localise_page()
136 static int x86_hvm_setup(struct xc_sr_context *ctx) in x86_hvm_setup()
170 static int x86_hvm_process_record(struct xc_sr_context *ctx, in x86_hvm_process_record()
198 static int x86_hvm_stream_complete(struct xc_sr_context *ctx) in x86_hvm_stream_complete()
[all …]
A Dxc_sr_save.c50 static int write_end_record(struct xc_sr_context *ctx) in write_end_record()
87 static int write_batch(struct xc_sr_context *ctx) in write_batch()
289 static int flush_batch(struct xc_sr_context *ctx) in flush_batch()
327 static int suspend_domain(struct xc_sr_context *ctx) in suspend_domain()
370 static int send_dirty_pages(struct xc_sr_context *ctx, in send_dirty_pages()
412 static int send_all_pages(struct xc_sr_context *ctx) in send_all_pages()
422 static int enable_logdirty(struct xc_sr_context *ctx) in enable_logdirty()
701 static int verify_frames(struct xc_sr_context *ctx) in verify_frames()
797 static int setup(struct xc_sr_context *ctx) in setup()
829 static void cleanup(struct xc_sr_context *ctx) in cleanup()
[all …]
A Dxc_sr_save_x86_pv.c15 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()
279 static int get_p2m_generation(struct xc_sr_context *ctx) in get_p2m_generation()
465 static int map_p2m(struct xc_sr_context *ctx) in map_p2m()
794 static int write_x86_pv_info(struct xc_sr_context *ctx) in write_x86_pv_info()
855 static int write_shared_info(struct xc_sr_context *ctx) in write_shared_info()
1032 static int x86_pv_setup(struct xc_sr_context *ctx) in x86_pv_setup()
1055 static int x86_pv_static_data(struct xc_sr_context *ctx) in x86_pv_static_data()
1111 static int x86_pv_check_vm_state(struct xc_sr_context *ctx) in x86_pv_check_vm_state()
[all …]
A Dxc_sr_restore_x86_pv.c76 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()
235 static int process_vcpu_basic(struct xc_sr_context *ctx, in process_vcpu_basic()
397 static int process_vcpu_xsave(struct xc_sr_context *ctx, in process_vcpu_xsave()
435 static int process_vcpu_msrs(struct xc_sr_context *ctx, in process_vcpu_msrs()
473 static int update_vcpu_context(struct xc_sr_context *ctx) in update_vcpu_context()
526 static int update_guest_p2m(struct xc_sr_context *ctx) in update_guest_p2m()
601 static int handle_x86_pv_info(struct xc_sr_context *ctx, in handle_x86_pv_info()
879 static int handle_shared_info(struct xc_sr_context *ctx, in handle_shared_info()
1040 static int x86_pv_setup(struct xc_sr_context *ctx) in x86_pv_setup()
[all …]
A Dxc_sr_common_x86_pv.c5 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 Dxc_sr_restore.c10 static int read_headers(struct xc_sr_context *ctx) in read_headers()
77 static bool pfn_is_populated(const struct xc_sr_context *ctx, xen_pfn_t pfn) in pfn_is_populated()
89 static int pfn_set_populated(struct xc_sr_context *ctx, xen_pfn_t pfn) in pfn_set_populated()
137 int populate_pfns(struct xc_sr_context *ctx, unsigned int count, in populate_pfns()
448 static int send_checkpoint_dirty_pfn_list(struct xc_sr_context *ctx) in send_checkpoint_dirty_pfn_list()
533 static int handle_checkpoint(struct xc_sr_context *ctx) in handle_checkpoint()
659 int handle_static_data_end(struct xc_sr_context *ctx) in handle_static_data_end()
723 static int setup(struct xc_sr_context *ctx) in setup()
771 static void cleanup(struct xc_sr_context *ctx) in cleanup()
795 static int restore(struct xc_sr_context *ctx) in restore()
[all …]
A Dxc_sr_common_x86.c3 int write_x86_tsc_info(struct xc_sr_context *ctx) in write_x86_tsc_info()
23 int handle_x86_tsc_info(struct xc_sr_context *ctx, struct xc_sr_record *rec) in handle_x86_tsc_info()
45 int write_x86_cpu_policy_records(struct xc_sr_context *ctx) in write_x86_cpu_policy_records()
95 int handle_x86_cpuid_policy(struct xc_sr_context *ctx, struct xc_sr_record *rec) in handle_x86_cpuid_policy()
115 int handle_x86_msr_policy(struct xc_sr_context *ctx, struct xc_sr_record *rec) in handle_x86_msr_policy()
135 int x86_static_data_complete(struct xc_sr_context *ctx, unsigned int *missing) in x86_static_data_complete()
/xen/tools/xenstore/
A Dtalloc.h45 #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 Dxenstored_control.c35 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()
65 static int do_control_memreport(void *ctx, struct connection *conn, in do_control_memreport()
77 static int do_control_logfile(void *ctx, struct connection *conn, in do_control_logfile()
92 static int do_control_memreport(void *ctx, struct connection *conn, in do_control_memreport()
132 static int do_control_print(void *ctx, struct connection *conn, in do_control_print()
159 static int do_control_help(void *ctx, struct connection *conn, in do_control_help()
/xen/tools/libxl/
A Dlibxl_tmem.c21 char *libxl_tmem_list(libxl_ctx *ctx, uint32_t domid, int use_long) in libxl_tmem_list()
29 int libxl_tmem_freeze(libxl_ctx *ctx, uint32_t domid) in libxl_tmem_freeze()
37 int libxl_tmem_thaw(libxl_ctx *ctx, uint32_t domid) in libxl_tmem_thaw()
45 int libxl_tmem_set(libxl_ctx *ctx, uint32_t domid, char* name, uint32_t set) in libxl_tmem_set()
53 int libxl_tmem_shared_auth(libxl_ctx *ctx, uint32_t domid, in libxl_tmem_shared_auth()
62 int libxl_tmem_freeable(libxl_ctx *ctx) in libxl_tmem_freeable()
A Dlibxl_cpupool.c67 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 Dlibxl_flask.c19 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 Dlibxl_psr.c146 int libxl_psr_cmt_attach(libxl_ctx *ctx, uint32_t domid) in libxl_psr_cmt_attach()
161 int libxl_psr_cmt_detach(libxl_ctx *ctx, uint32_t domid) in libxl_psr_cmt_detach()
176 int libxl_psr_cmt_domain_attached(libxl_ctx *ctx, uint32_t domid) in libxl_psr_cmt_domain_attached()
188 int libxl_psr_cmt_enabled(libxl_ctx *ctx) in libxl_psr_cmt_enabled()
208 int libxl_psr_cmt_get_l3_cache_size(libxl_ctx *ctx, in libxl_psr_cmt_get_l3_cache_size()
252 int libxl_psr_cmt_get_sample(libxl_ctx *ctx, in libxl_psr_cmt_get_sample()
301 int libxl_psr_cmt_get_cache_occupancy(libxl_ctx *ctx, in libxl_psr_cmt_get_cache_occupancy()
327 int libxl_psr_cat_set_cbm(libxl_ctx *ctx, uint32_t domid, in libxl_psr_cat_set_cbm()
334 int libxl_psr_cat_get_cbm(libxl_ctx *ctx, uint32_t domid, in libxl_psr_cat_get_cbm()
427 int libxl_psr_set_val(libxl_ctx *ctx, uint32_t domid, in libxl_psr_set_val()
[all …]
A Dlibxl_mem.c104 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()
407 static int libxl__memkb_64to32(libxl_ctx *ctx, int rc, in libxl__memkb_64to32()
427 int libxl_get_memory_target(libxl_ctx *ctx, uint32_t domid, in libxl_get_memory_target()
440 libxl_ctx *ctx, uint32_t domid, uint32_t *out_target) in libxl_get_memory_target_0x040700()
481 int libxl_domain_need_memory(libxl_ctx *ctx, in libxl_domain_need_memory()
507 int libxl_domain_need_memory_0x041200(libxl_ctx *ctx, in libxl_domain_need_memory_0x041200()
535 int libxl_domain_need_memory_0x040700(libxl_ctx *ctx, in libxl_domain_need_memory_0x040700()
546 int libxl_get_free_memory(libxl_ctx *ctx, uint64_t *memkb) in libxl_get_free_memory()
563 int libxl_get_free_memory_0x040700(libxl_ctx *ctx, uint32_t *memkb) in libxl_get_free_memory_0x040700()
[all …]
A Dlibxl_utils.c51 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 Dlibxl.c22 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()
497 libxl_numainfo *libxl_get_numainfo(libxl_ctx *ctx, int *nr) in libxl_get_numainfo()
648 int libxl_send_debug_keys(libxl_ctx *ctx, char *keys) in libxl_send_debug_keys()
662 int libxl_set_parameters(libxl_ctx *ctx, char *params) in libxl_set_parameters()
718 static int fd_set_flags(libxl_ctx *ctx, int fd, in fd_set_flags()
748 int libxl_fd_set_cloexec(libxl_ctx *ctx, int fd, int cloexec) in libxl_fd_set_cloexec()
[all …]
A Dlibxl_json.c38 # define DEBUG_GEN_ALLOC(ctx) \ argument
51 # define DEBUG_GEN_FREE(ctx) \ argument
689 libxl__yajl_ctx *ctx = opaque; in json_callback_null() local
704 libxl__yajl_ctx *ctx = opaque; in json_callback_boolean() local
730 libxl__yajl_ctx *ctx = opaque; in json_callback_number() local
777 libxl__yajl_ctx *ctx = opaque; in json_callback_string() local
800 libxl__yajl_ctx *ctx = opaque; in json_callback_map_key() local
831 libxl__yajl_ctx *ctx = opaque; in json_callback_start_map() local
846 libxl__yajl_ctx *ctx = opaque; in json_callback_end_map() local
863 libxl__yajl_ctx *ctx = opaque; in json_callback_start_array() local
[all …]
A Dlibxl_sched.c19 static int libxl__set_vcpuaffinity(libxl_ctx *ctx, uint32_t domid, in libxl__set_vcpuaffinity()
105 int libxl_set_vcpuaffinity_force(libxl_ctx *ctx, uint32_t domid, in libxl_set_vcpuaffinity_force()
114 int libxl_set_vcpuaffinity_all(libxl_ctx *ctx, uint32_t domid, in libxl_set_vcpuaffinity_all()
133 int libxl_domain_set_nodeaffinity(libxl_ctx *ctx, uint32_t domid, in libxl_domain_set_nodeaffinity()
146 int libxl_domain_get_nodeaffinity(libxl_ctx *ctx, uint32_t domid, in libxl_domain_get_nodeaffinity()
159 int libxl_get_scheduler(libxl_ctx *ctx) in libxl_get_scheduler()
278 int libxl_sched_credit_params_get(libxl_ctx *ctx, uint32_t poolid, in libxl_sched_credit_params_get()
302 int libxl_sched_credit_params_set(libxl_ctx *ctx, uint32_t poolid, in libxl_sched_credit_params_set()
767 int libxl_domain_sched_params_set(libxl_ctx *ctx, uint32_t domid, in libxl_domain_sched_params_set()
807 int libxl_vcpu_sched_params_set(libxl_ctx *ctx, uint32_t domid, in libxl_vcpu_sched_params_set()
[all …]
/xen/xen/common/
A Dgdbstub.c152 gdb_io_write_char(u8 data, struct gdb_context *ctx) in gdb_io_write_char()
158 gdb_io_read(struct gdb_context *ctx) in gdb_io_read()
166 attempt_receive_packet(struct gdb_context *ctx) in attempt_receive_packet()
204 receive_command(struct gdb_context *ctx) in receive_command()
221 gdb_start_packet(struct gdb_context *ctx) in gdb_start_packet()
297 gdb_check_ack(struct gdb_context *ctx) in gdb_check_ack()
315 gdb_send_packet(struct gdb_context *ctx) in gdb_send_packet()
346 gdb_cmd_signum(struct gdb_context *ctx) in gdb_cmd_signum()
355 struct gdb_context *ctx) in gdb_cmd_read_mem()
413 gdbstub_attach(struct gdb_context *ctx) in gdbstub_attach()
[all …]
/xen/xen/drivers/acpi/apei/
A Dapei-base.c54 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 Derst.c135 static int erst_exec_add(struct apei_exec_context *ctx, in erst_exec_add()
177 static int erst_exec_stall(struct apei_exec_context *ctx, in erst_exec_stall()
209 struct apei_exec_context *ctx, in erst_exec_skip_next_instruction_if_true()
226 static int erst_exec_goto(struct apei_exec_context *ctx, in erst_exec_goto()
366 struct apei_exec_context ctx; in erst_get_erange() local
390 struct apei_exec_context ctx; in __erst_get_record_count() local
420 struct apei_exec_context ctx; in __erst_get_next_record_id() local
456 struct apei_exec_context ctx; in __erst_write_to_storage() local
497 struct apei_exec_context ctx; in __erst_read_from_storage() local
540 struct apei_exec_context ctx; in __erst_clear_from_storage() local
[all …]
/xen/xen/arch/x86/x86_64/
A Dgdbstub.c26 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/tools/ocaml/libs/xl/
A Dxenlight_stubs.c103 void ctx_finalize(value ctx) in ctx_finalize()
121 libxl_ctx *ctx; in stub_libxl_ctx_alloc() local
727 value stub_xl_device_nic_list(value ctx, value domid) in stub_xl_device_nic_list()
804 value stub_xl_device_pci_list(value ctx, value domid) in stub_xl_device_pci_list()
875 value stub_xl_device_pci_assignable_list(value ctx) in stub_xl_device_pci_assignable_list()
904 value stub_xl_physinfo_get(value ctx) in stub_xl_physinfo_get()
925 value stub_xl_cputopology_get(value ctx) in stub_xl_cputopology_get()
955 value stub_xl_dominfo_list(value ctx) in stub_xl_dominfo_list()
984 value stub_xl_dominfo_get(value ctx, value domid) in stub_xl_dominfo_get()
1086 value stub_xl_send_debug_keys(value ctx, value keys) in stub_xl_send_debug_keys()
[all …]
/xen/xen/arch/arm/tee/
A Doptee.c230 struct optee_domain *ctx; in optee_domain_init() local
330 static void free_std_call(struct optee_domain *ctx, in free_std_call()
647 struct optee_domain *ctx = d->arch.tee; in optee_relinquish_resources() local
713 static int translate_noncontig(struct optee_domain *ctx, in translate_noncontig()
862 static int translate_params(struct optee_domain *ctx, in translate_params()
1040 static void free_shm_buffers(struct optee_domain *ctx, in free_shm_buffers()
1061 static int handle_rpc_return(struct optee_domain *ctx, in handle_rpc_return()
1172 static void do_call_with_arg(struct optee_domain *ctx, in do_call_with_arg()
1243 static void handle_std_call(struct optee_domain *ctx, in handle_std_call()
1323 static bool issue_rpc_cmd_free(struct optee_domain *ctx, in issue_rpc_cmd_free()
[all …]

Completed in 45 milliseconds

1234