scsi: target: tcmu: Remove function tcmu_get_block_page()

There is only one caller of tcmu_get_block_page left. Since it is a
one-liner, we can remove the function.

Link: https://lore.kernel.org/r/20210324195758.2021-5-bostroesser@gmail.com
Signed-off-by: Bodo Stroesser <bostroesser@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
Bodo Stroesser 2021-03-24 20:57:56 +01:00 committed by Martin K. Petersen
parent f5ce815f34
commit 3722e36c4e

View File

@ -561,12 +561,6 @@ static int tcmu_get_empty_blocks(struct tcmu_dev *udev,
return iov_cnt; return iov_cnt;
} }
static inline struct page *
tcmu_get_block_page(struct tcmu_dev *udev, uint32_t dpi)
{
return xa_load(&udev->data_pages, dpi);
}
static inline void tcmu_free_cmd(struct tcmu_cmd *tcmu_cmd) static inline void tcmu_free_cmd(struct tcmu_cmd *tcmu_cmd)
{ {
kfree(tcmu_cmd->dbi); kfree(tcmu_cmd->dbi);
@ -1786,7 +1780,7 @@ static struct page *tcmu_try_get_data_page(struct tcmu_dev *udev, uint32_t dpi)
struct page *page; struct page *page;
mutex_lock(&udev->cmdr_lock); mutex_lock(&udev->cmdr_lock);
page = tcmu_get_block_page(udev, dpi); page = xa_load(&udev->data_pages, dpi);
if (likely(page)) { if (likely(page)) {
mutex_unlock(&udev->cmdr_lock); mutex_unlock(&udev->cmdr_lock);
return page; return page;