Home
last modified time | relevance | path

Searched refs:i_e2fs_mode (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/sys/ufs/ext2fs/
H A Dext2fs_vnops.c232 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 Dext2fs_readwrite.c455 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 Dext2fs_inode.c104 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 Dext2fs_rename.c209 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 Dext2fs_vfsops.c1063 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 Dext2fs_lookup.c662 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 Dext2fs_dinode.h146 #define i_e2fs_mode i_din.e2fs_din->e2di_mode macro