Home | History | Annotate | Download | only in make

Lines Matching defs:cst

406 	struct cached_stat *cst;
412 cst = HashTable_FindValue(tbl, pathname);
413 if (cst != NULL && !forceRefresh) {
414 *out_cst = *cst;
416 Targ_FmtTime(cst->cst_mtime), pathname);
427 if (cst == NULL) {
428 cst = bmake_malloc(sizeof *cst);
429 HashTable_Set(tbl, pathname, cst);
432 cst->cst_mtime = sys_st.st_mtime;
433 cst->cst_mode = sys_st.st_mode;
435 *out_cst = *cst;
443 cached_stat(const char *pathname, struct cached_stat *cst)
445 return cached_stats(pathname, cst, false, false);
449 cached_lstat(const char *pathname, struct cached_stat *cst)
451 return cached_stats(pathname, cst, true, false);
978 struct cached_stat cst;
985 if (cached_stat(file, &cst) == 0) {
1168 struct cached_stat cst;
1254 if (cached_stat(name, &cst) == 0)
1301 struct cached_stat cst;
1310 if (cached_stat(try, &cst) != -1) {
1311 if ((cst.cst_mode & S_IFMT) != S_IFDIR) {
1411 struct cached_stat cst;
1425 if (cached_stats(fullName, &cst, false, forceRefresh) < 0) {
1433 cst.cst_mtime = 0;
1440 gn->mtime = cst.cst_mtime;