From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: [PATCH 1/4] xen/public: arm: Clarify the name of guest handle structures Date: Fri, 30 Oct 2015 18:13:30 +0000 Message-ID: <1446228813-2593-2-git-send-email-julien.grall@citrix.com> References: <1446228813-2593-1-git-send-email-julien.grall@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZsEJX-000843-R6 for xen-devel@lists.xenproject.org; Fri, 30 Oct 2015 18:22:11 +0000 In-Reply-To: <1446228813-2593-1-git-send-email-julien.grall@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Keir Fraser , ian.campbell@citrix.com, stefano.stabellini@eu.citrix.com, Tim Deegan , Ian Jackson , Julien Grall , Jan Beulich List-Id: xen-devel@lists.xenproject.org Currently it's hard to know which __guest_handle* is associated to a guest handle or a guest handle param. Rename the types to match the usage. I.e * __guest_handle is renamed to __guest_handle_param as it's used for hypercall parameters. * __guest_handle_64 is renamed to __guest_handle as it's used for guest handle in structure field stored in memory. Signed-off-by: Julien Grall --- Cc: Ian Jackson Cc: Jan Beulich Cc: Keir Fraser Cc: Tim Deegan --- xen/include/public/arch-arm.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/xen/include/public/arch-arm.h b/xen/include/public/arch-arm.h index 6322548..35839db 100644 --- a/xen/include/public/arch-arm.h +++ b/xen/include/public/arch-arm.h @@ -171,9 +171,9 @@ #ifndef __ASSEMBLY__ #define ___DEFINE_XEN_GUEST_HANDLE(name, type) \ typedef union { type *p; unsigned long q; } \ - __guest_handle_ ## name; \ + __guest_handle_param_ ## name; \ typedef union { type *p; uint64_aligned_t q; } \ - __guest_handle_64_ ## name; + __guest_handle_ ## name; /* * XEN_GUEST_HANDLE represents a guest pointer, when passed as a field @@ -186,9 +186,9 @@ ___DEFINE_XEN_GUEST_HANDLE(name, type); \ ___DEFINE_XEN_GUEST_HANDLE(const_##name, const type) #define DEFINE_XEN_GUEST_HANDLE(name) __DEFINE_XEN_GUEST_HANDLE(name, name) -#define __XEN_GUEST_HANDLE(name) __guest_handle_64_ ## name +#define __XEN_GUEST_HANDLE(name) __guest_handle_ ## name #define XEN_GUEST_HANDLE(name) __XEN_GUEST_HANDLE(name) -#define XEN_GUEST_HANDLE_PARAM(name) __guest_handle_ ## name +#define XEN_GUEST_HANDLE_PARAM(name) __guest_handle_param_ ## name #define set_xen_guest_handle_raw(hnd, val) \ do { \ typeof(&(hnd)) _sxghr_tmp = &(hnd); \ -- 2.1.4