/xen/tools/libxc/ |
A D | xc_misc.c | 236 DECLARE_HYPERCALL_BOUNCE(cputopo, *max_cpus * sizeof(*cputopo), in xc_cputopoinfo() 263 DECLARE_HYPERCALL_BOUNCE(meminfo, *max_nodes * sizeof(*meminfo), in xc_numainfo() 265 DECLARE_HYPERCALL_BOUNCE(distance, in xc_numainfo() 299 DECLARE_HYPERCALL_BOUNCE(devs, num_devs * sizeof(*devs), in xc_pcitopoinfo() 301 DECLARE_HYPERCALL_BOUNCE(nodes, num_devs* sizeof(*nodes), in xc_pcitopoinfo() 375 DECLARE_HYPERCALL_BOUNCE(cpumap, 0, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_mca_op_inject_v2() 742 DECLARE_HYPERCALL_BOUNCE(info, 0, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_livepatch_list() 743 DECLARE_HYPERCALL_BOUNCE(name, 0, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_livepatch_list() 744 DECLARE_HYPERCALL_BOUNCE(len, 0, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_livepatch_list() 745 DECLARE_HYPERCALL_BOUNCE(metadata, 0, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_livepatch_list() [all …]
|
A D | xc_domain.c | 210 DECLARE_HYPERCALL_BOUNCE(cpumap_hard_inout, 0, in xc_vcpu_setaffinity() 212 DECLARE_HYPERCALL_BOUNCE(cpumap_soft_inout, 0, in xc_vcpu_setaffinity() 264 DECLARE_HYPERCALL_BOUNCE(cpumap_hard, 0, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_vcpu_getaffinity() 265 DECLARE_HYPERCALL_BOUNCE(cpumap_soft, 0, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_vcpu_getaffinity() 789 DECLARE_HYPERCALL_BOUNCE(entries, in xc_reserved_device_memory_map() 1603 DECLARE_HYPERCALL_BOUNCE(path, size, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_assign_dt_device() 1635 DECLARE_HYPERCALL_BOUNCE(path, size, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_test_assign_dt_device() 1663 DECLARE_HYPERCALL_BOUNCE(path, size, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_deassign_dt_device() 2210 DECLARE_HYPERCALL_BOUNCE(vdistance, sizeof(*vdistance) * in xc_domain_setvnuma() 2215 DECLARE_HYPERCALL_BOUNCE(vnode_to_pnode, sizeof(*vnode_to_pnode) * in xc_domain_setvnuma() [all …]
|
A D | xc_flask.c | 40 DECLARE_HYPERCALL_BOUNCE(op, sizeof(*op), XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in xc_flask_op() 68 DECLARE_HYPERCALL_BOUNCE(buf, size, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_flask_load() 90 DECLARE_HYPERCALL_BOUNCE(buf, size, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_flask_context_to_sid() 116 DECLARE_HYPERCALL_BOUNCE(buf, size, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_flask_sid_to_context() 157 DECLARE_HYPERCALL_BOUNCE(name, size, XC_HYPERCALL_BUFFER_BOUNCE_OUT); in xc_flask_getbool_byid() 189 DECLARE_HYPERCALL_BOUNCE(name, strlen(name), XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_flask_getbool_byname() 221 DECLARE_HYPERCALL_BOUNCE(name, strlen(name), XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_flask_setbool()
|
A D | xc_arinc653.c | 37 DECLARE_HYPERCALL_BOUNCE( in xc_sched_arinc653_schedule_set() 67 DECLARE_HYPERCALL_BOUNCE( in xc_sched_arinc653_schedule_get()
|
A D | xc_mem_access.c | 50 DECLARE_HYPERCALL_BOUNCE(access, nr, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_set_mem_access_multi() 51 DECLARE_HYPERCALL_BOUNCE(pages, nr * sizeof(uint64_t), in xc_set_mem_access_multi()
|
A D | xc_private.h | 182 #define DECLARE_HYPERCALL_BOUNCE(_ubuf, _sz, _dir) DECLARE_NAMED_HYPERCALL_BOUNCE(_ubuf, _ubuf, _sz… macro 237 DECLARE_HYPERCALL_BOUNCE(op, len, XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in do_physdev_op() 266 DECLARE_HYPERCALL_BOUNCE(domctl, sizeof(*domctl), XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in do_domctl_maybe_retry_efault() 308 DECLARE_HYPERCALL_BOUNCE(sysctl, sizeof(*sysctl), XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in do_sysctl() 336 DECLARE_HYPERCALL_BOUNCE(platform_op, sizeof(*platform_op), in do_platform_op()
|
A D | xc_cpuid_x86.c | 60 DECLARE_HYPERCALL_BOUNCE(featureset, in xc_get_cpu_featureset() 136 DECLARE_HYPERCALL_BOUNCE(leaves, in xc_get_system_cpu_policy() 139 DECLARE_HYPERCALL_BOUNCE(msrs, in xc_get_system_cpu_policy() 174 DECLARE_HYPERCALL_BOUNCE(leaves, in xc_get_domain_cpu_policy() 177 DECLARE_HYPERCALL_BOUNCE(msrs, in xc_get_domain_cpu_policy() 214 DECLARE_HYPERCALL_BOUNCE(leaves, in xc_set_domain_cpu_policy() 217 DECLARE_HYPERCALL_BOUNCE(msrs, in xc_set_domain_cpu_policy()
|
A D | xc_rt.c | 74 DECLARE_HYPERCALL_BOUNCE(vcpus, sizeof(*vcpus) * num_vcpus, in xc_sched_rtds_vcpu_set() 108 DECLARE_HYPERCALL_BOUNCE(vcpus, sizeof(*vcpus) * num_vcpus, in xc_sched_rtds_vcpu_get()
|
A D | xc_private.c | 235 DECLARE_HYPERCALL_BOUNCE(arr, sizeof(*arr) * num, XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in xc_get_pfn_type_batch() 253 DECLARE_HYPERCALL_BOUNCE(op, nr_ops*sizeof(*op), XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in xc_mmuext_op() 333 DECLARE_HYPERCALL_BOUNCE(arg, len, XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in do_memory_op() 382 …DECLARE_HYPERCALL_BOUNCE(extent_start, max_extents * sizeof(xen_pfn_t), XC_HYPERCALL_BUFFER_BOUNCE… in xc_machphys_mfn_list() 457 …DECLARE_HYPERCALL_BOUNCE(arg, 0, XC_HYPERCALL_BUFFER_BOUNCE_OUT); /* Size unknown until cmd decode… in xc_version()
|
A D | xc_evtchn.c | 28 DECLARE_HYPERCALL_BOUNCE(arg, arg_size, XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in do_evtchn_op()
|
A D | xc_mem_paging.c | 29 DECLARE_HYPERCALL_BOUNCE(buffer, XC_PAGE_SIZE, in xc_mem_paging_memop()
|
A D | xc_offline_page.c | 56 …DECLARE_HYPERCALL_BOUNCE(status, sizeof(uint32_t)*(end - start + 1), XC_HYPERCALL_BUFFER_BOUNCE_BO… in xc_mark_page_online() 86 …DECLARE_HYPERCALL_BOUNCE(status, sizeof(uint32_t)*(end - start + 1), XC_HYPERCALL_BUFFER_BOUNCE_BO… in xc_mark_page_offline() 116 …DECLARE_HYPERCALL_BOUNCE(status, sizeof(uint32_t)*(end - start + 1), XC_HYPERCALL_BUFFER_BOUNCE_BO… in xc_query_page_offline_status()
|
A D | xc_gnttab.c | 24 DECLARE_HYPERCALL_BOUNCE(op, count * op_size, XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in xc_gnttab_op()
|
A D | xc_kexec.c | 73 DECLARE_HYPERCALL_BOUNCE(segments, sizeof(*segments) * nr_segments, in xc_kexec_load()
|
A D | xc_tbuf.c | 120 DECLARE_HYPERCALL_BOUNCE(mask, 0, XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_tbuf_set_cpu_mask()
|
A D | xc_altp2m.c | 327 DECLARE_HYPERCALL_BOUNCE(access, nr * sizeof(*access), in xc_altp2m_set_mem_access_multi() 329 DECLARE_HYPERCALL_BOUNCE(gfns, nr * sizeof(*gfns), in xc_altp2m_set_mem_access_multi()
|