6 messages in com.xensource.lists.xen-ia64-develRe: [Xen-devel] do_* declarations (wa...
FromSent OnAttachments
Masaki Kanno25 Jan 2006 04:09.patch
Tristan Gingold25 Jan 2006 05:54 
Masaki Kanno25 Jan 2006 20:33 
Tristan Gingold26 Jan 2006 02:10 
Keir Fraser26 Jan 2006 02:33 
Masaki Kanno26 Jan 2006 03:45 
Subject:Re: [Xen-devel] do_* declarations (was: Re: [Xen-ia64-devel] [PATCH] added multicall)
From:Keir Fraser (Keir@cl.cam.ac.uk)
Date:01/26/2006 02:33:15 AM
List:com.xensource.lists.xen-ia64-devel

On 26 Jan 2006, at 10:10, Tristan Gingold wrote:

on ia64, the do_* functions for hypercalls are called in C. However, they are not declared in any .h file. I think it is cleaner to declare them in an header file rather than locally. The question is in which header file. Thank you for any suggestion.

include/xen/hypercall.h, include/asm-<arch>/hypercall.h

If you plan to do this, include all hypercalls and only place hypercalls that really are arch-indep (defined in common, or in every arch with the same prototype) in include/xen/hypercall.h.

-- Keir