Lines Matching defs:argv
285 static int do_show(int argc, char **argv)
300 if (is_prefix(*argv, "effective")) {
302 p_err("duplicated argument: %s", *argv);
309 *argv);
443 static int do_show_tree(int argc, char **argv)
461 if (is_prefix(*argv, "effective")) {
463 p_err("duplicated argument: %s", *argv);
470 *argv);
510 static int do_attach(int argc, char **argv)
523 cgroup_fd = open(argv[0], O_RDONLY);
525 p_err("can't open cgroup %s", argv[0]);
529 attach_type = parse_attach_type(argv[1]);
536 argv = &argv[2];
537 prog_fd = prog_parse_fd(&argc, &argv);
542 if (is_prefix(argv[i], "multi")) {
544 } else if (is_prefix(argv[i], "override")) {
547 p_err("unknown option: %s", argv[i]);
570 static int do_detach(int argc, char **argv)
581 cgroup_fd = open(argv[0], O_RDONLY);
583 p_err("can't open cgroup %s", argv[0]);
587 attach_type = parse_attach_type(argv[1]);
594 argv = &argv[2];
595 prog_fd = prog_parse_fd(&argc, &argv);
617 static int do_help(int argc, char **argv)
637 bin_name, argv[-2]);
652 int do_cgroup(int argc, char **argv)
654 return cmd_select(cmds, argc, argv, do_help);