do_blockdev_direct_IO
Regular
4.4
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, loff_t offset, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff8124a0a0)
Location: fs/direct-io.c:1108
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff8124a0a0-ffffffff8124d4aa: do_blockdev_direct_IO (STB_LOCAL)
4.8
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81272b90)
Location: fs/direct-io.c:1117
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81272b90-ffffffff81275bac: do_blockdev_direct_IO (STB_LOCAL)
4.10
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81286690)
Location: fs/direct-io.c:1107
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81286690-ffffffff812898da: do_blockdev_direct_IO (STB_LOCAL)
4.13
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81293d10)
Location: fs/direct-io.c:1110
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81293d10-ffffffff812965ec: do_blockdev_direct_IO (STB_LOCAL)
4.15
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff812b6c70)
Location: fs/direct-io.c:1150
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff812b6c70-ffffffff812b9812: do_blockdev_direct_IO (STB_LOCAL)
4.18
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff812df670)
Location: fs/direct-io.c:1171
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff812df670-ffffffff812e232a: do_blockdev_direct_IO (STB_LOCAL)
5.0
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff812f4170)
Location: fs/direct-io.c:1172
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff812f4170-ffffffff812f6f6e: do_blockdev_direct_IO (STB_LOCAL)
5.3
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81316890)
Location: fs/direct-io.c:1165
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81316890-ffffffff81317550: do_blockdev_direct_IO (STB_LOCAL)
5.4
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81329710)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81329710-ffffffff8132a3ce: do_blockdev_direct_IO (STB_LOCAL)
5.8
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff813634f0)
Location: fs/direct-io.c:1145
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff813634f0-ffffffff813640fa: do_blockdev_direct_IO (STB_LOCAL)
5.11
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81370720)
Location: fs/direct-io.c:1126
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81370720-ffffffff81370ffb: do_blockdev_direct_IO (STB_LOCAL)
5.13
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81377000)
Location: fs/direct-io.c:1129
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81377000-ffffffff813779c0: do_blockdev_direct_IO (STB_LOCAL)
5.15
: Transformation ⚠️ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In fs/direct-io.c (0)
Location: fs/direct-io.c:1129
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff813c35d0-ffffffff813c403a: do_blockdev_direct_IO (STB_LOCAL)
ffffffff81cc4dde-ffffffff81cc5000: do_blockdev_direct_IO.cold (STB_LOCAL)
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffff8000103e4b68)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffff8000103e4b68-ffff8000103e5774: do_blockdev_direct_IO (STB_LOCAL)
armhf
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (c05bca30)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
c05bca30-c05bd6bc: do_blockdev_direct_IO (STB_LOCAL)
ppc64el
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (c0000000004eae10)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
c0000000004eae10-c0000000004ebbec: do_blockdev_direct_IO (STB_LOCAL)
riscv64
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffe00029a742)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffe00029a742-ffffffe00029b016: do_blockdev_direct_IO (STB_LOCAL)
aws
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81321cf0)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81321cf0-ffffffff813229ae: do_blockdev_direct_IO (STB_LOCAL)
azure
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff81312890)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff81312890-ffffffff8131354e: do_blockdev_direct_IO (STB_LOCAL)
gcp
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff8131f7c0)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff8131f7c0-ffffffff8132047e: do_blockdev_direct_IO (STB_LOCAL)
lowlatency
: ✅ssize_t do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t *get_block, dio_iodone_t *end_io, dio_submit_t *submit_io, int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/direct-io.c (ffffffff813314e0)
Location: fs/direct-io.c:1164
Inline: False
Direct callers:
- fs/direct-io.c:__blockdev_direct_IO
Symbols:
ffffffff813314e0-ffffffff8133219e: do_blockdev_direct_IO (STB_LOCAL)
Regular
4.4
and 4.8
⚠️loff_t offset
iocb, inode, bdev, iter, offset, get_block, end_io, submit_io, flags
➡️ iocb, inode, bdev, iter, get_block, end_io, submit_io, flags
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅