summaryrefslogtreecommitdiff
path: root/include/linux/arm-smccc.h
diff options
context:
space:
mode:
authorQu Wenruo <wqu@suse.com>2021-03-25 10:14:37 +0300
committerDavid Sterba <dsterba@suse.com>2021-04-19 18:25:18 +0300
commitd8a5713e891dab2b0d13a82455df8ddf73fa9af4 (patch)
tree7d43b31028397284472ed97215d1448ff23be12e /include/linux/arm-smccc.h
parentd239bcb83b3eb43faf50a50948c4381eea6335bc (diff)
downloadlinux-d8a5713e891dab2b0d13a82455df8ddf73fa9af4.tar.xz
btrfs: subpage: introduce helpers for dirty status
Introduce the following functions to handle subpage dirty status: - btrfs_subpage_set_dirty() - btrfs_subpage_clear_dirty() - btrfs_subpage_test_dirty() These helpers can only be called when the range is ensured to be inside the page. - btrfs_page_set_dirty() - btrfs_page_clear_dirty() - btrfs_page_test_dirty() These helpers can handle both regular sector size and subpage without problem. Thus they would be used to replace PageDirty() related calls in later patches. There is one special point to note here, just like set_page_dirty() and clear_page_dirty_for_io(), btrfs_*page_set_dirty() and btrfs_*page_clear_dirty() must be called with page locked. Signed-off-by: Qu Wenruo <wqu@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'include/linux/arm-smccc.h')
0 files changed, 0 insertions, 0 deletions