radv: only display options that are enabled
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
This commit is contained in:
@@ -598,23 +598,27 @@ radv_dump_enabled_options(struct radv_device *device, FILE *f)
|
|||||||
{
|
{
|
||||||
uint64_t mask;
|
uint64_t mask;
|
||||||
|
|
||||||
fprintf(f, "Enabled debug options: ");
|
if (device->instance->debug_flags) {
|
||||||
|
fprintf(f, "Enabled debug options: ");
|
||||||
|
|
||||||
mask = device->instance->debug_flags;
|
mask = device->instance->debug_flags;
|
||||||
while (mask) {
|
while (mask) {
|
||||||
int i = u_bit_scan64(&mask);
|
int i = u_bit_scan64(&mask);
|
||||||
fprintf(f, "%s, ", radv_get_debug_option_name(i));
|
fprintf(f, "%s, ", radv_get_debug_option_name(i));
|
||||||
|
}
|
||||||
|
fprintf(f, "\n");
|
||||||
}
|
}
|
||||||
fprintf(f, "\n");
|
|
||||||
|
|
||||||
fprintf(f, "Enabled perftest options: ");
|
if (device->instance->perftest_flags) {
|
||||||
|
fprintf(f, "Enabled perftest options: ");
|
||||||
|
|
||||||
mask = device->instance->perftest_flags;
|
mask = device->instance->perftest_flags;
|
||||||
while (mask) {
|
while (mask) {
|
||||||
int i = u_bit_scan64(&mask);
|
int i = u_bit_scan64(&mask);
|
||||||
fprintf(f, "%s, ", radv_get_perftest_option_name(i));
|
fprintf(f, "%s, ", radv_get_perftest_option_name(i));
|
||||||
|
}
|
||||||
|
fprintf(f, "\n");
|
||||||
}
|
}
|
||||||
fprintf(f, "\n");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Reference in New Issue
Block a user