From 8d783cb20c35ea3f763934484fd11d1ed7ab1e40 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Thu, 19 Jul 2018 04:33:38 -0600 Subject: [PATCH] cpumask: tidy {,z}alloc_cpumask_var() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Drop unnecessary casts and use bool in favor of bool_t. Signed-off-by: Jan Beulich Reviewed-by: Andrew Cooper Reviewed-by: Wei Liu Reviewed-by: Roger Pau Monné --- xen/include/xen/cpumask.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/xen/include/xen/cpumask.h b/xen/include/xen/cpumask.h index 4a11bcc3f3..4731a636c0 100644 --- a/xen/include/xen/cpumask.h +++ b/xen/include/xen/cpumask.h @@ -345,9 +345,9 @@ static inline int cpulist_scnprintf(char *buf, int len, typedef cpumask_t *cpumask_var_t; -static inline bool_t alloc_cpumask_var(cpumask_var_t *mask) +static inline bool alloc_cpumask_var(cpumask_var_t *mask) { - *(void **)mask = _xmalloc(nr_cpumask_bits / 8, sizeof(long)); + *mask = _xmalloc(nr_cpumask_bits / 8, sizeof(long)); return *mask != NULL; } @@ -358,9 +358,9 @@ static inline bool cond_alloc_cpumask_var(cpumask_var_t *mask) return *mask != NULL; } -static inline bool_t zalloc_cpumask_var(cpumask_var_t *mask) +static inline bool zalloc_cpumask_var(cpumask_var_t *mask) { - *(void **)mask = _xzalloc(nr_cpumask_bits / 8, sizeof(long)); + *mask = _xzalloc(nr_cpumask_bits / 8, sizeof(long)); return *mask != NULL; } @@ -383,16 +383,16 @@ static inline void free_cpumask_var(cpumask_var_t mask) #else typedef cpumask_t cpumask_var_t[1]; -static inline bool_t alloc_cpumask_var(cpumask_var_t *mask) +static inline bool alloc_cpumask_var(cpumask_var_t *mask) { - return 1; + return true; } #define cond_alloc_cpumask_var alloc_cpumask_var -static inline bool_t zalloc_cpumask_var(cpumask_var_t *mask) +static inline bool zalloc_cpumask_var(cpumask_var_t *mask) { cpumask_clear(*mask); - return 1; + return true; } #define cond_zalloc_cpumask_var zalloc_cpumask_var -- 2.39.5