From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH 3/4] sysctl/libxl: Provide information about IO topology Date: Thu, 4 Dec 2014 13:28:13 +0000 Message-ID: <1417699693.22808.37.camel@citrix.com> References: <1417556050-23364-1-git-send-email-boris.ostrovsky@oracle.com> <1417556050-23364-4-git-send-email-boris.ostrovsky@oracle.com> <1417695730.31647.35.camel@Abyss.station> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1417695730.31647.35.camel@Abyss.station> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Dario Faggioli Cc: keir@xen.org, ufimtseva@gmail.com, stefano.stabellini@eu.citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com, wei.liu2@citrix.com, Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org On Thu, 2014-12-04 at 13:22 +0100, Dario Faggioli wrote: > On Tue, 2014-12-02 at 16:34 -0500, Boris Ostrovsky wrote: > > > --- a/tools/libxl/libxl_internal.h > > +++ b/tools/libxl/libxl_internal.h > > @@ -1168,6 +1168,11 @@ _hidden int libxl__try_phy_backend(mode_t st_mode); > > > > _hidden char *libxl__devid_to_localdev(libxl__gc *gc, int devid); > > > > +_hidden int libxl_pci_numdevs(libxl_ctx *ctx); > > +_hidden int libxl_pci_topology_init(libxl_ctx *ctx, > > + xen_sysctl_iotopo_t *iotopo, > > + int numdev); > > + > IIRC, internal/hidden function should have libxl__* as prefix. And, generally, take a gc instead of a ctx.