Lines Matching defs:filename
197 touch(filename)
198 char *filename;
203 if (stat(filename, &stbuf)) {
212 perror(filename);
217 else if ((fd = creat(filename, 0666)) < 0) {
219 perror(filename);
224 if (stat(filename, &stbuf)) {
226 perror(filename);
246 nowrite = access(filename, R_OK|W_OK);
250 prog, filename);
255 if (utimes(filename, nflg ? NULL : times)) {
262 return (oldtouch(filename, &stbuf));
265 perror(filename);
272 oldtouch(filename, statp)
273 char *filename;
281 prog, filename);
287 if (chmod(filename, 0666)) {
289 perror(filename);
292 rwstatus = readwrite(filename, statp->st_size);
293 if (chmod(filename, (int)statp->st_mode)) {
295 perror(filename);
301 return (readwrite(filename, statp->st_size));
305 readwrite(filename, size)
306 char *filename;
313 if ((fd = open(filename, 2)) < 0)
322 if ((fd = creat(filename, 0666)) < 0)
333 perror(filename);