Lines Matching refs:req

78 static void std_help(struct gctl_req *req, unsigned flags);
79 static void std_list(struct gctl_req *req, unsigned flags);
80 static void std_status(struct gctl_req *req, unsigned flags);
81 static void std_load(struct gctl_req *req, unsigned flags);
82 static void std_unload(struct gctl_req *req, unsigned flags);
249 set_option(struct gctl_req *req, struct g_option *opt, const char *val)
286 gctl_ro_param(req, optname, sizeof(intmax_t), opt->go_val);
288 gctl_ro_param(req, optname, -1, val);
295 gctl_ro_param(req, optname, sizeof(int), opt->go_val);
310 parse_arguments(struct g_command *cmd, struct gctl_req *req, int *argc,
361 set_option(req, opt, "1");
363 set_option(req, opt, optarg);
380 set_option(req, opt, "0");
389 set_option(req, opt, opt->go_val);
397 gctl_ro_param(req, "nargs", sizeof(int), argc);
402 gctl_ro_param(req, argname, -1, (*argv)[i]);
460 struct gctl_req *req;
482 req = gctl_get_handle();
483 gctl_ro_param(req, "class", -1, gclass_name);
484 gctl_ro_param(req, "verb", -1, argv[0]);
486 gctl_ro_param(req, "version", sizeof(*version), version);
487 parse_arguments(cmd, req, &argc, &argv);
494 cmd->gc_func(req, flags);
495 errstr = req->error;
497 gctl_add_param(req, "output", sizeof(buf), buf,
499 errstr = gctl_issue(req);
505 req->nerror = 0;
506 if (req->nerror != 0) {
507 gctl_free(req);
513 gctl_free(req);
986 std_help(struct gctl_req *req __unused, unsigned flags __unused)
1010 std_list(struct gctl_req *req, unsigned flags __unused)
1018 nargs = gctl_get_int(req, "nargs");
1021 gctl_get_ascii(req, "arg0"), 1);
1031 all = gctl_get_int(req, "all");
1034 name = gctl_get_ascii(req, "arg%d", i);
1224 std_status(struct gctl_req *req, unsigned flags __unused)
1239 nargs = gctl_get_int(req, "nargs");
1240 all = gctl_get_int(req, "all");
1241 geoms = gctl_get_int(req, "geoms");
1242 script = gctl_get_int(req, "script");
1252 name = gctl_get_ascii(req, "arg%d", i);
1290 name = gctl_get_ascii(req, "arg%d", i);
1348 std_load(struct gctl_req *req __unused, unsigned flags)
1373 std_unload(struct gctl_req *req, unsigned flags __unused)
1381 gctl_error(req, "Could not find module: %s.", strerror(errno));
1385 gctl_error(req, "Could not unload module: %s.",