Lines Matching refs:argv
163 static int do_show(int argc, char **argv) in do_show() argument
178 if (is_prefix(*argv, "effective")) { in do_show()
180 p_err("duplicated argument: %s", *argv); in do_show()
187 *argv); in do_show()
317 static int do_show_tree(int argc, char **argv) in do_show_tree() argument
335 if (is_prefix(*argv, "effective")) { in do_show_tree()
337 p_err("duplicated argument: %s", *argv); in do_show_tree()
344 *argv); in do_show_tree()
379 static int do_attach(int argc, char **argv) in do_attach() argument
392 cgroup_fd = open(argv[0], O_RDONLY); in do_attach()
394 p_err("can't open cgroup %s", argv[0]); in do_attach()
398 attach_type = parse_attach_type(argv[1]); in do_attach()
405 argv = &argv[2]; in do_attach()
406 prog_fd = prog_parse_fd(&argc, &argv); in do_attach()
411 if (is_prefix(argv[i], "multi")) { in do_attach()
413 } else if (is_prefix(argv[i], "override")) { in do_attach()
416 p_err("unknown option: %s", argv[i]); in do_attach()
439 static int do_detach(int argc, char **argv) in do_detach() argument
450 cgroup_fd = open(argv[0], O_RDONLY); in do_detach()
452 p_err("can't open cgroup %s", argv[0]); in do_detach()
456 attach_type = parse_attach_type(argv[1]); in do_detach()
463 argv = &argv[2]; in do_detach()
464 prog_fd = prog_parse_fd(&argc, &argv); in do_detach()
486 static int do_help(int argc, char **argv) in do_help() argument
505 bin_name, argv[-2]); in do_help()
520 int do_cgroup(int argc, char **argv) in do_cgroup() argument
522 return cmd_select(cmds, argc, argv, do_help); in do_cgroup()