Lines Matching refs:num_nodes
510 unsigned num_nodes = 0; in libxl_get_numainfo() local
512 if (xc_numainfo(ctx->xch, &num_nodes, NULL, NULL)) { in libxl_get_numainfo()
517 meminfo = libxl__zalloc(gc, sizeof(*meminfo) * num_nodes); in libxl_get_numainfo()
518 distance = libxl__zalloc(gc, sizeof(*distance) * num_nodes * num_nodes); in libxl_get_numainfo()
520 if (xc_numainfo(ctx->xch, &num_nodes, meminfo, distance)) { in libxl_get_numainfo()
525 *nr = num_nodes; in libxl_get_numainfo()
527 ret = libxl__zalloc(NOGC, sizeof(libxl_numainfo) * num_nodes); in libxl_get_numainfo()
528 for (i = 0; i < num_nodes; i++) in libxl_get_numainfo()
529 ret[i].dists = libxl__calloc(NOGC, num_nodes, sizeof(*distance)); in libxl_get_numainfo()
531 for (i = 0; i < num_nodes; i++) { in libxl_get_numainfo()
536 ret[i].num_dists = num_nodes; in libxl_get_numainfo()
538 unsigned idx = i * num_nodes + j; in libxl_get_numainfo()