[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RFC PATCH 2/3] misra: address rule 5.5 gnttab


  • To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Dmytro Prokopchuk1 <dmytro_prokopchuk1@xxxxxxxx>
  • Date: Tue, 29 Jul 2025 21:24:09 +0000
  • Accept-language: en-US, uk-UA, ru-RU
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com; dkim=pass header.d=epam.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/cgbIjQ7DRAeXz2kWDGE9OsK2C9dJxIRJmS+9MzQSDQ=; b=NIhFdPShxTTROzUFdT/LQ0/0ZraInYNXOiKaLYPZ1GFrsm866wEbfTmFYEI3TF/5FNTRkXd6eE/sUSsp1pxMhOTt9aEWCVqYnbTZmtT86U8vDopqnUiFdA0Lu75U+7PRf7+E5hRkjI+9q9QViiS0Y9tf38VwQlLR18BHMAjPTZ+j5XbdzX/PLNrmWmFwX6TteqJJBYdQpCpTgGt8jGVMD2YsSFNNO4oscwp3IDL55c/bAGvXSPzsmklNq7PgPzfkbQR9Rajh1FEHkV8k3fO39bDiev38MtqURhvq7EAux61hVGtEIE6/YdAwlf4MmTYLI8oCyZxuRSOCryIZaKOT5Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UL4/8Om35ciKAIsiu851pOXcWfSaoH+pQ2vYqeMuDwuZM87WIuMxT9zflIAIpg42xXElJexiQjV2QceedWIb/vgcEQB055l7v8wsF2kVRsCo252MAMXq7ziTqX7ZSFu70ZhMagRKd5sLAgY/XUZXkpqo/MymdSBNl24wgpKaGxtvq36QL4W9x0ki3MOPfFUw28Bjm4GF3oerkp0LD0EFUeaVuAkTlj9FAhlC3EMh8WRA4w+4PsskFxLVbYb/Anjmid2fpM1A/UxPzv01fsLNo+rITuT8k4/7quB+Vl2iqmFki1nyR2K0IDIyk+M2BK+5YDfU3fJnnqe8ydLhXgtubg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=epam.com;
  • Cc: Dmytro Prokopchuk1 <dmytro_prokopchuk1@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • Delivery-date: Tue, 29 Jul 2025 21:24:21 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHcAM8fdlzlyMI8LEioIBJY9HwlfA==
  • Thread-topic: [RFC PATCH 2/3] misra: address rule 5.5 gnttab

Signed-off-by: Dmytro Prokopchuk <dmytro_prokopchuk1@xxxxxxxx>
---
 xen/common/grant_table.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/xen/common/grant_table.c b/xen/common/grant_table.c
index cf131c43a1..9b8f0d87d3 100644
--- a/xen/common/grant_table.c
+++ b/xen/common/grant_table.c
@@ -127,8 +127,8 @@ static void __init cf_check max_maptrack_frames_init(struct 
param_hypfs *par)
                       opt_max_maptrack_frames_val);
 }
 #else
-#define update_gnttab_par(v, unused1, unused2)     update_gnttab_par(v)
-#define parse_gnttab_limit(a, v, unused1, unused2) parse_gnttab_limit(a, v)
+#define UPDATE_GNTTAB_PAR(v, unused1, unused2)     update_gnttab_par(v)
+#define PARSE_GNTTAB_LIMIT(a, v, unused1, unused2) parse_gnttab_limit(a, v)
 
 static void update_gnttab_par(unsigned int val, struct param_hypfs *par,
                               char *parval)
@@ -150,7 +150,7 @@ static int parse_gnttab_limit(const char *arg, unsigned int 
*valp,
         return -ERANGE;
 
     *valp = val;
-    update_gnttab_par(val, par, parval);
+    UPDATE_GNTTAB_PAR(val, par, parval);
 
     return 0;
 }
@@ -161,7 +161,7 @@ custom_runtime_param("gnttab_max_frames", 
parse_gnttab_max_frames,
 
 static int cf_check parse_gnttab_max_frames(const char *arg)
 {
-    return parse_gnttab_limit(arg, &opt_max_grant_frames,
+    return PARSE_GNTTAB_LIMIT(arg, &opt_max_grant_frames,
                               param_2_parfs(parse_gnttab_max_frames),
                               opt_max_grant_frames_val);
 }
@@ -173,7 +173,7 @@ custom_runtime_param("gnttab_max_maptrack_frames",
 
 static int cf_check parse_gnttab_max_maptrack_frames(const char *arg)
 {
-    return parse_gnttab_limit(arg, &opt_max_maptrack_frames,
+    return PARSE_GNTTAB_LIMIT(arg, &opt_max_maptrack_frames,
                               param_2_parfs(parse_gnttab_max_maptrack_frames),
                               opt_max_maptrack_frames_val);
 }
-- 
2.43.0



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.