diff mbox

[01/46] acpi: acpidump: reduce scope of variables

Message ID 1421175905-17035-2-git-send-email-colin.king@canonical.com
State Accepted
Headers show

Commit Message

Colin Ian King Jan. 13, 2015, 7:04 p.m. UTC
From: Colin Ian King <colin.king@canonical.com>

cppcheck is picking up some minor style issues which can
be easily fixed:

[src/acpi/acpidump/acpidump.c:724]:
	(style) The scope of the variable 'label' can be reduced.
[src/acpi/acpidump/acpidump.c:755]:
	(style) The scope of the variable 'label' can be reduced.
[src/acpi/acpidump/acpidump.c:1053]:
	(style) The scope of the variable 'j' can be reduced.
[src/acpi/acpidump/acpidump.c:1054]:
	(style) The scope of the variable 'k' can be reduced.
[src/acpi/acpidump/acpidump.c:1056]:
	(style) The scope of the variable 'entry' can be reduced.
[src/acpi/acpidump/acpidump.c:1917]:
	(style) The scope of the variable 'j' can be reduced.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
---
 src/acpi/acpidump/acpidump.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

Comments

Ivan Hu Jan. 15, 2015, 7:27 a.m. UTC | #1
On 01/14/2015 03:04 AM, Colin King wrote:
> From: Colin Ian King <colin.king@canonical.com>
>
> cppcheck is picking up some minor style issues which can
> be easily fixed:
>
> [src/acpi/acpidump/acpidump.c:724]:
> 	(style) The scope of the variable 'label' can be reduced.
> [src/acpi/acpidump/acpidump.c:755]:
> 	(style) The scope of the variable 'label' can be reduced.
> [src/acpi/acpidump/acpidump.c:1053]:
> 	(style) The scope of the variable 'j' can be reduced.
> [src/acpi/acpidump/acpidump.c:1054]:
> 	(style) The scope of the variable 'k' can be reduced.
> [src/acpi/acpidump/acpidump.c:1056]:
> 	(style) The scope of the variable 'entry' can be reduced.
> [src/acpi/acpidump/acpidump.c:1917]:
> 	(style) The scope of the variable 'j' can be reduced.
>
> Signed-off-by: Colin Ian King <colin.king@canonical.com>
> ---
>   src/acpi/acpidump/acpidump.c | 14 +++++++-------
>   1 file changed, 7 insertions(+), 7 deletions(-)
>
> diff --git a/src/acpi/acpidump/acpidump.c b/src/acpi/acpidump/acpidump.c
> index 83db7be..44551bd 100644
> --- a/src/acpi/acpidump/acpidump.c
> +++ b/src/acpi/acpidump/acpidump.c
> @@ -721,10 +721,10 @@ static void acpidump_rsdt(fwts_framework *fw, const fwts_acpi_table_info *table)
>   	fwts_acpi_table_rsdt *rsdt = (fwts_acpi_table_rsdt *)table->data;
>
>   	for (i = 0; i < n; i++)  {
> -		char label[80];
>   		fwts_acpi_table_info *table_info;
>
>   		if (fwts_acpi_find_table_by_addr(fw, (uint64_t)rsdt->entries[i], &table_info) == FWTS_OK) {
> +			char label[80];
>   			char *name = table_info == NULL ? "unknown" : table_info->name;
>   			snprintf(label, sizeof(label), "Entry %2.2zu %s", i, name);
>   			fwts_log_info_verbatum(fw, "%s 0x%8.8x",
> @@ -752,10 +752,10 @@ static void acpidump_xsdt(fwts_framework *fw, const fwts_acpi_table_info *table)
>   	fwts_acpi_table_xsdt *xsdt = (fwts_acpi_table_xsdt *)table->data;
>
>   	for (i = 0; i < n; i++)  {
> -		char label[80];
>   		fwts_acpi_table_info *table_info;
>
>   		if (fwts_acpi_find_table_by_addr(fw, xsdt->entries[i], &table_info) == FWTS_OK) {
> +			char label[80];
>   			char *name = table_info == NULL ? "unknown" : table_info->name;
>   			snprintf(label, sizeof(label), "Entry %2.2zu %s", i, name);
>   			fwts_log_info_verbatum(fw, "%s 0x%16.16" PRIx64,
> @@ -1050,10 +1050,7 @@ static void acpidump_mcfg(fwts_framework *fw, const fwts_acpi_table_info *table)
>   static void acpidump_slit(fwts_framework *fw, const fwts_acpi_table_info *table)
>   {
>   	fwts_acpi_table_slit *slit = (fwts_acpi_table_slit *)table->data;
> -	uint64_t j = 0;
> -	uint64_t k = 0;
>   	uint64_t n = table->length - sizeof(fwts_acpi_table_slit);
> -	const uint8_t *entry;
>
>   	if (table->length < sizeof(fwts_acpi_table_slit)) {
>   		fwts_log_info_verbatum(fw, "SLIT header length too short, expected %zu "
> @@ -1069,7 +1066,9 @@ static void acpidump_slit(fwts_framework *fw, const fwts_acpi_table_info *table)
>   			(slit->num_of_system_localities * slit->num_of_system_localities), n);
>   	}
>   	else {
> -		uint64_t i;
> +		uint64_t i, j = 0, k = 0;
> +		const uint8_t *entry;
> +
>   		entry = table->data + sizeof(fwts_acpi_table_slit);
>
>   		for (i = 0; i < n; i++) {
> @@ -1914,7 +1913,6 @@ static void acpidump_dbg2(fwts_framework *fw, const fwts_acpi_table_info *table)
>
>   	/* Dump out info_count number of instances */
>   	for (i = 0; i < dbg2->info_count; i++) {
> -		uint32_t j;
>   		fwts_acpi_table_dbg2_info *dbg2_info = (fwts_acpi_table_dbg2_info *)(table->data + offset);
>   		uint8_t *base_addr_regs = (uint8_t *)dbg2_info + dbg2_info->base_address_offset;
>   		uint8_t *address_size   = (uint8_t *)dbg2_info + dbg2_info->address_size_offset;
> @@ -1931,6 +1929,8 @@ static void acpidump_dbg2(fwts_framework *fw, const fwts_acpi_table_info *table)
>   		}
>
>   		if (dbg2_info->number_of_regs) {
> +			uint32_t j;
> +
>   			/* Dump out the register GAS and sizes */
>   			for (j = 0; j < dbg2_info->number_of_regs; j++) {
>   				__acpi_dump_table_fields(fw, &base_addr_regs[j], dbg2_gas_fields,
>

Acked-by: Ivan Hu <ivan.hu@canonical.com>
Keng-Yu Lin Jan. 20, 2015, 6:42 a.m. UTC | #2
On Thu, Jan 15, 2015 at 3:27 PM, IvanHu <ivan.hu@canonical.com> wrote:
> On 01/14/2015 03:04 AM, Colin King wrote:
>>
>> From: Colin Ian King <colin.king@canonical.com>
>>
>> cppcheck is picking up some minor style issues which can
>> be easily fixed:
>>
>> [src/acpi/acpidump/acpidump.c:724]:
>>         (style) The scope of the variable 'label' can be reduced.
>> [src/acpi/acpidump/acpidump.c:755]:
>>         (style) The scope of the variable 'label' can be reduced.
>> [src/acpi/acpidump/acpidump.c:1053]:
>>         (style) The scope of the variable 'j' can be reduced.
>> [src/acpi/acpidump/acpidump.c:1054]:
>>         (style) The scope of the variable 'k' can be reduced.
>> [src/acpi/acpidump/acpidump.c:1056]:
>>         (style) The scope of the variable 'entry' can be reduced.
>> [src/acpi/acpidump/acpidump.c:1917]:
>>         (style) The scope of the variable 'j' can be reduced.
>>
>> Signed-off-by: Colin Ian King <colin.king@canonical.com>
>> ---
>>   src/acpi/acpidump/acpidump.c | 14 +++++++-------
>>   1 file changed, 7 insertions(+), 7 deletions(-)
>>
>> diff --git a/src/acpi/acpidump/acpidump.c b/src/acpi/acpidump/acpidump.c
>> index 83db7be..44551bd 100644
>> --- a/src/acpi/acpidump/acpidump.c
>> +++ b/src/acpi/acpidump/acpidump.c
>> @@ -721,10 +721,10 @@ static void acpidump_rsdt(fwts_framework *fw, const
>> fwts_acpi_table_info *table)
>>         fwts_acpi_table_rsdt *rsdt = (fwts_acpi_table_rsdt *)table->data;
>>
>>         for (i = 0; i < n; i++)  {
>> -               char label[80];
>>                 fwts_acpi_table_info *table_info;
>>
>>                 if (fwts_acpi_find_table_by_addr(fw,
>> (uint64_t)rsdt->entries[i], &table_info) == FWTS_OK) {
>> +                       char label[80];
>>                         char *name = table_info == NULL ? "unknown" :
>> table_info->name;
>>                         snprintf(label, sizeof(label), "Entry %2.2zu %s",
>> i, name);
>>                         fwts_log_info_verbatum(fw, "%s 0x%8.8x",
>> @@ -752,10 +752,10 @@ static void acpidump_xsdt(fwts_framework *fw, const
>> fwts_acpi_table_info *table)
>>         fwts_acpi_table_xsdt *xsdt = (fwts_acpi_table_xsdt *)table->data;
>>
>>         for (i = 0; i < n; i++)  {
>> -               char label[80];
>>                 fwts_acpi_table_info *table_info;
>>
>>                 if (fwts_acpi_find_table_by_addr(fw, xsdt->entries[i],
>> &table_info) == FWTS_OK) {
>> +                       char label[80];
>>                         char *name = table_info == NULL ? "unknown" :
>> table_info->name;
>>                         snprintf(label, sizeof(label), "Entry %2.2zu %s",
>> i, name);
>>                         fwts_log_info_verbatum(fw, "%s 0x%16.16" PRIx64,
>> @@ -1050,10 +1050,7 @@ static void acpidump_mcfg(fwts_framework *fw, const
>> fwts_acpi_table_info *table)
>>   static void acpidump_slit(fwts_framework *fw, const fwts_acpi_table_info
>> *table)
>>   {
>>         fwts_acpi_table_slit *slit = (fwts_acpi_table_slit *)table->data;
>> -       uint64_t j = 0;
>> -       uint64_t k = 0;
>>         uint64_t n = table->length - sizeof(fwts_acpi_table_slit);
>> -       const uint8_t *entry;
>>
>>         if (table->length < sizeof(fwts_acpi_table_slit)) {
>>                 fwts_log_info_verbatum(fw, "SLIT header length too short,
>> expected %zu "
>> @@ -1069,7 +1066,9 @@ static void acpidump_slit(fwts_framework *fw, const
>> fwts_acpi_table_info *table)
>>                         (slit->num_of_system_localities *
>> slit->num_of_system_localities), n);
>>         }
>>         else {
>> -               uint64_t i;
>> +               uint64_t i, j = 0, k = 0;
>> +               const uint8_t *entry;
>> +
>>                 entry = table->data + sizeof(fwts_acpi_table_slit);
>>
>>                 for (i = 0; i < n; i++) {
>> @@ -1914,7 +1913,6 @@ static void acpidump_dbg2(fwts_framework *fw, const
>> fwts_acpi_table_info *table)
>>
>>         /* Dump out info_count number of instances */
>>         for (i = 0; i < dbg2->info_count; i++) {
>> -               uint32_t j;
>>                 fwts_acpi_table_dbg2_info *dbg2_info =
>> (fwts_acpi_table_dbg2_info *)(table->data + offset);
>>                 uint8_t *base_addr_regs = (uint8_t *)dbg2_info +
>> dbg2_info->base_address_offset;
>>                 uint8_t *address_size   = (uint8_t *)dbg2_info +
>> dbg2_info->address_size_offset;
>> @@ -1931,6 +1929,8 @@ static void acpidump_dbg2(fwts_framework *fw, const
>> fwts_acpi_table_info *table)
>>                 }
>>
>>                 if (dbg2_info->number_of_regs) {
>> +                       uint32_t j;
>> +
>>                         /* Dump out the register GAS and sizes */
>>                         for (j = 0; j < dbg2_info->number_of_regs; j++) {
>>                                 __acpi_dump_table_fields(fw,
>> &base_addr_regs[j], dbg2_gas_fields,
>>
>
> Acked-by: Ivan Hu <ivan.hu@canonical.com>
>

Acked-by: Keng-Yu Lin <kengyu@canonical.com>
diff mbox

Patch

diff --git a/src/acpi/acpidump/acpidump.c b/src/acpi/acpidump/acpidump.c
index 83db7be..44551bd 100644
--- a/src/acpi/acpidump/acpidump.c
+++ b/src/acpi/acpidump/acpidump.c
@@ -721,10 +721,10 @@  static void acpidump_rsdt(fwts_framework *fw, const fwts_acpi_table_info *table)
 	fwts_acpi_table_rsdt *rsdt = (fwts_acpi_table_rsdt *)table->data;
 
 	for (i = 0; i < n; i++)  {
-		char label[80];
 		fwts_acpi_table_info *table_info;
 
 		if (fwts_acpi_find_table_by_addr(fw, (uint64_t)rsdt->entries[i], &table_info) == FWTS_OK) {
+			char label[80];
 			char *name = table_info == NULL ? "unknown" : table_info->name;
 			snprintf(label, sizeof(label), "Entry %2.2zu %s", i, name);
 			fwts_log_info_verbatum(fw, "%s 0x%8.8x",
@@ -752,10 +752,10 @@  static void acpidump_xsdt(fwts_framework *fw, const fwts_acpi_table_info *table)
 	fwts_acpi_table_xsdt *xsdt = (fwts_acpi_table_xsdt *)table->data;
 
 	for (i = 0; i < n; i++)  {
-		char label[80];
 		fwts_acpi_table_info *table_info;
 
 		if (fwts_acpi_find_table_by_addr(fw, xsdt->entries[i], &table_info) == FWTS_OK) {
+			char label[80];
 			char *name = table_info == NULL ? "unknown" : table_info->name;
 			snprintf(label, sizeof(label), "Entry %2.2zu %s", i, name);
 			fwts_log_info_verbatum(fw, "%s 0x%16.16" PRIx64,
@@ -1050,10 +1050,7 @@  static void acpidump_mcfg(fwts_framework *fw, const fwts_acpi_table_info *table)
 static void acpidump_slit(fwts_framework *fw, const fwts_acpi_table_info *table)
 {
 	fwts_acpi_table_slit *slit = (fwts_acpi_table_slit *)table->data;
-	uint64_t j = 0;
-	uint64_t k = 0;
 	uint64_t n = table->length - sizeof(fwts_acpi_table_slit);
-	const uint8_t *entry;
 
 	if (table->length < sizeof(fwts_acpi_table_slit)) {
 		fwts_log_info_verbatum(fw, "SLIT header length too short, expected %zu "
@@ -1069,7 +1066,9 @@  static void acpidump_slit(fwts_framework *fw, const fwts_acpi_table_info *table)
 			(slit->num_of_system_localities * slit->num_of_system_localities), n);
 	}
 	else {
-		uint64_t i;
+		uint64_t i, j = 0, k = 0;
+		const uint8_t *entry;
+
 		entry = table->data + sizeof(fwts_acpi_table_slit);
 
 		for (i = 0; i < n; i++) {
@@ -1914,7 +1913,6 @@  static void acpidump_dbg2(fwts_framework *fw, const fwts_acpi_table_info *table)
 
 	/* Dump out info_count number of instances */
 	for (i = 0; i < dbg2->info_count; i++) {
-		uint32_t j;
 		fwts_acpi_table_dbg2_info *dbg2_info = (fwts_acpi_table_dbg2_info *)(table->data + offset);
 		uint8_t *base_addr_regs = (uint8_t *)dbg2_info + dbg2_info->base_address_offset;
 		uint8_t *address_size   = (uint8_t *)dbg2_info + dbg2_info->address_size_offset;
@@ -1931,6 +1929,8 @@  static void acpidump_dbg2(fwts_framework *fw, const fwts_acpi_table_info *table)
 		}
 
 		if (dbg2_info->number_of_regs) {
+			uint32_t j;
+
 			/* Dump out the register GAS and sizes */
 			for (j = 0; j < dbg2_info->number_of_regs; j++) {
 				__acpi_dump_table_fields(fw, &base_addr_regs[j], dbg2_gas_fields,