Lines Matching refs:num

56                                             int num,  in libxl_create_pci_backend_device()  argument
59 flexarray_append(back, GCSPRINTF("key-%d", num)); in libxl_create_pci_backend_device()
61 flexarray_append(back, GCSPRINTF("dev-%d", num)); in libxl_create_pci_backend_device()
64 flexarray_append_pair(back, GCSPRINTF("vdevfn-%d", num), GCSPRINTF("%x", pci->vdevfn)); in libxl_create_pci_backend_device()
66 flexarray_append_pair(back, GCSPRINTF("name-%d", num), GCSPRINTF("%s", pci->name)); in libxl_create_pci_backend_device()
67 flexarray_append(back, GCSPRINTF("opts-%d", num)); in libxl_create_pci_backend_device()
72 … flexarray_append_pair(back, GCSPRINTF("state-%d", num), GCSPRINTF("%d", XenbusStateInitialising)); in libxl_create_pci_backend_device()
145 int num = 0; in libxl__device_pci_add_xenstore() local
174 num = num_devs ? atoi(num_devs) : 0; in libxl__device_pci_add_xenstore()
175 libxl_create_pci_backend_device(gc, back, num, pci); in libxl__device_pci_add_xenstore()
176 flexarray_append_pair(back, "num_devs", GCSPRINTF("%d", num + 1)); in libxl__device_pci_add_xenstore()
177 if (num && !starting) in libxl__device_pci_add_xenstore()
234 int num, i, j; in libxl__device_pci_remove_xenstore() local
243 num = atoi(num_devs); in libxl__device_pci_remove_xenstore()
256 for (i = 0; i < num; i++) { in libxl__device_pci_remove_xenstore()
265 if (i == num) { in libxl__device_pci_remove_xenstore()
294 libxl__xs_printf(gc, t, num_devs_path, "%d", num - 1); in libxl__device_pci_remove_xenstore()
295 for (j = i + 1; j < num; j++) { in libxl__device_pci_remove_xenstore()
337 if (num == 1) { in libxl__device_pci_remove_xenstore()
353 static bool is_pci_in_array(libxl_device_pci *pcis, int num, in is_pci_in_array() argument
358 for (i = 0; i < num; i++) { in is_pci_in_array()
363 return i < num; in is_pci_in_array()
436 libxl_device_pci *libxl_device_pci_assignable_list(libxl_ctx *ctx, int *num) in libxl_device_pci_assignable_list() argument
443 *num = 0; in libxl_device_pci_assignable_list()
462 new = realloc(pcis, ((*num) + 1) * sizeof(*new)); in libxl_device_pci_assignable_list()
467 new = pcis + *num; in libxl_device_pci_assignable_list()
478 (*num)++; in libxl_device_pci_assignable_list()
487 void libxl_device_pci_assignable_list_free(libxl_device_pci *list, int num) in libxl_device_pci_assignable_list_free() argument
491 for (i = 0; i < num; i++) in libxl_device_pci_assignable_list_free()
1515 int num; in libxl_pci_assignable() local
1518 pcis = libxl_device_pci_assignable_list(ctx, &num); in libxl_pci_assignable()
1519 assignable = is_pci_in_array(pcis, num, pci); in libxl_pci_assignable()
1520 libxl_device_pci_assignable_list_free(pcis, num); in libxl_pci_assignable()
1822 int rc, num; in do_pci_remove() local
1823 pcis = libxl_device_pci_list(ctx, domid, &num); in do_pci_remove()
1829 attached = is_pci_in_array(pcis, num, pci); in do_pci_remove()
1830 libxl_device_pci_list_free(pcis, num); in do_pci_remove()
2337 unsigned int *num) in libxl__device_pci_get_num() argument
2346 *num = atoi(num_devs); in libxl__device_pci_get_num()
2365 int num, i; in libxl__device_pci_destroy_all() local
2367 pcis = libxl_device_pci_list(CTX, domid, &num); in libxl__device_pci_destroy_all()
2371 for (i = 0; i < num; i++) { in libxl__device_pci_destroy_all()
2381 libxl_device_pci_list_free(pcis, num); in libxl__device_pci_destroy_all()