Searched refs:stat_buf (Results 1 - 21 of 21) sorted by relevance

/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/shm_open/
H A D26-1.c33 struct stat stat_buf; local
42 if(fstat(fd, &stat_buf) != 0) {
47 old_mode = stat_buf.st_mode;
56 if(fstat(fd, &stat_buf) != 0) {
64 if(stat_buf.st_mode == old_mode) {
H A D26-2.c41 struct stat stat_buf; local
61 if(fstat(fd, &stat_buf) != 0) {
66 old_uid = stat_buf.st_uid;
67 old_gid = stat_buf.st_gid;
103 if(fstat(fd, &stat_buf) != 0) {
113 if(stat_buf.st_uid == old_uid && stat_buf.st_gid == old_gid) {
118 if(stat_buf.st_uid != old_uid)
120 if(stat_buf.st_gid != old_gid)
H A D16-1.c29 struct stat stat_buf; local
45 result = fstat(fd, &stat_buf);
54 if(stat_buf.st_uid == geteuid()){
H A D17-1.c29 struct stat stat_buf; local
45 result = fstat(fd, &stat_buf);
54 if(stat_buf.st_gid == getegid()){
H A D21-1.c27 struct stat stat_buf; local
43 result = fstat(fd, &stat_buf);
52 if(stat_buf.st_size == 0) {
H A D18-1.c42 struct stat stat_buf; local
60 result = fstat(fd, &stat_buf);
71 * stat_buf.st_mode are set if and only if the same bits of MOD_FLAGS
73 * ALL_MOD_FLAGS & (stat_buf.st_mode ^ (MOD_FLAGS & ~UMASK_FLAGS)) == 0
76 (stat_buf.st_mode ^ (MOD_FLAGS & ~UMASK_FLAGS))) ) {
H A D25-1.c37 struct stat stat_buf; local
58 if(fstat(fd, &stat_buf) != 0) {
66 if(stat_buf.st_size == 0) {
H A D15-1.c32 struct stat stat_buf; local
48 result = fstat(fd, &stat_buf);
/haiku-fatelf/src/bin/findutils/find/
H A Dpred.c150 static boolean insert_lname PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr, boolean ignore_case));
297 pred_amin (char *pathname, struct stat *stat_buf, struct predicate *pred_ptr)
300 return pred_timewindow(stat_buf->st_atime, pred_ptr, 60);
304 pred_and (char *pathname, struct stat *stat_buf, struct predicate *pred_ptr)
307 || (*pred_ptr->pred_left->pred_func) (pathname, stat_buf,
311 if (get_info(pathname, state.rel_pathname, stat_buf, pred_ptr) != 0)
313 return ((*pred_ptr->pred_right->pred_func) (pathname, stat_buf,
321 pred_anewer (char *pathname, struct stat *stat_buf, struct predicate *pred_ptr)
325 if (stat_buf->st_atime > pred_ptr->args.time)
331 pred_atime (char *pathname, struct stat *stat_buf, struc
296 pred_amin(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
303 pred_and(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
320 pred_anewer(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
330 pred_atime(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
337 pred_closeparen(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
347 pred_cmin(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
354 pred_cnewer(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
365 pred_comma(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
379 pred_ctime(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
386 pred_delete(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
408 pred_empty(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
452 new_impl_pred_exec(const char *pathname, struct stat *stat_buf, struct predicate *pred_ptr, const char *prefix, size_t pfxlen) argument
501 pred_exec(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
507 pred_execdir(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
516 pred_false(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
527 pred_fls(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
535 pred_fprint(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
549 pred_fprint0(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
579 pred_fprintf(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
916 pred_fstype(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
927 pred_gid(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
950 pred_group(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
961 pred_ilname(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
995 pred_iname(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1002 pred_inum(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1025 pred_ipath(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1035 pred_links(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1058 pred_lname(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1064 insert_lname(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr, boolean ignore_case) argument
1084 pred_ls(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1094 pred_mmin(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1101 pred_mtime(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1108 pred_name(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1115 pred_negate(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1126 pred_newer(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1136 pred_nogroup(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1151 pred_nouser(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1184 pred_ok(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1193 pred_okdir(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1204 pred_openparen(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1213 pred_or(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1229 pred_path(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1238 pred_perm(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1277 pred_print(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1290 pred_print0(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1300 pred_prune(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1310 pred_quit(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1328 pred_regex(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1339 pred_size(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1365 pred_samefile(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1382 pred_true(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1391 pred_type(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1435 pred_uid(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1457 pred_used(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1467 pred_user(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
1477 pred_xtype(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr) argument
[all...]
H A Ddefs.h147 typedef boolean (*PRED_FUNC)(char *pathname, struct stat *stat_buf, struct predicate *pred_ptr);
430 boolean pred_amin PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
431 boolean pred_and PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
432 boolean pred_anewer PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
433 boolean pred_atime PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
434 boolean pred_closeparen PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
435 boolean pred_cmin PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
436 boolean pred_cnewer PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
437 boolean pred_comma PARAMS((char *pathname, struct stat *stat_buf, struct predicate *pred_ptr));
438 boolean pred_ctime PARAMS((char *pathname, struct stat *stat_buf, struc
[all...]
H A Dfind.c1362 struct stat stat_buf;
1387 &stat_buf, 0, __LINE__,
1657 struct stat stat_buf;
1662 stat_buf.st_mode = 0;
1668 if (!digest_mode(mode, pathname, name, &stat_buf, leaf))
1674 apply_predicate (pathname, &stat_buf, eval_tree);
1684 if (get_statinfo(pathname, name, &stat_buf) != 0)
1688 mode = state.type = stat_buf.st_mode; /* use full info now that we have it. */
1696 if (stat_buf.st_ino == dir_ids[i].ino &&
1697 stat_buf
1347 struct stat stat_buf; local
1639 struct stat stat_buf; local
1832 struct stat stat_buf; local
[all...]
/haiku-fatelf/src/bin/bash/
H A Dtest.c495 struct stat stat_buf; local
501 return (sh_stat (arg, &stat_buf) == 0);
513 return (sh_stat (arg, &stat_buf) == 0 &&
514 (uid_t) current_user.euid == (uid_t) stat_buf.st_uid);
517 return (sh_stat (arg, &stat_buf) == 0 &&
518 (gid_t) current_user.egid == (gid_t) stat_buf.st_gid);
521 return (sh_stat (arg, &stat_buf) == 0 &&
522 stat_buf.st_atime <= stat_buf.st_mtime);
525 if (sh_stat (arg, &stat_buf) <
[all...]
/haiku-fatelf/src/bin/coreutils/src/
H A Dtest.c268 struct stat stat_buf, stat_spare; local
336 return (stat (argv[op - 1], &stat_buf) == 0
338 && stat_buf.st_dev == stat_spare.st_dev
339 && stat_buf.st_ino == stat_spare.st_ino);
384 struct stat stat_buf; local
399 return stat (argv[pos - 1], &stat_buf) == 0;
415 return (stat (argv[pos - 1], &stat_buf) == 0
416 && (geteuid () == stat_buf.st_uid));
420 return (stat (argv[pos - 1], &stat_buf) == 0
421 && (getegid () == stat_buf
[all...]
H A Dcat.c536 struct stat stat_buf; local
636 if (fstat (STDOUT_FILENO, &stat_buf) < 0)
639 outsize = io_blksize (stat_buf);
646 if (S_ISREG (stat_buf.st_mode))
648 out_dev = stat_buf.st_dev;
649 out_ino = stat_buf.st_ino;
697 if (fstat (input_desc, &stat_buf) < 0)
703 insize = io_blksize (stat_buf);
711 && stat_buf.st_dev == out_dev && stat_buf
[all...]
H A Dchown-core.c256 struct stat stat_buf; local
352 if (fstatat (fts->fts_cwd_fd, file, &stat_buf, 0) != 0)
360 file_stats = &stat_buf;
H A Dsplit.c378 struct stat stat_buf;
552 if (fstat (STDIN_FILENO, &stat_buf) != 0)
554 in_blk_size = io_blksize (stat_buf);
376 struct stat stat_buf; local
/haiku-fatelf/src/bin/diffutils/src/
H A Dcmp.c67 static struct stat stat_buf[2];
289 if (file_desc[f1] < 0 || fstat (file_desc[f1], stat_buf + f1) != 0)
303 if (0 < same_file (&stat_buf[0], &stat_buf[1])
304 && same_file_attributes (&stat_buf[0], &stat_buf[1])
326 && S_ISREG (stat_buf[0].st_mode)
327 && S_ISREG (stat_buf[1].st_mode))
329 off_t s0 = stat_buf[0].st_size - file_position (0);
330 off_t s1 = stat_buf[
66 static struct stat stat_buf[2]; variable in typeref:struct:stat
[all...]
/haiku-fatelf/src/bin/gdb/bfd/
H A Driscix.c605 struct stat stat_buf; local
608 && (fstat(fileno((FILE *) (abfd->iostream)), &stat_buf) == 0)
609 && ((stat_buf.st_mode & 0111) != 0))
H A Dpdp11.c828 struct stat stat_buf; variable in typeref:struct:stat
839 && (fstat(fileno((FILE *) (abfd->iostream)), &stat_buf) == 0)
840 && ((stat_buf.st_mode & 0111) != 0))
H A Daoutx.h639 struct stat stat_buf; variable in typeref:struct:stat
650 && (fstat (fileno ((FILE *) (abfd->iostream)), &stat_buf) == 0)
651 && ((stat_buf.st_mode & 0111) != 0))
/haiku-fatelf/src/bin/patch/
H A Dpch.c653 struct stat stat_buf; local
664 stat_result = stat (filename, &stat_buf);
666 if (! (stat_result == 0 && S_ISDIR (stat_buf.st_mode)))

Completed in 144 milliseconds