__le16 *rp_name;
typeof(rp->SymbolicLinkReparseBuffer) *rs;
- rp = ntfs_zalloc(ntfs_reparse_bytes(2 * size + 2));
+ rp = kzalloc(ntfs_reparse_bytes(2 * size + 2), GFP_NOFS);
if (!rp)
return ERR_PTR(-ENOMEM);
return rp;
out:
- ntfs_free(rp);
+ kfree(rp);
return ERR_PTR(err);
}
out2:
__putname(new_de);
- ntfs_free(rp);
+ kfree(rp);
out1:
if (err)
goto out;
}
} else {
- rp = ntfs_malloc(i_size);
+ rp = kmalloc(i_size, GFP_NOFS);
if (!rp) {
err = -ENOMEM;
goto out;
/* Always set last zero */
buffer[err] = 0;
out:
- ntfs_free(to_free);
+ kfree(to_free);
return err;
}