Lines Matching defs:pdesc
4089 static StatsList *add_kvmstat_entry(struct kvm_stats_desc *pdesc,
4099 switch (pdesc->flags & KVM_STATS_TYPE_MASK) {
4110 switch (pdesc->flags & KVM_STATS_UNIT_MASK) {
4121 switch (pdesc->flags & KVM_STATS_BASE_MASK) {
4131 stats->name = g_strdup(pdesc->name);
4134 if ((pdesc->flags & KVM_STATS_UNIT_MASK) == KVM_STATS_UNIT_BOOLEAN) {
4137 } else if (pdesc->size == 1) {
4142 for (i = 0; i < pdesc->size; i++) {
4153 static StatsSchemaValueList *add_kvmschema_entry(struct kvm_stats_desc *pdesc,
4160 switch (pdesc->flags & KVM_STATS_TYPE_MASK) {
4172 schema_entry->value->bucket_size = pdesc->bucket_size;
4182 switch (pdesc->flags & KVM_STATS_UNIT_MASK) {
4205 schema_entry->value->exponent = pdesc->exponent;
4206 if (pdesc->exponent) {
4207 switch (pdesc->flags & KVM_STATS_BASE_MASK) {
4221 schema_entry->value->name = g_strdup(pdesc->name);
4304 struct kvm_stats_desc *pdesc;
4321 pdesc = (void *)kvm_stats_desc + i * size_desc;
4322 size_data += pdesc->size * sizeof(*stats_data);
4336 pdesc = (void *)kvm_stats_desc + i * size_desc;
4339 stats = (void *)stats_data + pdesc->offset;
4340 if (!apply_str_list_filter(pdesc->name, names)) {
4343 stats_list = add_kvmstat_entry(pdesc, stats, stats_list, errp);
4370 struct kvm_stats_desc *pdesc;
4386 pdesc = (void *)kvm_stats_desc + i * size_desc;
4387 stats_list = add_kvmschema_entry(pdesc, stats_list, errp);