Lines Matching defs:type
162 findopen(const char* file, const char* pattern, const char* type, Finddisc_t* disc)
347 (*fp->disc->errorf)(fp, fp->disc, 2, "cannot allocate type table");
352 * type index 1 is always system/dir
451 if (type)
453 type = (const char*)typefix(fp->decode.bigram2, sizeof(fp->decode.bigram2), type);
463 if (type && strmatch(s, type))
469 if (type && !j)
948 findwrite(register Find_t* fp, const char* path, size_t len, const char* type)
960 if (type && fp->method == FF_dir)
1019 if (type)
1021 type = (const char*)typefix((char*)fp->encode.bigram, sizeof(fp->encode.bigram), type);
1022 if (x = (Type_t*)dtmatch(fp->encode.namedict, type))
1024 else if (!(x = newof(0, Type_t, 1, strlen(type) + 1)))
1029 strcpy(x->name, type);
1235 * write the type table in index order starting with 1