Searched refs:snap (Results 1 - 22 of 22) sorted by relevance

/lxc/src/lxc/bdev/
H A Dlxcdir.h44 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxcloop.h44 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxcrbd.h44 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxclvm.h50 const char *cname, const char *oldpath, const char *lxcpath, int snap,
H A Dlxcnbd.h45 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxczfs.h47 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxcaufs.h53 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxcoverlay.h55 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxcdir.c40 int snap, uint64_t newsize, struct lxc_conf *conf)
44 if (snap) {
38 dir_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dlxcloop.c48 int snap, uint64_t newsize, struct lxc_conf *conf)
55 if (snap) {
46 loop_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dbdev.h78 int snap, uint64_t newsize, struct lxc_conf *conf);
H A Dlxczfs.c205 const char *cname, const char *oldpath, const char *lxcpath, int snap,
213 if (snap && strcmp(orig->type, "zfs")) {
230 return zfs_clone(orig->src, new->src, oldname, cname, lxcpath, snap);
204 zfs_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dlxclvm.c279 const char *cname, const char *oldpath, const char *lxcpath, int snap,
292 if (snap) {
341 if (snap) {
278 lvm_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dbdev.c210 static bool unpriv_snap_allowed(struct bdev *b, const char *t, bool snap,
302 bool snap = flags & LXC_CLONE_SNAPSHOT; local
355 snap = false;
360 if (!bdevtype && !keepbdevtype && snap && strcmp(orig->type , "dir") == 0)
363 if (am_unpriv() && !unpriv_snap_allowed(orig, bdevtype, snap, maybe_snap)) {
374 } else if (snap && strcmp(orig->type, "lvm") == 0 &&
387 snap, newsize, c0->lxc_conf) < 0) {
395 if (snap)
948 static bool unpriv_snap_allowed(struct bdev *b, const char *t, bool snap, argument
953 // (unless snap
[all...]
H A Dlxcrbd.c40 int snap, uint64_t newsize, struct lxc_conf *conf)
38 rbd_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dlxcaufs.c45 int snap, uint64_t newsize, struct lxc_conf *conf)
47 if (!snap) {
43 aufs_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dlxcbtrfs.c362 const char *lxcpath, int snap, uint64_t newsize,
370 if (snap) {
395 if (snap) {
360 btrfs_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dlxcnbd.c92 int snap, uint64_t newsize, struct lxc_conf *conf)
90 nbd_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dlxcoverlay.c59 int snap, uint64_t newsize, struct lxc_conf *conf)
61 if (!snap) {
57 ovl_clonepaths(struct bdev *orig, struct bdev *new, const char *oldname, const char *cname, const char *oldpath, const char *lxcpath, int snap, uint64_t newsize, struct lxc_conf *conf) argument
H A Dlxcbtrfs.h395 const char *lxcpath, int snap, uint64_t newsize,
/lxc/src/python-lxc/
H A Dlxc.c1370 ret = snprintf(newname, 20, "snap%d", retval);
1398 struct lxc_snapshot *snap; local
1403 snap_count = self->container->snapshot_list(self->container, &snap);
1416 PyUnicode_FromString(snap[i].name));
1418 PyUnicode_FromString(snap[i].comment_pathname));
1420 PyUnicode_FromString(snap[i].timestamp));
1422 PyUnicode_FromString(snap[i].lxcpath));
1424 snap[i].free(&snap[i]);
/lxc/src/lxc/
H A Dlxccontainer.c3334 sprintf(fname, "%s/snap%d", lxcpath, i);
3394 ret = snprintf(newname, 20, "snap%d", i);
3597 struct lxc_container *snap, *rest; local
3624 snap = lxc_container_new(snapname, clonelxcpath);
3625 if (!snap || !lxcapi_is_defined(snap)) {
3627 if (snap) lxc_container_put(snap);
3635 lxc_container_put(snap);
3643 rest = lxcapi_clone(snap, newnam
3658 struct lxc_container *snap = NULL; local
[all...]

Completed in 1767 milliseconds