Searched refs:i_e2fs_mode (Results 1 – 7 of 7) sorted by relevance
| /netbsd-src/sys/ufs/ext2fs/ |
| H A D | ext2fs_vnops.c | 232 vp->v_type, ip->i_e2fs_mode & ALLPERMS), vp, NULL, in ext2fs_check_permitted() 234 ip->i_e2fs_mode & ALLPERMS, NULL, accmode)); in ext2fs_check_permitted() 278 vap->va_mode = ip->i_e2fs_mode & ALLPERMS; in ext2fs_getattr() 453 ip->i_e2fs_mode &= ~ALLPERMS; in ext2fs_chmod() 454 ip->i_e2fs_mode |= (mode & ALLPERMS); in ext2fs_chmod() 498 if (ouid != uid && (ip->i_e2fs_mode & ISUID) && in ext2fs_chown() 501 ip->i_e2fs_mode &= ~ISUID; in ext2fs_chown() 502 if (ogid != gid && (ip->i_e2fs_mode & ISGID) && in ext2fs_chown() 505 ip->i_e2fs_mode &= ~ISGID; in ext2fs_chown() 952 switch(vp->v_type = IFTOVT(ip->i_e2fs_mode)) { in ext2fs_vinit() [all …]
|
| H A D | ext2fs_readwrite.c | 455 if (ip->i_e2fs_mode & ISUID) { in ext2fs_post_write_update() 458 ip->i_e2fs_mode &= ISUID; in ext2fs_post_write_update() 461 if (ip->i_e2fs_mode & ISGID) { in ext2fs_post_write_update() 464 ip->i_e2fs_mode &= ~ISGID; in ext2fs_post_write_update()
|
| H A D | ext2fs_inode.c | 104 if ((ip->i_e2fs_mode & IFMT) == IFREG) in ext2fs_size() 112 if ((ip->i_e2fs_mode & IFMT) == IFREG || in ext2fs_setsize() 113 ip->i_e2fs_mode == 0) { in ext2fs_setsize() 200 if (ip->i_e2fs_mode == 0 || ip->i_e2fs_dtime != 0) in ext2fs_inactive()
|
| H A D | ext2fs_rename.c | 209 fdvp, VTOI(fdvp)->i_e2fs_mode, VTOI(fdvp)->i_uid, in ext2fs_gro_rename_check_permitted() 211 tdvp, VTOI(tdvp)->i_e2fs_mode, VTOI(tdvp)->i_uid, in ext2fs_gro_rename_check_permitted() 263 dvp, VTOI(dvp)->i_e2fs_mode, VTOI(dvp)->i_uid, in ext2fs_gro_remove_check_permitted() 314 KASSERT(directory_p == ((VTOI(fvp)->i_e2fs_mode & IFMT) == IFDIR)); in ext2fs_gro_rename() 317 ((VTOI(tvp)->i_e2fs_mode & IFMT) == IFDIR))); in ext2fs_gro_rename()
|
| H A D | ext2fs_vfsops.c | 1063 ip->i_e2fs_mode = 0; in ext2fs_init_vnode() 1170 if (__predict_false(ip->i_e2fs_mode && ip->i_e2fs_nlink != 0)) { in ext2fs_newvnode() 1172 ip->i_e2fs_mode, ip->i_e2fs_nlink, in ext2fs_newvnode() 1198 ip->i_e2fs_mode = mode; in ext2fs_newvnode() 1203 if (ip->i_e2fs_mode & ISGID) { in ext2fs_newvnode() 1208 ip->i_e2fs_mode &= ~ISGID; in ext2fs_newvnode() 1270 if (ip->i_e2fs_mode == 0 || ip->i_e2fs_dtime != 0 || in ext2fs_fhtovp()
|
| H A D | ext2fs_lookup.c | 662 if (dp->i_e2fs_mode & ISVTX) { in ext2fs_lookup() 893 newdir.e2d_type = inot2ext2dt(IFTODT(ip->i_e2fs_mode)); in ext2fs_direnter() 1107 ep->e2d_type = inot2ext2dt(IFTODT(ip->i_e2fs_mode)); in ext2fs_dirrewrite()
|
| H A D | ext2fs_dinode.h | 146 #define i_e2fs_mode i_din.e2fs_din->e2di_mode macro
|