Lines Matching defs:str
88 static void itoo(char *str, int len, unsigned long long val)
91 if (!(val>>(3*(len-1)))) sprintf(str, "%0*llo", len-1, val);
93 *str = 128;
94 while (--len) *++str = val>>(3*len);
100 static unsigned long long otoi(char *str, unsigned len)
105 if (128&*str) while (--len) val = (val<<8)+*++str;
107 while (len && *str == ' ') str++;
108 while (len && *str>='0' && *str<='7') val = val*8+*str++-'0', len--;
109 if (len && *str && *str != ' ') error_exit("bad header");
417 wsettime(TT.dirs->str+sizeof(long long), *(long long *)TT.dirs->str);
535 *(long long *)sl->str = TT.hdr.mtime;
536 strcpy(sl->str+sizeof(long long), name);
858 xpopen_both(zcat ? (char *[]){zcat->str, 0} :