fops.c (448cc2fb3a7b327823a9afd374808c37b8e6194f) | fops.c (8581fd402a0cf80b5298e3b225e7a7bd8f110e69) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 1991, 1992 Linus Torvalds 4 * Copyright (C) 2001 Andrea Arcangeli <andrea@suse.de> SuSE 5 * Copyright (C) 2016 - 2020 Christoph Hellwig 6 */ 7#include <linux/init.h> 8#include <linux/mm.h> 9#include <linux/blkdev.h> 10#include <linux/buffer_head.h> 11#include <linux/mpage.h> 12#include <linux/uio.h> 13#include <linux/namei.h> 14#include <linux/task_io_accounting_ops.h> 15#include <linux/falloc.h> 16#include <linux/suspend.h> 17#include <linux/fs.h> | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 1991, 1992 Linus Torvalds 4 * Copyright (C) 2001 Andrea Arcangeli <andrea@suse.de> SuSE 5 * Copyright (C) 2016 - 2020 Christoph Hellwig 6 */ 7#include <linux/init.h> 8#include <linux/mm.h> 9#include <linux/blkdev.h> 10#include <linux/buffer_head.h> 11#include <linux/mpage.h> 12#include <linux/uio.h> 13#include <linux/namei.h> 14#include <linux/task_io_accounting_ops.h> 15#include <linux/falloc.h> 16#include <linux/suspend.h> 17#include <linux/fs.h> |
18#include <linux/module.h> |
|
18#include "blk.h" 19 20static inline struct inode *bdev_file_inode(struct file *file) 21{ 22 return file->f_mapping->host; 23} 24 25static int blkdev_get_block(struct inode *inode, sector_t iblock, --- 656 unchanged lines hidden --- | 19#include "blk.h" 20 21static inline struct inode *bdev_file_inode(struct file *file) 22{ 23 return file->f_mapping->host; 24} 25 26static int blkdev_get_block(struct inode *inode, sector_t iblock, --- 656 unchanged lines hidden --- |