Lines Matching defs:pdesc
34 struct kvm_stats_desc *pdesc;
78 pdesc = get_stats_descriptor(stats_desc, i, &header);
79 type = pdesc->flags & KVM_STATS_TYPE_MASK;
80 unit = pdesc->flags & KVM_STATS_UNIT_MASK;
81 base = pdesc->flags & KVM_STATS_BASE_MASK;
84 TEST_ASSERT(strlen(pdesc->name) < header.name_size,
89 "Unknown KVM stats (%s) type: %u", pdesc->name, type);
91 "Unknown KVM stats (%s) unit: %u", pdesc->name, unit);
93 "Unknown KVM stats (%s) base: %u", pdesc->name, base);
104 switch (pdesc->flags & KVM_STATS_UNIT_MASK) {
108 TEST_ASSERT(pdesc->exponent >= 0,
110 pdesc->name, pdesc->exponent);
113 TEST_ASSERT(pdesc->exponent <= 0,
115 pdesc->name, pdesc->exponent);
118 TEST_ASSERT(pdesc->exponent == 0,
120 pdesc->name, pdesc->exponent);
125 TEST_ASSERT(pdesc->size,
126 "KVM descriptor(%s) with size of 0", pdesc->name);
128 switch (pdesc->flags & KVM_STATS_TYPE_MASK) {
130 TEST_ASSERT(pdesc->bucket_size,
132 pdesc->name);
135 TEST_ASSERT(!pdesc->bucket_size,
137 pdesc->name);
139 size_data = max(size_data, pdesc->offset + pdesc->size * sizeof(*stats_data));
162 pdesc = get_stats_descriptor(stats_desc, i, &header);
163 read_stat_data(stats_fd, &header, pdesc, stats_data,
164 pdesc->size);