Home
last modified time | relevance | path

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

/xen/tools/libxl/
A Dlibxl_linux.c253 int num_devs = 0; in libxl__pci_numdevs() local
264 num_devs++; in libxl__pci_numdevs()
268 return num_devs; in libxl__pci_numdevs()
273 int num_devs) in libxl__pci_topology_init() argument
293 if (i == num_devs) { in libxl__pci_topology_init()
A Dlibxl.c452 libxl_pcitopology *libxl_get_pci_topology(libxl_ctx *ctx, int *num_devs) in libxl_get_pci_topology() argument
460 *num_devs = libxl__pci_numdevs(gc); in libxl_get_pci_topology()
461 if (*num_devs < 0) { in libxl_get_pci_topology()
463 *num_devs); in libxl_get_pci_topology()
467 devs = libxl__zalloc(gc, sizeof(*devs) * *num_devs); in libxl_get_pci_topology()
468 nodes = libxl__zalloc(gc, sizeof(*nodes) * *num_devs); in libxl_get_pci_topology()
470 rc = libxl__pci_topology_init(gc, devs, *num_devs); in libxl_get_pci_topology()
476 if (xc_pcitopoinfo(ctx->xch, *num_devs, devs, nodes) != 0) { in libxl_get_pci_topology()
481 ret = libxl__zalloc(NOGC, sizeof(libxl_pcitopology) * *num_devs); in libxl_get_pci_topology()
483 for (i = 0; i < *num_devs; i++) { in libxl_get_pci_topology()
A Dlibxl_pci.c123 char *num_devs, *be_path; in libxl__device_pci_add_xenstore() local
138 if (!num_devs) in libxl__device_pci_add_xenstore()
153 num = atoi(num_devs); in libxl__device_pci_add_xenstore()
215 if (!num_devs) in libxl__device_pci_remove_xenstore()
217 num = atoi(num_devs); in libxl__device_pci_remove_xenstore()
330 char *path, *num_devs; in get_all_assigned_devices() local
336 if ( num_devs ) { in get_all_assigned_devices()
337 int ndev = atoi(num_devs), j; in get_all_assigned_devices()
2384 char *num_devs; in libxl__device_pci_get_num() local
2388 if (!num_devs) in libxl__device_pci_get_num()
[all …]
A Dlibxl_netbsd.c123 int num_devs) in libxl__pci_topology_init() argument
A Dlibxl_freebsd.c244 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.h1886 libxl_pcitopology *libxl_get_pci_topology(libxl_ctx *ctx, int *num_devs);
1887 void libxl_pcitopology_list_free(libxl_pcitopology *, int num_devs);
A Dlibxl_internal.h1711 int num_devs);
/xen/xen/common/
A Dsysctl.c426 while ( i < ti->num_devs ) in do_sysctl()
458 if ( !ret && (ti->num_devs != i) ) in do_sysctl()
460 ti->num_devs = i; in do_sysctl()
461 if ( __copy_field_to_guest(u_sysctl, op, u.pcitopoinfo.num_devs) ) in do_sysctl()
/xen/tools/libxc/
A Dxc_misc.c292 int xc_pcitopoinfo(xc_interface *xch, unsigned num_devs, in xc_pcitopoinfo() argument
299 DECLARE_HYPERCALL_BOUNCE(devs, num_devs * sizeof(*devs), in xc_pcitopoinfo()
301 DECLARE_HYPERCALL_BOUNCE(nodes, num_devs* sizeof(*nodes), in xc_pcitopoinfo()
311 while ( processed < num_devs ) in xc_pcitopoinfo()
313 sysctl.u.pcitopoinfo.num_devs = num_devs - processed; in xc_pcitopoinfo()
322 processed += sysctl.u.pcitopoinfo.num_devs; in xc_pcitopoinfo()
/xen/xen/include/public/
A Dsysctl.h734 uint32_t num_devs; member
/xen/tools/libxc/include/
A Dxenctrl.h1249 int xc_pcitopoinfo(xc_interface *xch, unsigned num_devs,

Completed in 42 milliseconds