/lxc/src/lxc/tools/ |
H A D | lxc_wait.c | 39 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 D | lxc_cgroup.c | 37 static int my_checker(const struct lxc_arguments* args) argument 39 if (!args->argc) { 40 lxc_error(args, "missing state object");
|
H A D | lxc_console.c | 58 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 D | lxc_execute.c | 48 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 D | lxc_create.c | 70 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 D | lxc_checkpoint.c | 50 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 D | lxc_clone.c | 120 char **args = NULL; local 156 args = &argv[optind]; 204 args);
|
H A D | lxc_destroy.c | 37 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 D | lxc_monitor.c | 43 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
|
H A D | lxc_snapshot.c | 38 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 D | lxc_stop.c | 41 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 D | lxc_start.c | 143 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 D | lxc_unshare.c | 114 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 D | lxc_attach.c | 109 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 D | lxc_autostart.c | 36 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 D | lxc_info.c | 51 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
|
H A D | lxc_copy.c | 74 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 D | lxc_top.c | 74 static int my_parser(struct lxc_arguments* args, int c, char* arg) argument
|
H A D | lxc_ls.c | 96 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 D | execute.c | 116 struct execute_args args = { local 125 return __lxc_start(name, conf, &execute_start_ops, &args, lxcpath, backgrounded);
|
H A D | arguments.c | 137 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 D | monitor.c | 315 char *const args[] = { local 389 execvp(args[0], args);
|
H A D | criu.c | 636 char *args[] = { "criu", "--version", NULL }; local 648 execv(path, args);
|
/lxc/src/tests/ |
H A D | concurrent.c | 75 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 D | lxcbtrfs.c | 59 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...] |