Searched defs:args (Results 1 - 25 of 28) sorted by relevance

12

/lxc/src/lxc/tools/
H A Dlxc_wait.c39 static int my_checker(const struct lxc_arguments* args) argument
41 if (!args->states) {
42 lxc_error(args, "missing state option to wait for.");
48 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
51 case 's': args->states = optarg; break;
52 case 't': args->timeout = atol(optarg); break;
H A Dlxc_cgroup.c37 static int my_checker(const struct lxc_arguments* args) argument
39 if (!args->argc) {
40 lxc_error(args, "missing state object");
H A Dlxc_console.c58 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
62 if (lxc_safe_uint(arg, &args->ttynum) < 0)
66 args->escape = etoc(arg);
H A Dlxc_execute.c48 static int my_checker(const struct lxc_arguments* args) argument
50 if (!args->argc) {
51 lxc_error(args, "missing command to execute !");
58 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
62 args->rcfile = arg;
68 if (lxc_safe_uint(arg, &args->uid) < 0)
72 if (lxc_safe_uint(arg, &args->gid) < 0)
H A Dlxc_create.c70 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
73 case 'B': args->bdevtype = arg; break;
74 case 'f': args->configfile = arg; break;
75 case 't': args->template = arg; break;
76 case '0': args->lvname = arg; break;
77 case '1': args->vgname = arg; break;
78 case '2': args->thinpool = arg; break;
79 case '3': args->fstype = arg; break;
80 case '4': args->fssize = get_fssize(arg); break;
81 case '5': args
105 create_helpfn(const struct lxc_arguments *args) argument
[all...]
H A Dlxc_checkpoint.c50 static int my_checker(const struct lxc_arguments *args) argument
53 lxc_error(args, "-s not compatible with -r.");
57 lxc_error(args, "-d/-F not compatible with -r.");
62 lxc_error(args, "-D is required.");
69 static int my_parser(struct lxc_arguments *args, int c, char *arg) argument
87 args->daemonize = 1;
91 args->daemonize = 0;
H A Dlxc_clone.c120 char **args = NULL; local
156 args = &argv[optind];
204 args);
H A Dlxc_destroy.c37 static int my_parser(struct lxc_arguments* args, int c, char* arg);
138 static int my_parser(struct lxc_arguments *args, int c, char *arg) argument
141 case 'f': args->force = 1; break;
142 case 's': args->task = SNAP; break;
H A Dlxc_monitor.c43 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
H A Dlxc_snapshot.c38 static int my_parser(struct lxc_arguments *args, int c, char *arg);
77 struct lxc_arguments *args);
167 static int my_parser(struct lxc_arguments *args, int c, char *arg) argument
171 args->task = LIST;
174 args->task = RESTORE;
175 args->snapname = arg;
178 args->newname = arg;
181 args->task = DESTROY;
182 args->snapname = arg;
185 args
254 do_snapshot_restore(struct lxc_container *c, struct lxc_arguments *args) argument
[all...]
H A Dlxc_stop.c41 static int my_parser(struct lxc_arguments *args, int c, char *arg) argument
45 args->reboot = 1;
48 args->nowait = 1;
51 if (lxc_safe_long(arg, &args->timeout) < 0)
55 args->hardstop = 1;
58 args->nolock = 1;
61 args->nokill = 1;
H A Dlxc_start.c143 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
146 case 'c': args->console = arg; break;
147 case 'L': args->console_log = arg; break;
148 case 'd': args->daemonize = 1; break;
149 case 'F': args->daemonize = 0; break;
150 case 'f': args->rcfile = arg; break;
151 case 'C': args->close_all_fds = 1; break;
153 case 'p': args->pidfile = arg; break;
154 case OPT_SHARE_NET: args->share_ns[LXC_NS_NET] = arg; break;
155 case OPT_SHARE_IPC: args
208 char *const *args; local
[all...]
H A Dlxc_unshare.c114 char ***args; member in struct:start_arg
125 char **args = *start_arg->args; local
146 execvp(args[0], args);
148 ERROR("failed to exec: '%s': %s", args[0], strerror(errno));
155 char **it, **args; local
164 .args = &args,
210 args
[all...]
H A Dlxc_attach.c109 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
125 lxc_error(args, "invalid architecture specified: %s", arg);
170 lxc_error(args, "memory allocation error");
177 lxc_error(args, "memory allocation error");
182 args->console_log = arg;
185 args->rcfile = arg;
283 struct wrapargs *args = wrap; local
290 if (!isatty(args->ptyfd)) {
H A Dlxc_autostart.c36 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
40 args->hardstop = 1;
43 args->list = 1;
46 args->reboot = 1;
49 args->shutdown = 1;
52 args->all = 1;
55 args->ignore_auto = 1;
61 if (lxc_safe_long(arg, &args->timeout) < 0)
H A Dlxc_info.c51 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
H A Dlxc_copy.c74 static int my_parser(struct lxc_arguments *args, int c, char *arg);
143 char **args);
145 struct lxc_arguments *arg, char **args,
149 char **args);
364 char **args)
369 args);
384 struct lxc_arguments *arg, char **args, int flags)
409 arg->bdevtype, NULL, arg->fssize, args);
485 char **args)
491 ret = do_clone_ephemeral(c, &my_args, args, flag
362 do_clone(struct lxc_container *c, char *newname, char *newpath, int flags, char *bdevtype, uint64_t fssize, enum task task, char **args) argument
383 do_clone_ephemeral(struct lxc_container *c, struct lxc_arguments *arg, char **args, int flags) argument
484 do_clone_task(struct lxc_container *c, enum task task, int flags, char **args) argument
558 my_parser(struct lxc_arguments *args, int c, char *arg) argument
[all...]
H A Dlxc_top.c74 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
H A Dlxc_ls.c96 static int ls_get(struct ls **m, size_t *size, const struct lxc_arguments *args,
109 const struct lxc_arguments *args; member in struct:wrapargs
160 static int my_parser(struct lxc_arguments *args, int c, char *arg);
325 static int ls_get(struct ls **m, size_t *size, const struct lxc_arguments *args, argument
337 if (lvl > args->ls_nesting)
349 char *path = lxc_append_paths(basepath, args->lxcpath[0]);
359 if (args->ls_active || args->ls_frozen)
377 if (args->ls_filter || args
908 my_parser(struct lxc_arguments *args, int c, char *arg) argument
[all...]
/lxc/src/lxc/
H A Dexecute.c116 struct execute_args args = { local
125 return __lxc_start(name, conf, &execute_start_ops, &args, lxcpath, backgrounded);
H A Darguments.c137 static void print_help(const struct lxc_arguments *args, int code) argument
155 args->progname, args->help, args->progname);
157 if (args->helpfn)
158 args->helpfn(args);
162 static int lxc_arguments_lxcpath_add(struct lxc_arguments *args, argument
165 if (args->lxcpath_additional != -1 &&
166 args
182 lxc_arguments_parse(struct lxc_arguments *args, int argc, char * const argv[]) argument
254 lxc_arguments_str_to_int(struct lxc_arguments *args, const char *str) argument
[all...]
H A Dmonitor.c315 char *const args[] = { local
389 execvp(args[0], args);
H A Dcriu.c636 char *args[] = { "criu", "--version", NULL }; local
648 execv(path, args);
/lxc/src/tests/
H A Dconcurrent.c75 struct thread_args *args = arguments; local
78 sprintf(name, "lxc-test-concurrent-%d", args->thread_id);
80 args->return_code = 1;
92 if (strcmp(args->mode, "create") == 0) {
99 } else if(strcmp(args->mode, "start") == 0) {
112 } else if(strcmp(args->mode, "stop") == 0) {
123 } else if(strcmp(args->mode, "destroy") == 0) {
131 args->return_code = 0;
150 struct thread_args *args; local
201 args
[all...]
/lxc/src/lxc/bdev/
H A Dlxcbtrfs.c59 struct btrfs_ioctl_ino_lookup_args args; local
64 memset(&args, 0, sizeof(args));
65 args.treeid = dir_id;
66 args.objectid = objid;
68 ret = ioctl(fd, BTRFS_IOC_INO_LOOKUP, &args);
81 if (args.name[0]) {
86 len = strlen(args.name) + name_len + 2;
90 strcpy(retpath, args.name);
112 struct btrfs_ioctl_ino_lookup_args args; local
224 struct btrfs_ioctl_vol_args args; local
302 struct btrfs_ioctl_vol_args_v2 args; local
415 struct btrfs_ioctl_vol_args args; local
593 struct btrfs_ioctl_search_args args; local
[all...]

Completed in 175 milliseconds

12