diff options
Diffstat (limited to 'include/linux/blkdev.h')
| -rw-r--r-- | include/linux/blkdev.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 646b462d04df..5027a599077d 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h | |||
| @@ -891,6 +891,14 @@ static inline int sb_issue_discard(struct super_block *sb, sector_t block, | |||
| 891 | nr_blocks << (sb->s_blocksize_bits - 9), | 891 | nr_blocks << (sb->s_blocksize_bits - 9), |
| 892 | gfp_mask, flags); | 892 | gfp_mask, flags); |
| 893 | } | 893 | } |
| 894 | static inline int sb_issue_zeroout(struct super_block *sb, sector_t block, | ||
| 895 | sector_t nr_blocks, gfp_t gfp_mask) | ||
| 896 | { | ||
| 897 | return blkdev_issue_zeroout(sb->s_bdev, | ||
| 898 | block << (sb->s_blocksize_bits - 9), | ||
| 899 | nr_blocks << (sb->s_blocksize_bits - 9), | ||
| 900 | gfp_mask); | ||
| 901 | } | ||
| 894 | 902 | ||
| 895 | extern int blk_verify_command(unsigned char *cmd, fmode_t has_write_perm); | 903 | extern int blk_verify_command(unsigned char *cmd, fmode_t has_write_perm); |
| 896 | 904 | ||
