inode.c (b3992d1e2ebcd478e0614494a6abd95e902a029b) inode.c (b7446e7cf15f0926866c8e5de90ab278998bf8c8)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 *
4 * Copyright (C) 2019-2021 Paragon Software GmbH, All rights reserved.
5 *
6 */
7
8#include <linux/buffer_head.h>

--- 858 unchanged lines hidden (view full) ---

867{
868 int err;
869 struct inode *inode = mapping->host;
870 struct ntfs_inode *ni = ntfs_i(inode);
871
872 *pagep = NULL;
873 if (is_resident(ni)) {
874 struct page *page = grab_cache_page_write_begin(
1// SPDX-License-Identifier: GPL-2.0
2/*
3 *
4 * Copyright (C) 2019-2021 Paragon Software GmbH, All rights reserved.
5 *
6 */
7
8#include <linux/buffer_head.h>

--- 858 unchanged lines hidden (view full) ---

867{
868 int err;
869 struct inode *inode = mapping->host;
870 struct ntfs_inode *ni = ntfs_i(inode);
871
872 *pagep = NULL;
873 if (is_resident(ni)) {
874 struct page *page = grab_cache_page_write_begin(
875 mapping, pos >> PAGE_SHIFT, flags);
875 mapping, pos >> PAGE_SHIFT);
876
877 if (!page) {
878 err = -ENOMEM;
879 goto out;
880 }
881
882 ni_lock(ni);
883 err = attr_data_read_resident(ni, page);

--- 1077 unchanged lines hidden ---
876
877 if (!page) {
878 err = -ENOMEM;
879 goto out;
880 }
881
882 ni_lock(ni);
883 err = attr_data_read_resident(ni, page);

--- 1077 unchanged lines hidden ---