Lines Matching full:nodes
102 static struct node *nodes; variable
171 if (!zero_time(&nodes[c].times[i][0]) && in show_perf()
172 !zero_time(&nodes[c].times[i][1])) { in show_perf()
173 us = diff_us(&nodes[c].times[i][1], &nodes[c].times[i][0]); in show_perf()
355 nodes = calloc(sizeof *nodes, connections); in alloc_nodes()
356 if (!nodes) in alloc_nodes()
362 start_perf(&nodes[i], STEP_CREATE_ID); in alloc_nodes()
364 ret = rdma_create_id(channel, &nodes[i].id, &nodes[i], in alloc_nodes()
369 end_perf(&nodes[i], STEP_CREATE_ID); in alloc_nodes()
376 rdma_destroy_id(nodes[i].id); in alloc_nodes()
377 free(nodes); in alloc_nodes()
388 start_perf(&nodes[i], STEP_DESTROY); in cleanup_nodes()
389 if (nodes[i].id) in cleanup_nodes()
390 rdma_destroy_id(nodes[i].id); in cleanup_nodes()
391 end_perf(&nodes[i], STEP_DESTROY); in cleanup_nodes()
514 start_perf(&nodes[i], STEP_BIND); in run_client()
515 ret = rdma_bind_addr(nodes[i].id, rai->ai_src_addr); in run_client()
518 nodes[i].error = 1; in run_client()
521 end_perf(&nodes[i], STEP_BIND); in run_client()
529 if (nodes[i].error) in run_client()
531 nodes[i].retries = retries; in run_client()
532 start_perf(&nodes[i], STEP_RESOLVE_ADDR); in run_client()
533 ret = rdma_resolve_addr(nodes[i].id, rai->ai_src_addr, in run_client()
537 nodes[i].error = 1; in run_client()
548 if (nodes[i].error) in run_client()
550 nodes[i].retries = retries; in run_client()
551 start_perf(&nodes[i], STEP_RESOLVE_ROUTE); in run_client()
552 ret = rdma_resolve_route(nodes[i].id, timeout); in run_client()
555 nodes[i].error = 1; in run_client()
566 if (nodes[i].error) in run_client()
568 start_perf(&nodes[i], STEP_CREATE_QP); in run_client()
569 ret = rdma_create_qp(nodes[i].id, NULL, &init_qp_attr); in run_client()
572 nodes[i].error = 1; in run_client()
575 end_perf(&nodes[i], STEP_CREATE_QP); in run_client()
582 if (nodes[i].error) in run_client()
584 start_perf(&nodes[i], STEP_CONNECT); in run_client()
585 ret = rdma_connect(nodes[i].id, &conn_param); in run_client()
588 nodes[i].error = 1; in run_client()
599 if (nodes[i].error) in run_client()
601 start_perf(&nodes[i], STEP_DISCONNECT); in run_client()
602 rdma_disconnect(nodes[i].id); in run_client()
675 free(nodes); in main()