Lines Matching refs:len
70 int len;
83 len = strlen(orig) + strlen(str) + strlen(delim) + 1;
84 if ((newstr = malloc(len)) == NULL) {
85 bam_error(_("could not allocate memory: size = %u\n"), len);
89 (void) snprintf(newstr, len, "%s%s%s", orig, delim, str);
103 int len;
116 len = strlen(path) - strlen(old_str) + strlen(new_str) + 1;
118 if ((newpath = malloc(len)) == NULL) {
119 bam_error(_("could not allocate memory: size = %u\n"), len);
146 unsigned len;
170 len = str - start + 1;
173 if ((*token = malloc(len)) == NULL) {
175 "size = %u\n"), len);
179 (void) strlcpy(*token, start, len);
663 int len;
667 len = strlen(osroot) + strlen(BOOTRC_FILE) + 1;
668 rcpath = alloca(len);
670 (void) snprintf(rcpath, len, "%s%s", osroot, BOOTRC_FILE);
761 size_t len, zfslen;
922 len = strlen(osroot) + strlen(XEN_MENU) + strlen(kern_bargs) +
925 kernel = alloca(len);
929 (void) snprintf(kernel, len, "%s%s %s", osroot,
934 (void) snprintf(kernel, len, "%s%s", osroot, XEN_MENU);
958 len = (strlen(kern_path) * 2) + WHITESPC(1) + 1;
961 mod_kernel = alloca(len + zfslen);
962 (void) snprintf(mod_kernel, len, "%s %s", kern_path, kern_path);
1019 size_t len, zfslen;
1138 len = strlen(kern_path) + 1;
1141 if ((kernel = malloc(len + zfslen)) == NULL) {
1144 len + zfslen);
1148 (void) snprintf(kernel, len, "%s", kern_path);