Lines Matching refs:filename
119 ref_for_path(const char *filename, bool traverse = true)
123 CHK(entry.SetTo(filename, traverse) == B_OK);
142 create_app(const char *filename, const char *signature,
148 system((string("cp ") + testApp.String() + " " + filename).c_str());
150 system((string("chmod a+x ") + filename).c_str());
152 CHK(file.SetTo(filename, B_READ_WRITE) == B_OK);
169 create_file(const char *filename, const char *type,
174 system((string("echo -n \"") + contents + "\" > " + filename).c_str());
176 system((string("touch ") + filename).c_str());
179 CHK(file.SetTo(filename, B_READ_WRITE) == B_OK);
191 return ref_for_path(filename);
197 check_app_type(const char *signature, const char *filename)
201 if (filename) {
204 CHK(ref_for_path(filename) == appHint);
211 set_file_time(const char *filename, time_t time)
216 CHK(utime(filename, &buffer) == 0);
222 set_version(const char *filename, uint32 version)
226 CHK(file.SetTo(filename, B_READ_WRITE) == B_OK);
235 set_type_app_hint(const char *signature, const char *filename)
240 entry_ref fileRef(ref_for_path(filename));