| /xen/tools/libxl/ |
| A D | libxl.c | 369 physinfo->max_cpu_id = xcphysinfo.max_cpu_id; in libxl_get_physinfo() 370 physinfo->nr_cpus = xcphysinfo.nr_cpus; in libxl_get_physinfo() 371 physinfo->cpu_khz = xcphysinfo.cpu_khz; in libxl_get_physinfo() 373 physinfo->free_pages = xcphysinfo.free_pages; in libxl_get_physinfo() 385 physinfo->sharing_freed_pages = l; in libxl_get_physinfo() 394 physinfo->sharing_used_frames = l; in libxl_get_physinfo() 395 physinfo->nr_nodes = xcphysinfo.nr_nodes; in libxl_get_physinfo() 396 memcpy(physinfo->hw_cap,xcphysinfo.hw_cap, sizeof(physinfo->hw_cap)); in libxl_get_physinfo() 400 physinfo->cap_hvm_directio = in libxl_get_physinfo() 403 physinfo->cap_shadow = in libxl_get_physinfo() [all …]
|
| A D | libxl_arch.h | 79 const libxl_physinfo *physinfo);
|
| A D | libxl_mem.c | 99 libxl_physinfo physinfo; in libxl__fill_dom0_memory_info() local 145 rc = libxl_get_physinfo(ctx, &physinfo); in libxl__fill_dom0_memory_info()
|
| A D | libxl_x86.c | 808 const libxl_physinfo *physinfo) in libxl__arch_passthrough_mode_setdefault() argument 823 !physinfo->cap_iommu_hap_pt_share ? "not supported on this platform" : in libxl__arch_passthrough_mode_setdefault()
|
| A D | libxl_create.c | 1029 libxl_physinfo physinfo; in libxl__domain_config_setdefault() local 1030 ret = libxl_get_physinfo(CTX, &physinfo); in libxl__domain_config_setdefault() 1093 &physinfo); in libxl__domain_config_setdefault() 1105 bool iommu_enabled = physinfo.cap_hvm_directio; in libxl__domain_config_setdefault() 1120 ret = libxl__arch_passthrough_mode_setdefault(gc,domid,d_config,&physinfo); in libxl__domain_config_setdefault()
|
| A D | libxl_arm.c | 1197 const libxl_physinfo *physinfo) in libxl__arch_passthrough_mode_setdefault() argument
|
| A D | libxl.h | 2418 int libxl_get_physinfo(libxl_ctx *ctx, libxl_physinfo *physinfo);
|
| A D | libxl_types.idl | 1027 libxl_physinfo = Struct("physinfo", [
|
| /xen/tools/xl/ |
| A D | xl_vcpu.c | 130 libxl_physinfo physinfo; in vcpulist() local 133 if (libxl_get_physinfo(ctx, &physinfo) != 0) { in vcpulist() 148 print_domain_vcpuinfo(dominfo[i].domid, physinfo.max_cpu_id + 1); in vcpulist() 154 print_domain_vcpuinfo(domid, physinfo.max_cpu_id + 1); in vcpulist() 158 libxl_physinfo_dispose(&physinfo); in vcpulist()
|
| A D | xl_info.c | 369 libxl_physinfo physinfo; in list_domains() local 372 libxl_physinfo_init(&physinfo); in list_domains() 384 if (libxl_get_physinfo(ctx, &physinfo) != 0) { in list_domains() 432 print_bitmap(nodemap.map, physinfo.nr_nodes, stdout); in list_domains() 438 libxl_physinfo_dispose(&physinfo); in list_domains()
|
| A D | xl_parse.c | 576 libxl_physinfo physinfo; in parse_vnuma_config() local 586 libxl_physinfo_init(&physinfo); in parse_vnuma_config() 587 if (libxl_get_physinfo(ctx, &physinfo) != 0) { in parse_vnuma_config() 588 libxl_physinfo_dispose(&physinfo); in parse_vnuma_config() 593 nr_nodes = physinfo.nr_nodes; in parse_vnuma_config() 594 libxl_physinfo_dispose(&physinfo); in parse_vnuma_config() 1210 libxl_physinfo physinfo; in parse_config_data() local 1229 libxl_physinfo_init(&physinfo); in parse_config_data() 1230 if (libxl_get_physinfo(ctx, &physinfo) != 0) { in parse_config_data() 1231 libxl_physinfo_dispose(&physinfo); in parse_config_data() [all …]
|
| /xen/tools/libxc/ |
| A D | xc_misc.c | 27 xc_physinfo_t physinfo; in xc_get_max_cpus() local 32 if ( !xc_physinfo(xch, &physinfo) ) in xc_get_max_cpus() 34 max_cpus = physinfo.max_cpu_id + 1; in xc_get_max_cpus() 43 xc_physinfo_t physinfo; in xc_get_online_cpus() local 45 if ( !xc_physinfo(xch, &physinfo) ) in xc_get_online_cpus() 46 return physinfo.nr_cpus; in xc_get_online_cpus() 54 xc_physinfo_t physinfo; in xc_get_max_nodes() local 59 if ( !xc_physinfo(xch, &physinfo) ) in xc_get_max_nodes() 61 max_nodes = physinfo.max_node_id + 1; in xc_get_max_nodes() 198 memcpy(&sysctl.u.physinfo, put_info, sizeof(*put_info)); in xc_physinfo() [all …]
|
| /xen/tools/ocaml/libs/xc/ |
| A D | xenctrl_stubs.c | 703 CAMLlocal2(physinfo, cap_list); in stub_xc_physinfo() 722 physinfo = caml_alloc_tuple(10); in stub_xc_physinfo() 723 Store_field(physinfo, 0, Val_int(c_physinfo.threads_per_core)); in stub_xc_physinfo() 724 Store_field(physinfo, 1, Val_int(c_physinfo.cores_per_socket)); in stub_xc_physinfo() 725 Store_field(physinfo, 2, Val_int(c_physinfo.nr_cpus)); in stub_xc_physinfo() 726 Store_field(physinfo, 3, Val_int(c_physinfo.max_node_id)); in stub_xc_physinfo() 727 Store_field(physinfo, 4, Val_int(c_physinfo.cpu_khz)); in stub_xc_physinfo() 729 Store_field(physinfo, 6, caml_copy_nativeint(c_physinfo.free_pages)); in stub_xc_physinfo() 731 Store_field(physinfo, 8, cap_list); in stub_xc_physinfo() 732 Store_field(physinfo, 9, Val_int(c_physinfo.max_cpu_id + 1)); in stub_xc_physinfo() [all …]
|
| A D | xenctrl.ml | 119 type physinfo = type 249 external physinfo: handle -> physinfo = "stub_xc_physinfo"
|
| A D | xenctrl.mli | 104 type physinfo = { type 188 external physinfo : handle -> physinfo = "stub_xc_physinfo"
|
| /xen/tools/xenstat/libxenstat/src/ |
| A D | xenstat.c | 138 xc_physinfo_t physinfo = { 0 }; in xenstat_get_node() local 152 if (xc_physinfo(handle->xc_handle, &physinfo) < 0) { in xenstat_get_node() 158 node->cpu_hz = ((unsigned long long)physinfo.cpu_khz) * 1000ULL; in xenstat_get_node() 159 node->num_cpus = physinfo.nr_cpus; in xenstat_get_node() 160 node->tot_mem = ((unsigned long long)physinfo.total_pages) in xenstat_get_node() 162 node->free_mem = ((unsigned long long)physinfo.free_pages) in xenstat_get_node()
|
| /xen/tools/xenmon/ |
| A D | xenbaked.c | 439 xc_physinfo_t physinfo = { 0 }; in get_num_cpus() local 443 ret = xc_physinfo(xc_handle, &physinfo); in get_num_cpus() 452 opts.cpu_freq = (double)physinfo.cpu_khz/1000.0; in get_num_cpus() 454 return physinfo.nr_cpus; in get_num_cpus()
|
| /xen/tools/flask/policy/modules/ |
| A D | dom0.te | 11 mtrr_del mtrr_read microcode physinfo quirk writeconsole readapic
|
| /xen/tools/xentrace/ |
| A D | xentrace.c | 592 xc_physinfo_t physinfo = { 0 }; in get_num_cpus() local 595 ret = xc_physinfo(xc_handle, &physinfo); in get_num_cpus() 603 return physinfo.max_cpu_id + 1; in get_num_cpus()
|
| /xen/tools/misc/ |
| A D | xenpm.c | 1247 xc_physinfo_t physinfo = { 0 }; in main() local 1264 ret = xc_physinfo(xc_handle, &physinfo); in main() 1273 max_cpu_nr = physinfo.max_cpu_id + 1; in main()
|
| /xen/xen/common/ |
| A D | sysctl.c | 256 struct xen_sysctl_physinfo *pi = &op->u.physinfo; in do_sysctl()
|
| /xen/tools/ocaml/libs/xl/ |
| A D | xenlight_stubs.c | 907 CAMLlocal1(physinfo); in stub_xl_physinfo_get() 918 physinfo = Val_physinfo(&c_physinfo); in stub_xl_physinfo_get() 922 CAMLreturn(physinfo); in stub_xl_physinfo_get()
|
| /xen/tools/golang/xenlight/ |
| A D | xenlight.go | 990 func (Ctx *Context) GetPhysinfo() (physinfo *Physinfo, err error) { 1001 err = physinfo.fromC(&cphys)
|
| /xen/xen/include/public/ |
| A D | sysctl.h | 1099 struct xen_sysctl_physinfo physinfo; member
|
| /xen/xen/xsm/flask/policy/ |
| A D | access_vectors | 32 physinfo
|