Lines Matching defs:st
829 struct stat st;
832 && (status = file.GetStat(&st)) == B_OK) {
834 if (!((getuid() == st.st_uid && (S_IWUSR & st.st_mode))
835 || (getgid() == st.st_gid && (S_IWGRP & st.st_mode))
836 || (S_IWOTH & st.st_mode))) {
1547 struct stat st;
1548 if (file.InitCheck() == B_OK && file.GetStat(&st) == B_OK) {
1549 bool editable = (getuid() == st.st_uid && S_IWUSR & st.st_mode)
1550 || (getgid() == st.st_gid && S_IWGRP & st.st_mode)
1551 || (S_IWOTH & st.st_mode);
1706 struct stat st;
1712 status = file.GetStat(&st);
1716 st.st_mode |= S_IWUSR;
1717 status = file.SetPermissions(st.st_mode);