old_dentry = lookup_one_len(old_nd.last.name, old_dparent,
old_nd.last.len);
- if (!old_dentry || !old_dentry->d_inode ||
+ if (IS_ERR(old_dentry) || !old_dentry->d_inode ||
is_bad_inode(old_dentry->d_inode))
GOTO(cleanup, rc = -ENODEV);
if (dir->i_rdev != old_dentry->d_inode->i_rdev)
dir = dparent->d_inode;
dentry = lookup_one_len(nd.last.name, dparent, nd.last.len);
- if (!dentry || !dentry->d_inode || is_bad_inode(dentry->d_inode))
+ if (IS_ERR(dentry) || !dentry->d_inode || is_bad_inode(dentry->d_inode))
GOTO(cleanup, rc = -ENODEV);
if (!SMFS_DO_WRITE_KML(r_rec->u_rec.ur_flags))
dir = dparent->d_inode;
dentry = lookup_one_len(nd.last.name, dparent, nd.last.len);
- if (!dentry || !dentry->d_inode || is_bad_inode(dentry->d_inode)) {
+ if (IS_ERR(dentry) || !dentry->d_inode || is_bad_inode(dentry->d_inode)) {
path_release(&nd);
RETURN(rc);
}
dir = dparent->d_inode;
dentry = lookup_one_len(nd.last.name, dparent, nd.last.len);
- if (!dentry || !dentry->d_inode || is_bad_inode(dentry->d_inode)) {
+ if (IS_ERR(dentry) || !dentry->d_inode || is_bad_inode(dentry->d_inode)) {
path_release(&nd);
RETURN(rc);
}
dir = dparent->d_inode;
dentry = lookup_one_len(nd.last.name, dparent, nd.last.len);
- if (!dentry || !dentry->d_inode || is_bad_inode(dentry->d_inode)) {
+ if (IS_ERR(dentry) || !dentry->d_inode || is_bad_inode(dentry->d_inode)) {
path_release(&nd);
RETURN(rc);
}