ISUID
(dp->i_mode & ISUID) && dp->i_uid) {
dmode |= ISUID;
(pdir->i_mode & ISUID) &&
if ((ip->i_mode & (ISUID | ISGID)) && resid > uio->uio_resid &&
ip->i_mode &= ~(ISUID | ISGID);
if ((ip->i_mode & (ISUID | ISGID)) && (ouid != uid || ogid != gid)) {
ip->i_mode &= ~(ISUID | ISGID);
if ((inode->i_mode & (ISUID | ISGID)) &&
inode->i_mode &= ~(ISUID | ISGID);
if ((mode & ISUID) && inode->n_uid != cred->cr_uid) {
if ((ip->i_mode & (ISUID | ISGID)) && resid > uio->uio_resid &&
UFS_INODE_SET_MODE(ip, ip->i_mode & ~(ISUID | ISGID));
if ((ip->i_mode & (ISUID | ISGID)) && resid > uio->uio_resid && ucred) {
UFS_INODE_SET_MODE(ip, ip->i_mode & ~(ISUID | ISGID));
if ((ip->i_mode & (ISUID | ISGID)) && (ouid != uid || ogid != gid)) {
UFS_INODE_SET_MODE(ip, ip->i_mode & ~(ISUID | ISGID));
(dp->i_mode & ISUID) && dp->i_uid) {
dmode |= ISUID;
(pdir->i_mode & ISUID) &&
if ((mode & ISUID) && ip->i_uid != cred->cr_uid) {