Lines Matching +full:reserved +full:- +full:memory
24 printf("descriptor: 0x%08x\n", be32_to_cpu(vpa->descriptor)); in print_vpa()
25 printf("size: 0x%04x\n", be16_to_cpu(vpa->size)); in print_vpa()
26 printf("status: 0x%02x\n", vpa->status); in print_vpa()
27 printf("fru_node_id: 0x%08x\n", be32_to_cpu(vpa->fru_node_id)); in print_vpa()
28 printf("fru_proc_id: 0x%08x\n", be32_to_cpu(vpa->fru_proc_id)); in print_vpa()
29 …->vhpn_change_counters[0], vpa->vhpn_change_counters[1], vpa->vhpn_change_counters[2], vpa->vhpn_c… in print_vpa()
30 printf("vp_dispatch_count: 0x%08x\n", be32_to_cpu(vpa->vp_dispatch_count)); in print_vpa()
31 printf("vp_dispatch_dispersion: 0x%08x\n", be32_to_cpu(vpa->vp_dispatch_dispersion)); in print_vpa()
32 printf("vp_fault_count: 0x%08lx\n", be64_to_cpu(vpa->vp_fault_count)); in print_vpa()
33 printf("vp_fault_tb: 0x%08lx\n", be64_to_cpu(vpa->vp_fault_tb)); in print_vpa()
34 printf("purr_exprop_idle: 0x%08lx\n", be64_to_cpu(vpa->purr_exprop_idle)); in print_vpa()
35 printf("spurr_exprop_idle: 0x%08lx\n", be64_to_cpu(vpa->spurr_exprop_idle)); in print_vpa()
36 printf("purr_exprop_busy: 0x%08lx\n", be64_to_cpu(vpa->purr_exprop_busy)); in print_vpa()
37 printf("spurr_exprop_busy: 0x%08lx\n", be64_to_cpu(vpa->spurr_exprop_busy)); in print_vpa()
38 printf("purr_donate_idle: 0x%08lx\n", be64_to_cpu(vpa->purr_donate_idle)); in print_vpa()
39 printf("spurr_donate_idle: 0x%08lx\n", be64_to_cpu(vpa->spurr_donate_idle)); in print_vpa()
40 printf("purr_donate_busy: 0x%08lx\n", be64_to_cpu(vpa->purr_donate_busy)); in print_vpa()
41 printf("spurr_donate_busy: 0x%08lx\n", be64_to_cpu(vpa->spurr_donate_busy)); in print_vpa()
42 printf("vp_wait3_tb: 0x%08lx\n", be64_to_cpu(vpa->vp_wait3_tb)); in print_vpa()
43 printf("vp_wait2_tb: 0x%08lx\n", be64_to_cpu(vpa->vp_wait2_tb)); in print_vpa()
44 printf("vp_wait1_tb: 0x%08lx\n", be64_to_cpu(vpa->vp_wait1_tb)); in print_vpa()
45 printf("purr_exprop_adjunct_busy: 0x%08lx\n", be64_to_cpu(vpa->purr_exprop_adjunct_busy)); in print_vpa()
46 printf("spurr_exprop_adjunct_busy: 0x%08lx\n", be64_to_cpu(vpa->spurr_exprop_adjunct_busy)); in print_vpa()
47 printf("purr_exprop_adjunct_idle: 0x%08lx\n", be64_to_cpu(vpa->purr_exprop_adjunct_idle)); in print_vpa()
48 printf("spurr_exprop_adjunct_idle: 0x%08lx\n", be64_to_cpu(vpa->spurr_exprop_adjunct_idle)); in print_vpa()
49 printf("adjunct_insns_executed: 0x%08lx\n", be64_to_cpu(vpa->adjunct_insns_executed)); in print_vpa()
50 printf("dtl_index: 0x%08lx\n", be64_to_cpu(vpa->dtl_index)); in print_vpa()
58 * Test the H_REGISTER_VPA h-call register/deregister calls.
72 vpa->size = cpu_to_be16(sizeof(*vpa)); in test_register_vpa()
75 report(rc == H_PARAMETER, "Reserved sub-function fails with H_PARAMETER"); in test_register_vpa()
78 report(rc == H_PARAMETER, "Register with invalid proc-no fails"); in test_register_vpa()
84 rc = hcall(H_REGISTER_VPA, SUBFUNC_REGISTER, cpuid, (void *)vpa + 4096 - 128); in test_register_vpa()
87 vpa->size = cpu_to_be16(632); in test_register_vpa()
90 vpa->size = cpu_to_be16(sizeof(*vpa)); in test_register_vpa()
93 report(rc == H_PARAMETER, "Register with VPA outside guest real memory fails"); in test_register_vpa()
110 report(rc == H_PARAMETER, "Deregister with invalid proc-no fails"); in test_register_vpa()
131 vpa->size = cpu_to_be16(sizeof(*vpa)); in test_vpa()
142 disp_count1 = be32_to_cpu(vpa->vp_dispatch_count); in test_vpa()
145 disp_count2 = be32_to_cpu(vpa->vp_dispatch_count); in test_vpa()
152 disp_count1 = be32_to_cpu(vpa->vp_dispatch_count); in test_vpa()
164 if (strcmp(argv[i], "-v") == 0) { in main()