Lines Matching refs:i
65 register ssize_t i; variable
69 for (i = 0; i < size && (dst[i] = src[i]) != 0; i++)
71 dst[i] = '\0';
72 if (src[i] == '\0')
73 return i;
75 return i + strlen(src + i);
111 register ssize_t i, j, o; local
117 for (i = 0, j = o; i < size && (dst[j] = src[i]) != 0; i++, j++)
120 if (src[i] == '\0')
123 return j + strlen(src + i);
156 register ssize_t i, j, o; local
168 for (i = 0, j = o; i < len && (dst[j] = src1[i]) != 0; i++, j++)
172 if (src1[i] != '\0')
176 return j + strlen(src1 + i) + strlen(src2);
179 len -= i; /* space left in dst */
182 for (i = 0; i < len && (dst[j] = src2[i]) != 0; i++, j++)
185 if (src2[i] == '\0')
188 return j + strlen(src2 + i);
223 register ssize_t i, j; local
231 i = 0;
233 i += strlen(SM_VA_ARG(ap, char *));
235 return i;
246 for (i = 0; j < len && (dst[j] = str[i]) != 0; i++, j++)
250 if (str[i] != '\0')
254 j += strlen(str + i);
309 register size_t i;
313 for (i = 0; i < size && ((*dst)[i] = src[i]) != '\0'; i++)
315 (*dst)[i] = '\0';
316 if (src[i] == '\0')
318 *dst += i;