• Home
  • Raw
  • Download

Lines Matching +full:diag +full:- +full:version

1 // SPDX-License-Identifier: GPL-2.0
13 #include <asm/diag.h>
27 __u32 version; member
71 rc = -1; in diag2fc()
75 " diag %0,%1,0x2fc\n" in diag2fc()
80 if ((rc != 0 ) && (rc != -2)) in diag2fc()
83 return -residual_cnt; in diag2fc()
87 * Allocate buffer for "query" and store diag 2fc at "offset"
97 return ERR_PTR(-EACCES); in diag2fc_store()
100 return ERR_PTR(-ENOMEM); in diag2fc_store()
130 capped_value = (data->flags & 0x00000006) >> 1; in hypfs_vm_create_guest()
131 dedicated_flag = (data->flags & 0x00000008) >> 3; in hypfs_vm_create_guest()
134 memcpy(guest_name, data->guest_name, NAME_LEN); in hypfs_vm_create_guest()
140 ATTRIBUTE(guest_dir, "onlinetime_us", data->el_time); in hypfs_vm_create_guest()
146 ATTRIBUTE(cpus_dir, "cputime_us", data->used_cpu); in hypfs_vm_create_guest()
149 ATTRIBUTE(cpus_dir, "count", data->vcpus); in hypfs_vm_create_guest()
152 * The value represents the number of non-stopped (operating) in hypfs_vm_create_guest()
155 ATTRIBUTE(cpus_dir, "weight_min", data->ocpus); in hypfs_vm_create_guest()
156 ATTRIBUTE(cpus_dir, "weight_max", data->cpu_max); in hypfs_vm_create_guest()
157 ATTRIBUTE(cpus_dir, "weight_cur", data->cpu_shares); in hypfs_vm_create_guest()
163 ATTRIBUTE(mem_dir, "min_KiB", data->mem_min_kb); in hypfs_vm_create_guest()
164 ATTRIBUTE(mem_dir, "max_KiB", data->mem_max_kb); in hypfs_vm_create_guest()
165 ATTRIBUTE(mem_dir, "used_KiB", data->mem_used_kb); in hypfs_vm_create_guest()
166 ATTRIBUTE(mem_dir, "share_KiB", data->mem_share_kb); in hypfs_vm_create_guest()
172 ATTRIBUTE(samples_dir, "cpu_using", data->cpu_use_samp); in hypfs_vm_create_guest()
173 ATTRIBUTE(samples_dir, "cpu_delay", data->cpu_delay_samp); in hypfs_vm_create_guest()
174 ATTRIBUTE(samples_dir, "mem_delay", data->page_wait_samp); in hypfs_vm_create_guest()
175 ATTRIBUTE(samples_dir, "idle", data->idle_samp); in hypfs_vm_create_guest()
176 ATTRIBUTE(samples_dir, "other", data->other_samp); in hypfs_vm_create_guest()
177 ATTRIBUTE(samples_dir, "total", data->total_samp); in hypfs_vm_create_guest()
210 file = hypfs_create_u64(dir, "count", data->lcpus); in hypfs_vm_create_files()
238 u16 version; /* Version of header */ member
254 d2fc = diag2fc_store(guest_query, &count, sizeof(d2fc->hdr)); in dbfs_diag2fc_create()
257 get_tod_clock_ext(d2fc->hdr.tod_ext); in dbfs_diag2fc_create()
258 d2fc->hdr.len = count * sizeof(struct diag2fc_data); in dbfs_diag2fc_create()
259 d2fc->hdr.version = DBFS_D2FC_HDR_VERSION; in dbfs_diag2fc_create()
260 d2fc->hdr.count = count; in dbfs_diag2fc_create()
261 memset(&d2fc->hdr.reserved, 0, sizeof(d2fc->hdr.reserved)); in dbfs_diag2fc_create()
264 *size = d2fc->hdr.len + sizeof(struct dbfs_d2fc_hdr); in dbfs_diag2fc_create()
283 return -EACCES; in hypfs_vm_init()