Home
last modified time | relevance | path

Searched refs:num_devs (Results 1 – 10 of 10) sorted by relevance

/tools/libs/light/
A Dlibxl_linux.c249 int num_devs = 0; in libxl__pci_numdevs() local
260 num_devs++; in libxl__pci_numdevs()
264 return num_devs; in libxl__pci_numdevs()
269 int num_devs) in libxl__pci_topology_init() argument
289 if (i == num_devs) { in libxl__pci_topology_init()
A Dlibxl.c458 libxl_pcitopology *libxl_get_pci_topology(libxl_ctx *ctx, int *num_devs) in libxl_get_pci_topology() argument
466 *num_devs = libxl__pci_numdevs(gc); in libxl_get_pci_topology()
467 if (*num_devs < 0) { in libxl_get_pci_topology()
469 *num_devs); in libxl_get_pci_topology()
473 devs = libxl__zalloc(gc, sizeof(*devs) * *num_devs); in libxl_get_pci_topology()
474 nodes = libxl__zalloc(gc, sizeof(*nodes) * *num_devs); in libxl_get_pci_topology()
476 rc = libxl__pci_topology_init(gc, devs, *num_devs); in libxl_get_pci_topology()
482 if (xc_pcitopoinfo(ctx->xch, *num_devs, devs, nodes) != 0) { in libxl_get_pci_topology()
487 ret = libxl__zalloc(NOGC, sizeof(libxl_pcitopology) * *num_devs); in libxl_get_pci_topology()
489 for (i = 0; i < *num_devs; i++) { in libxl_get_pci_topology()
A Dlibxl_pci.c144 char *num_devs, *be_path; in libxl__device_pci_add_xenstore() local
165 if (num_devs && !starting && domtype == LIBXL_DOMAIN_TYPE_PV) { in libxl__device_pci_add_xenstore()
174 num = num_devs ? atoi(num_devs) : 0; in libxl__device_pci_add_xenstore()
212 if (!num_devs) in libxl__device_pci_add_xenstore()
233 char *be_path, *num_devs_path, *num_devs, *xsdev, *tmp, *tmppath; in libxl__device_pci_remove_xenstore() local
240 num_devs = libxl__xs_read(gc, XBT_NULL, num_devs_path); in libxl__device_pci_remove_xenstore()
241 if (!num_devs) in libxl__device_pci_remove_xenstore()
243 num = atoi(num_devs); in libxl__device_pci_remove_xenstore()
2339 char *num_devs; in libxl__device_pci_get_num() local
2343 if (!num_devs) in libxl__device_pci_get_num()
[all …]
A Dlibxl_netbsd.c118 int num_devs) in libxl__pci_topology_init() argument
A Dlibxl_freebsd.c239 int num_devs) in libxl__pci_topology_init() argument
A Dlibxl_usb.c991 const char *libxl_path, *be_path, *num_devs; in libxl__device_usbdev_list_for_usbctrl() local
1008 &num_devs); in libxl__device_usbdev_list_for_usbctrl()
1011 n = num_devs ? atoi(num_devs) : 0; in libxl__device_usbdev_list_for_usbctrl()
A Dlibxl_internal.h1719 int num_devs);
/tools/libs/ctrl/
A Dxc_misc.c327 int xc_pcitopoinfo(xc_interface *xch, unsigned num_devs, in xc_pcitopoinfo() argument
334 DECLARE_HYPERCALL_BOUNCE(devs, num_devs * sizeof(*devs), in xc_pcitopoinfo()
336 DECLARE_HYPERCALL_BOUNCE(nodes, num_devs* sizeof(*nodes), in xc_pcitopoinfo()
346 while ( processed < num_devs ) in xc_pcitopoinfo()
348 sysctl.u.pcitopoinfo.num_devs = num_devs - processed; in xc_pcitopoinfo()
357 processed += sysctl.u.pcitopoinfo.num_devs; in xc_pcitopoinfo()
/tools/include/
A Dlibxl.h2170 libxl_pcitopology *libxl_get_pci_topology(libxl_ctx *ctx, int *num_devs);
2171 void libxl_pcitopology_list_free(libxl_pcitopology *, int num_devs);
A Dxenctrl.h1155 int xc_pcitopoinfo(xc_interface *xch, unsigned num_devs,

Completed in 57 milliseconds