Lines Matching defs:str
226 * Convert val to digit string and put it in str. The next address
230 put_value(off_t val, char *str)
238 (void) memcpy(str, digp, len);
240 return (str + len);
249 store_sparse_string(holes_list_t *hlh, char *str, size_t *szp)
254 p = str;
263 *szp = p - str;
267 * Convert decimal str into unsigned long long value. The end pointer
271 get_ull_tok(const char *str, uint64_t *ulp)
276 while (isspace(*str))
277 str++;
278 if (!isdigit(*str))
282 ul = strtoull(str, &np, 10);
325 char *str, hstr[MIN_HOLES_HDRSIZE + 1];
335 str = e_zalloc(E_EXIT,
341 store_sparse_string(hl, str + MIN_HOLES_HDRSIZE, &len);
349 (void) memcpy(str, hstr, MIN_HOLES_HDRSIZE);
353 hi->holesdata = str;
368 read_holes_header(const char *str, off_t filesz)
376 if ((str = get_ull_tok(str, &ull)) == NULL || *str != ' ') {
384 if (get_ull_tok(str, &ull) == NULL)
397 parse_holesdata(holes_info_t *hi, const char *str)
405 while (*str != '\0') {
413 if ((str = get_ull_tok(str, &ull)) == NULL)
418 if (*str != ' ')
422 if ((str = get_ull_tok(str, &ull)) == NULL)