Home | History | Annotate | Download | only in fio

Lines Matching refs:gc

386 	struct gfio_client *gc = ge->client;
388 if (gc) {
389 if (gc->client) {
391 fio_client_terminate(gc->client);
393 fio_put_client(gc->client);
395 free(gc);
437 struct gfio_client *gc = ge->client;
444 while (!flist_empty(&gc->o_list)) {
447 gco = flist_entry(gc->o_list.next, struct gfio_client_options, list);
452 ret = fio_client_send_ini(gc->client, ge->job_file);
482 struct gfio_client *gc = ge->client;
484 if (gc)
485 fio_start_client(gc->client);
629 static void gfio_set_client(struct gfio_client *gc, struct fio_client *client)
631 gc->client = fio_get_client(client);
632 client->client_data = gc;
638 struct gfio_client *gc;
640 gc = calloc(1, sizeof(*gc));
641 INIT_FLIST_HEAD(&gc->o_list);
642 gc->ge = ge;
643 ge->client = gc;
644 gfio_set_client(gc, client);
653 flist_add_tail(&gco->list, &gc->o_list);
654 gc->o_list_nr++;
666 struct gfio_client *gc = ge->client;
676 gc = ge->client;
678 if (!gc->client) {
693 gfio_set_client(gc, client);
698 ret = fio_client_connect(gc->client);
708 fio_client_terminate(gc->client);
1070 struct gfio_client *gc;
1080 gc = ge->client;
1081 if (gc && gc->nr_results)
1082 gfio_display_end_results(gc);