Lines Matching refs:pdesc
34 struct kvm_stats_desc *pdesc; in stats_test() local
76 pdesc = get_stats_descriptor(stats_desc, i, &header); in stats_test()
77 type = pdesc->flags & KVM_STATS_TYPE_MASK; in stats_test()
78 unit = pdesc->flags & KVM_STATS_UNIT_MASK; in stats_test()
79 base = pdesc->flags & KVM_STATS_BASE_MASK; in stats_test()
82 TEST_ASSERT(strlen(pdesc->name) < header.name_size, in stats_test()
87 "Unknown KVM stats (%s) type: %u", pdesc->name, type); in stats_test()
89 "Unknown KVM stats (%s) unit: %u", pdesc->name, unit); in stats_test()
91 "Unknown KVM stats (%s) base: %u", pdesc->name, base); in stats_test()
102 switch (pdesc->flags & KVM_STATS_UNIT_MASK) { in stats_test()
106 TEST_ASSERT(pdesc->exponent >= 0, in stats_test()
108 pdesc->name, pdesc->exponent); in stats_test()
111 TEST_ASSERT(pdesc->exponent <= 0, in stats_test()
113 pdesc->name, pdesc->exponent); in stats_test()
116 TEST_ASSERT(pdesc->exponent == 0, in stats_test()
118 pdesc->name, pdesc->exponent); in stats_test()
123 TEST_ASSERT(pdesc->size, in stats_test()
124 "KVM descriptor(%s) with size of 0", pdesc->name); in stats_test()
126 switch (pdesc->flags & KVM_STATS_TYPE_MASK) { in stats_test()
128 TEST_ASSERT(pdesc->bucket_size, in stats_test()
130 pdesc->name); in stats_test()
133 TEST_ASSERT(!pdesc->bucket_size, in stats_test()
135 pdesc->name); in stats_test()
137 size_data = max(size_data, pdesc->offset + pdesc->size * sizeof(*stats_data)); in stats_test()
160 pdesc = get_stats_descriptor(stats_desc, i, &header); in stats_test()
161 read_stat_data(stats_fd, &header, pdesc, stats_data, in stats_test()
162 pdesc->size); in stats_test()