Lines Matching refs:execrate
103 execrate(const char* path, char* buf, int size, int physical) in execrate() function
187 if ((r = _access(path, op)) && errno == ENOENT && execrate(path, buf, sizeof(buf), 0)) in access()
228 if ((r = _chmod(path, mode)) && errno == ENOENT && execrate(path, buf, sizeof(buf), 0)) in chmod()
402 if (execrate(path, buf, sizeof(buf), 0)) in runve()
591 if ((r = _link(fp, tp)) && errno == ENOENT && execrate(fp, fb, sizeof(fb), 1)) in link()
593 if (execrate(tp, tb, sizeof(tb), 1)) in link()
677 if (fd < 0 && errno == ENOENT && execrate(path, buf, sizeof(buf), 0)) in open()
725 if ((r = _rename(fp, tp)) && errno == ENOENT && execrate(fp, fb, sizeof(fb), 1)) in rename()
727 if (execrate(tp, tb, sizeof(tb), 1)) in rename()
747 if ((r = _stat(path, st)) && errno == ENOENT && execrate(path, buf, sizeof(buf), 0)) in stat()
767 if ((r = _truncate(path, offset)) && errno == ENOENT && execrate(path, buf, sizeof(buf), 0)) in truncate()
826 if (path == (const char*)buf || !execrate(path, buf, sizeof(buf), 1)) in unlink()
837 if (errno != ENOENT || !execrate(path, buf, sizeof(buf), 1) || _access(buf, 0)) in unlink()
889 if (execrate(path, buf, sizeof(buf), 1) && !_rename(buf, tmp)) in unlink()
974 if ((r = _utimes(path, ut)) && errno == ENOENT && execrate(path, buf, sizeof(buf), 0)) in utimes()
992 if ((r = _utime(path, ut)) && errno == ENOENT && execrate(path, buf, sizeof(buf), 0)) in utime()