Searched refs:len (Results 1 - 25 of 60) sorted by relevance

123

/lxc/src/include/
H A Dgetline.c42 size_t len; local
44 buf = fgetln(fp, &len);
50 if (*outbuf == NULL || *outsize < len + 1) {
51 void *tmp = realloc(*outbuf, len + 1);
55 *outsize = len + 1;
57 memcpy(*outbuf, buf, len);
58 (*outbuf)[len] = '\0';
59 return (len);
/lxc/src/lxc/
H A Dparse.c43 size_t len = 0; local
51 while (getline(&line, &len, f) != -1) {
67 int lxc_char_left_gc(const char *buffer, size_t len) argument
70 for (i = 0; i < len; i++) {
79 int lxc_char_right_gc(const char *buffer, size_t len) argument
82 for (i = len - 1; i >= 0; i--) {
96 size_t len = strlen(line); local
98 for (i = 0; i < len; i++)
H A Dparse.h34 extern int lxc_char_left_gc(const char *buffer, size_t len);
36 extern int lxc_char_right_gc(const char *buffer, size_t len);
H A Dgenl.c42 int len, ret; local
76 len = reply->nlmsghdr.nlmsg_len;
86 len -= NLMSG_LENGTH(GENL_HDRLEN);
87 if (len < 0)
143 size_t len = NLMSG_LENGTH(GENL_HDRLEN) + size; local
144 return (struct genlmsg *)nlmsg_alloc(len);
H A Dmonitor.c166 size_t len; local
178 len = strlen(lxcpath) + 18;
179 path = alloca(len);
180 ret = snprintf(path, len, "lxc/%s/monitor-sock", lxcpath);
181 if (ret < 0 || (size_t)ret >= len) {
191 len = sizeof(addr->sun_path) - 1;
193 ret = snprintf(addr->sun_path, len, "@lxc/%016" PRIx64 "/%s", hash, lxcpath);
211 size_t len; local
224 len = strlen(&addr.sun_path[1]);
225 DEBUG("opening monitor socket %s with len
[all...]
H A Dnl.c52 const void *data, size_t len)
55 size_t rtalen = RTA_LENGTH(len);
64 memcpy(RTA_DATA(rta), data, len); local
113 size_t len = NLMSG_HDRLEN + NLMSG_ALIGN(size); local
119 nlmsg->nlmsghdr = (struct nlmsghdr *)malloc(len);
123 memset(nlmsg->nlmsghdr, 0, len);
124 nlmsg->cap = len;
133 extern void *nlmsg_reserve(struct nlmsg *nlmsg, size_t len) argument
137 size_t tlen = NLMSG_ALIGN(len);
145 if (tlen > len)
51 nla_put(struct nlmsg *nlmsg, int attr, const void *data, size_t len) argument
[all...]
H A Dnetwork.c144 size_t len = strlen(ifname) + strlen(PHYSNAME) - 1; local
150 path = alloca(len+1);
151 ret = snprintf(path, len, PHYSNAME, ifname);
152 if (ret < 0 || ret >= len)
311 int len, err; local
317 len = strlen(newname);
318 if (len == 1 || len >= IFNAMSIZ)
352 int len, index; local
354 len
370 int index, len, err; local
421 int index, len, err; local
615 int index, len, err; local
678 int len, err; local
760 int lindex, len, err; local
840 int index, len, err; local
[all...]
H A Daf_unix.c40 size_t len; local
58 len = strlen(&path[1]);
60 if (len >= sizeof(addr.sun_path)) {
68 if (bind(fd, (struct sockaddr *)&addr, offsetof(struct sockaddr_un, sun_path) + len + 1)) {
102 size_t len; local
113 len = strlen(&path[1]);
115 if (len >= sizeof(addr.sun_path)) {
123 if (connect(fd, (struct sockaddr *)&addr, offsetof(struct sockaddr_un, sun_path) + len + 1)) {
H A Dlxclock.c101 int len; local
112 len = strlen("/lxc/lock/") + strlen(n) + strlen(p) + 3;
116 len += strlen(rundir);
118 if ((dest = malloc(len)) == NULL) {
123 ret = snprintf(dest, len, "%s/lxc/lock/%s", rundir, p);
124 if (ret < 0 || ret >= len) {
136 ret = snprintf(dest, len, "%s/lxc/lock/%s/.%s", rundir, p, n);
138 if (ret < 0 || ret >= len) {
/lxc/src/lxc/bdev/
H A Dlxcloop.c52 int len, ret; local
63 len = strlen(lxcpath) + strlen(cname) + strlen("rootdev") + 3;
64 srcdev = alloca(len);
65 ret = snprintf(srcdev, len, "%s/%s/rootdev", lxcpath, cname);
66 if (ret < 0 || ret >= len)
69 new->src = malloc(len + 5);
72 ret = snprintf(new->src, len + 5, "loop:%s", srcdev);
73 if (ret < 0 || ret >= len + 5)
76 new->dest = malloc(len);
79 ret = snprintf(new->dest, len, "
110 int ret, len; local
[all...]
H A Dlxclvm.c67 int ret, pid, len; local
99 len = strlen(pathdup) + strlen(thinpool) + 2;
100 tp = alloca(len);
102 ret = snprintf(tp, len, "%s/%s", pathdup, thinpool);
103 if (ret < 0 || ret >= len)
185 int ret, len, status, start=0; local
189 len = strlen(lvscmd) + strlen(path) - 1;
190 cmd = alloca(len);
192 ret = snprintf(cmd, len, lvscmd, path);
193 if (ret < 0 || ret >= len)
284 int len, ret; local
380 int ret, len; local
[all...]
H A Dlxcaufs.c66 int ret, len, lastslashidx; local
92 len = strlen(delta) + strlen(orig->src) + 12;
93 new->src = malloc(len);
98 ret = snprintf(new->src, len, "aufs:%s:%s", orig->src, delta);
100 if (ret < 0 || ret >= len)
108 int len, ret; local
145 len = strlen(nsrc) + strlen(ndelta) + 12;
146 new->src = malloc(len);
152 ret = snprintf(new->src, len, "aufs:%s:%s", nsrc, ndelta);
155 if (ret < 0 || ret >= len)
178 int ret, len = strlen(dest), newlen; local
239 int len; local
366 size_t len = 0; local
[all...]
H A Dlxcdir.c42 int len, ret; local
52 len = strlen(lxcpath) + strlen(cname) + strlen("rootfs") + 3;
53 new->src = malloc(len);
56 ret = snprintf(new->src, len, "%s/%s/rootfs", lxcpath, cname);
57 if (ret < 0 || ret >= len)
H A Dlxcoverlay.c81 int ret, len, lastslashidx; local
137 len = strlen(delta) + strlen(orig->src) + 12;
138 new->src = malloc(len);
143 ret = snprintf(new->src, len, "overlayfs:%s:%s", orig->src, delta);
145 if (ret < 0 || ret >= len)
155 int len, ret, lastslashidx; local
211 len = strlen(nsrc) + strlen(ndelta) + 12;
212 new->src = malloc(len);
218 ret = snprintf(new->src, len, "overlayfs:%s:%s", nsrc, ndelta);
221 if (ret < 0 || ret >= len)
248 int ret, len = strlen(dest), newlen; local
319 int len, len2; local
499 size_t len = 0; local
728 size_t len = 0; local
[all...]
H A Dlxcrbd.c51 int ret, len; local
66 len = strlen(rbdpool) + strlen(rbdname) + 11;
67 bdev->src = malloc(len);
71 ret = snprintf(bdev->src, len, "/dev/rbd/%s/%s", rbdpool, rbdname);
72 if (ret < 0 || ret >= len)
/lxc/src/python-lxc/examples/
H A Dpyconsole.py35 if len(sys.argv) < 2:
37 if len(sys.argv) > 2:
39 if len(sys.argv) > 3:
H A Dpyconsole-vte.py66 if len(sys.argv) < 2:
68 if len(sys.argv) > 2:
/lxc/src/tests/
H A Dgetkeys.c35 int len, ret; local
46 len = c->get_keys(c, NULL, NULL, 0);
47 if (len < 0) {
48 fprintf(stderr, "%d: failed to get length of all keys (%d)\n", __LINE__, len);
52 ret = c->get_keys(c, NULL, v3, len+1);
53 if (ret != len) {
H A Dstartone.c104 int len; local
132 len = c->get_cgroup_item(c, "cpuset.cpus", buf, 200);
133 if (len >= 0) {
180 len = c->get_cgroup_item(c, "cpuset.cpus", buf, 0);
181 if (len <= 0) {
182 fprintf(stderr, "%d: not able to get length of cpuset.cpus (ret %d)\n", __LINE__, len);
186 len = c->get_cgroup_item(c, "cpuset.cpus", buf, 200);
187 if (len <= 0 || strncmp(buf, "0", 1)) {
188 fprintf(stderr, "%d: not able to get cpuset.cpus (len %d buf %s)\n", __LINE__, len, bu
[all...]
H A Dget_item.c113 int len; local
114 len = c->get_config_item(c, "lxc.utsname", NULL, 0); // query the size of the string
115 if (len < 0) {
116 fprintf(stderr, "%d: get_config_item(lxc.utsname) returned %d\n", __LINE__, len);
119 printf("lxc.utsname returned %d\n", len);
122 alloced = malloc(len+1);
124 fprintf(stderr, "%d: failed to allocate %d bytes for utsname\n", __LINE__, len);
129 ret = c->get_config_item(c, "lxc.utsname", alloced, len+1);
134 if (strcmp(alloced, HNAME) != 0 || ret != len) {
135 fprintf(stderr, "lxc.utsname returned wrong value: %d %s not %d %s\n", ret, alloced, len, HNAM
[all...]
/lxc/config/apparmor/
H A Dlxc-generate-aa-rules.py43 l = len(b['path'])
44 if len(path) <= l:
67 if len(sys.argv) > 1:
92 if index >= len(c['path']):
109 for char in range(len(c['path'])):
110 if char == len(c['path'])-1 and c['path'][char] == '*':
112 if char == len(c['path'])-2:
119 if c['path'] != '**' and c['path'][len(c['path'])-1] != '*':
125 if len(c['children']) != 0:
/lxc/src/lxc/tools/
H A Dlxc_ls.c91 static int ls_deserialize(int rpipefd, struct ls **m, size_t *len);
301 size_t len = c->get_config_item(c, item, NULL, 0);
302 if (len <= 0)
305 char *val = malloc((len + 1) * sizeof(*val));
309 if ((size_t)c->get_config_item(c, item, val, len + 1) != len) {
583 size_t len = c->get_cgroup_item(c, item, NULL, 0); local
584 if (len <= 0)
587 char *val = malloc((len + 1) * sizeof(*val));
591 if ((size_t)c->get_cgroup_item(c, item, val, len
601 size_t len = 0; local
965 size_t len = 0; local
1119 ls_deserialize(int rpipefd, struct ls **m, size_t *len) argument
1191 size_t i, len = 0; local
[all...]
H A Dlxc_copy.c311 size_t len = 0; local
314 len = strlen(" aufs br==rw:=ro,xino=,create=dir") +
318 mntentry = malloc(len);
322 ret = snprintf(mntentry, len, "%s %s aufs br=%s=rw:%s=ro,xino=%s,create=dir",
324 if (ret < 0 || (size_t)ret >= len)
327 len = strlen(" overlay lowerdir=,upperdir=,workdir=,create=dir") +
331 mntentry = malloc(len);
335 ret = snprintf(mntentry, len, "%s %s overlay lowerdir=%s,upperdir=%s,workdir=%s,create=dir",
337 if (ret < 0 || (size_t)ret >= len)
340 len
613 int len = 0; local
656 int len = 0; local
737 int len = 0; local
[all...]
H A Dlxc_autostart.c265 int len = 0; local
269 len = c->get_config_item(c, key, NULL, 0);
270 if (len < 0)
273 value = (char*) malloc(sizeof(char)*len + 1);
277 if (c->get_config_item(c, key, value, len + 1) != len) {
294 int len = 0; local
298 len = c->get_config_item(c, key, NULL, 0);
299 if (len < 0)
302 value = (char*) malloc(sizeof(char)*len
[all...]
/lxc/src/lxc/cgroups/
H A Dcgfsng.c159 size_t len = strlen(entry); local
161 ret = must_alloc(len + 6);
162 snprintf(ret, len + 6, "name=%s", entry);
289 size_t len = 0, fulllen = 0; local
295 while ((linelen = getline(&line, &len, f)) != -1) {
566 int len = 0; local
577 len = lxc_read_from_file(fpath, NULL, 0);
578 if (len <= 0)
580 value = must_alloc(len + 1);
581 if (lxc_read_from_file(fpath, value, len) !
836 size_t len; local
859 size_t len; local
879 size_t len; local
953 size_t len = 0; local
994 size_t len = strlen(s); local
1058 size_t len = 0; local
1355 size_t len; local
1406 int i, len; local
1829 int i, len; local
1861 cgfsng_get(const char *filename, char *value, size_t len, const char *name, const char *lxcpath) argument
[all...]

Completed in 45 milliseconds

123