diff options
| author | Linus Torvalds <torvalds@athlon.transmeta.com> | 2002-02-04 20:18:55 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@athlon.transmeta.com> | 2002-02-04 20:18:55 -0800 |
| commit | a880f45a48be2956d2c78a839c472287d54435c1 (patch) | |
| tree | bdcd6f6e8352cc495771e61e00cb729cc7215f65 /include/linux/blkdev.h | |
| parent | c37fa164f793735b32aa3f53154ff1a7659e6442 (diff) | |
v2.4.9.10 -> v2.4.9.11
- Neil Brown: md cleanups/fixes
- Andrew Morton: console locking merge
- Andrea Arkangeli: major VM merge
Diffstat (limited to 'include/linux/blkdev.h')
| -rw-r--r-- | include/linux/blkdev.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 86ea92ae5a94..f266229c340c 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -203,4 +203,15 @@ static inline int get_hardsect_size(kdev_t dev) #define blk_finished_io(nsects) do { } while (0) #define blk_started_io(nsects) do { } while (0) +static inline int buffered_blk_size(kdev_t dev) +{ + int ret = INT_MAX; + int major = MAJOR(dev); + + if (blk_size[major]) + ret = blk_size[major][MINOR(dev)] + ((BUFFERED_BLOCKSIZE-1) >> BLOCK_SIZE_BITS); + + return ret; +} + #endif |
