bio_no_advance_iter
Regular
4.4
: Absent ⚠️
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff813f4d6d)
Location: include/linux/bio.h:81
Inline: True
Inline callers:
- block/bio.c:bio_copy_data
- block/bio.c:bio_copy_data
- block/bio.c:bio_advance
- block/bio.c:bio_clone_bioset
- block/bio.c:bio_clone_bioset
- block/bio.c:zero_fill_bio
In block/blk-merge.c (ffffffff814041e9)
Location: include/linux/bio.h:81
Inline: True
Inline callers:
- block/blk-merge.c:blk_rq_map_sg
- block/blk-merge.c:blk_recount_segments
- block/blk-merge.c:__blk_recalc_rq_segments
- block/blk-merge.c:blk_queue_split
In block/bounce.c (ffffffff8141accc)
Location: include/linux/bio.h:81
Inline: True
In block/bio-integrity.c (ffffffff8142d936)
Location: include/linux/bio.h:81
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/brd.c (ffffffff815c3177)
Location: include/linux/bio.h:81
Inline: True
Inline callers:
- drivers/block/brd.c:brd_make_request
In drivers/block/loop.c (ffffffff815c6482)
Location: include/linux/bio.h:81
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
In drivers/block/xen-blkfront.c (ffffffff815cdc7b)
Location: include/linux/bio.h:81
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkback_changed
- drivers/block/xen-blkfront.c:blkback_changed
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff8140e762)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- block/bio.c:bio_copy_data
- block/bio.c:bio_copy_data
- block/bio.c:bio_advance
- block/bio.c:bio_clone_bioset
- block/bio.c:bio_clone_bioset
- block/bio.c:zero_fill_bio
In block/blk-merge.c (ffffffff8141ef43)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:blk_rq_map_sg
- block/blk-merge.c:blk_recount_segments
- block/blk-merge.c:__blk_recalc_rq_segments
- block/blk-merge.c:blk_queue_split
In block/bounce.c (ffffffff814361ec)
Location: include/linux/bio.h:86
Inline: True
In block/bio-integrity.c (ffffffff8144770b)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff815f4a16)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
In drivers/block/xen-blkfront.c (ffffffff815fa7fb)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkfront_connect
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff8141c26b)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- block/bio.c:bio_copy_data
- block/bio.c:bio_copy_data
- block/bio.c:bio_advance
- block/bio.c:bio_clone_bioset
- block/bio.c:bio_clone_bioset
- block/bio.c:zero_fill_bio
In block/blk-merge.c (ffffffff8142d44a)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- block/blk-merge.c:attempt_merge
- block/blk-merge.c:attempt_merge
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:blk_rq_map_sg
- block/blk-merge.c:blk_recount_segments
- block/blk-merge.c:__blk_recalc_rq_segments
- block/blk-merge.c:blk_queue_split
In block/bounce.c (ffffffff81442f09)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- block/bounce.c:blk_queue_bounce
In block/bio-integrity.c (ffffffff81455e9c)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_verify_fn
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff81608c8a)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
In drivers/md/dm.c (ffffffff8174c2c7)
Location: include/linux/bio.h:86
Inline: True
Inline callers:
- drivers/md/dm.c:dm_remap_zone_report
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff81446e3b)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/bio.c:bio_copy_data
- block/bio.c:bio_copy_data
- block/bio.c:bio_advance
- block/bio.c:bio_clone_bioset
- block/bio.c:bio_clone_bioset
- block/bio.c:zero_fill_bio
In block/blk-merge.c (ffffffff8145869a)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/blk-merge.c:attempt_merge
- block/blk-merge.c:attempt_merge
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:blk_rq_map_sg
- block/blk-merge.c:blk_recount_segments
- block/blk-merge.c:__blk_recalc_rq_segments
- block/blk-merge.c:blk_queue_split
In block/bounce.c (ffffffff8146f990)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/bounce.c:blk_queue_bounce
In block/bio-integrity.c (ffffffff81481af5)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_verify_fn
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff8167154e)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
In drivers/md/dm.c (ffffffff817be690)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- drivers/md/dm.c:dm_remap_zone_report
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff81479f75)
Location: include/linux/bio.h:98
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_clone_bioset
- block/bio.c:bio_clone_bioset
- block/bio.c:zero_fill_bio_iter
In block/blk-merge.c (ffffffff8148b638)
Location: include/linux/bio.h:98
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:blk_rq_map_sg
- block/blk-merge.c:blk_recount_segments
- block/blk-merge.c:__blk_recalc_rq_segments
- block/blk-merge.c:blk_queue_split
In block/bounce.c (ffffffff814a3b80)
Location: include/linux/bio.h:98
Inline: True
Inline callers:
- block/bounce.c:blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff814b6588)
Location: include/linux/bio.h:98
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_verify_fn
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff816acfc3)
Location: include/linux/bio.h:98
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
In drivers/md/dm.c (ffffffff818069a2)
Location: include/linux/bio.h:98
Inline: True
Inline callers:
- drivers/md/dm.c:dm_remap_zone_report
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff81497d8d)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:zero_fill_bio_iter
In block/blk-merge.c (ffffffff814a52b6)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:blk_rq_map_sg
- block/blk-merge.c:blk_recount_segments
- block/blk-merge.c:__blk_recalc_rq_segments
- block/blk-merge.c:blk_queue_split
In block/bounce.c (ffffffff814be24e)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/bounce.c:blk_queue_bounce
- block/bounce.c:blk_queue_bounce
- block/bounce.c:blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff814c9b2b)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff816cd26a)
Location: include/linux/bio.h:94
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff814c58be)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff814d165a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff814d342a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bounce.c (ffffffff814ec98e)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff814f81fa)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff817093d1)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff814deabe)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff814eaa0a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff814ec75a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bounce.c (ffffffff81505dde)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff81515fda)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff8172d73a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff8153e482)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff81549d44)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff8154c6e2)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:blk_bio_segment_split
In block/bounce.c (ffffffff81566aef)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff8157696d)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (ffffffff8158186a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-crypto.c:bio_crypt_check_alignment
In block/blk-crypto-fallback.c (ffffffff815825f1)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_split_bio_if_needed
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
In drivers/block/loop.c (ffffffff817e937f)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:do_req_filebacked
- drivers/block/loop.c:lo_read_transfer
- drivers/block/loop.c:lo_read_simple
- drivers/block/loop.c:lo_write_transfer
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff8155ae7e)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff815657df)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff81567336)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:blk_bio_segment_split
- block/blk-merge.c:bio_get_last_bvec
In block/bounce.c (ffffffff815819aa)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff81593335)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (ffffffff8159e822)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- block/blk-crypto.c:bio_crypt_check_alignment
In block/blk-crypto-fallback.c (ffffffff8159f59d)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_split_bio_if_needed
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
In drivers/block/loop.c (ffffffff817fc636)
Location: include/linux/bio.h:71
Inline: True
Inline callers:
- drivers/block/loop.c:lo_read_transfer
- drivers/block/loop.c:lo_read_simple
- drivers/block/loop.c:lo_write_transfer
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff815636ae)
Location: include/linux/bio.h:74
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:zero_fill_bio
In block/blk-map.c (ffffffff8156de29)
Location: include/linux/bio.h:74
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff8156f69e)
Location: include/linux/bio.h:74
Inline: True
Inline callers:
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:blk_bio_segment_split
- block/blk-merge.c:bio_get_last_bvec
In block/bio-integrity.c (ffffffff8159a137)
Location: include/linux/bio.h:74
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (ffffffff815a59f9)
Location: include/linux/bio.h:74
Inline: True
Inline callers:
- block/blk-crypto.c:__blk_crypto_bio_prep
In block/blk-crypto-fallback.c (ffffffff815a62a0)
Location: include/linux/bio.h:74
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_encrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
In drivers/block/loop.c (ffffffff817e29d0)
Location: include/linux/bio.h:74
Inline: True
Inline callers:
- drivers/block/loop.c:do_req_filebacked
- drivers/block/loop.c:lo_read_transfer
- drivers/block/loop.c:lo_write_transfer
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff815c6ff8)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:zero_fill_bio
In block/blk-map.c (ffffffff815d2419)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff815d3d47)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:blk_bio_segment_split
- block/blk-merge.c:bio_get_last_bvec
In block/bio-integrity.c (ffffffff81602397)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (ffffffff8160e4c9)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-crypto.c:__blk_crypto_bio_prep
In block/blk-crypto-fallback.c (ffffffff8160edc0)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_encrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
- block/blk-crypto-fallback.c:blk_crypto_clone_bio
In drivers/block/loop.c (ffffffff8186edce)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:do_req_filebacked
- drivers/block/loop.c:lo_read_transfer
- drivers/block/loop.c:lo_write_transfer
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff81671f05)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:__bio_advance
- block/bio.c:guard_bio_eod
- block/bio.c:zero_fill_bio
In block/blk-map.c (ffffffff8167e11f)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff8167fb72)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:blk_bio_segment_split
- block/blk-merge.c:bio_get_last_bvec
In block/bio-integrity.c (ffffffff816b4ee9)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (0)
Location: include/linux/bio.h:64
Inline: True
In block/blk-crypto-fallback.c (ffffffff816c365e)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_encrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_clone_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_clone_bio
In drivers/block/loop.c (ffffffff819b7283)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- drivers/block/loop.c:lo_read_simple
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff8172d684)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:__bio_advance
- block/bio.c:guard_bio_eod
- block/bio.c:zero_fill_bio
In block/blk-map.c (ffffffff8173adaf)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff8173cf11)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:bio_split_rw
- block/blk-merge.c:bio_get_last_bvec
In block/bio-integrity.c (ffffffff81774a73)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (0)
Location: include/linux/bio.h:64
Inline: True
In block/blk-crypto-fallback.c (ffffffff81784af2)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_encrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_clone_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_clone_bio
In drivers/block/loop.c (ffffffff81b2c5e4)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- drivers/block/loop.c:lo_read_simple
In drivers/md/dm-io-rewind.c (ffffffff81d1fe18)
Location: include/linux/bio.h:64
Inline: True
Inline callers:
- drivers/md/dm-io-rewind.c:dm_io_rewind
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff81769a37)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:__bio_advance
- block/bio.c:guard_bio_eod
- block/bio.c:zero_fill_bio
In block/blk-map.c (ffffffff81777450)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff8177949a)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:bio_split_rw
- block/blk-merge.c:bio_get_last_bvec
In block/bio-integrity.c (ffffffff817b4799)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (0)
Location: include/linux/bio.h:66
Inline: True
In block/blk-crypto-fallback.c (ffffffff817c4e52)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_encrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_clone_bio
In drivers/block/loop.c (ffffffff81b7c847)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- drivers/block/loop.c:lo_read_simple
In drivers/md/dm-io-rewind.c (ffffffff81d89003)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- drivers/md/dm-io-rewind.c:dm_io_rewind
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff817abbe7)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:__bio_advance
- block/bio.c:guard_bio_eod
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff817b9670)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff817bb86a)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:bio_split_rw
- block/blk-merge.c:bio_get_last_bvec
In block/bio-integrity.c (ffffffff817f85d9)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In block/blk-crypto.c (0)
Location: include/linux/bio.h:66
Inline: True
In block/blk-crypto-fallback.c (ffffffff81809b42)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- block/blk-crypto-fallback.c:blk_crypto_fallback_decrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_encrypt_bio
- block/blk-crypto-fallback.c:blk_crypto_fallback_clone_bio
In drivers/block/loop.c (ffffffff81bd0777)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- drivers/block/loop.c:lo_read_simple
In drivers/md/dm-io-rewind.c (ffffffff81e40743)
Location: include/linux/bio.h:66
Inline: True
Inline callers:
- drivers/md/dm-io-rewind.c:dm_io_rewind
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffff8000105dae44)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-core.c (ffff8000105e0648)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-core.c:rq_flush_dcache_pages
In block/blk-map.c (ffff8000105e9368)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffff8000105eb178)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bio-integrity.c (ffff80001061d3d0)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffff800010922db0)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (c078895c)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-core.c (c078e8e8)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-core.c:rq_flush_dcache_pages
In block/blk-map.c (c0795828)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (c07976c4)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bounce.c (c07b31dc)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (c07c4dbc)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (c0a08b78)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (c00000000076be68)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-core.c (c000000000774950)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-core.c:rq_flush_dcache_pages
In block/blk-map.c (c00000000077dea4)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (c000000000780360)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bio-integrity.c (c0000000007bbe64)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (c0000000009c921c)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffe00041eb82)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffe000429a1c)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffe00042b10c)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bio-integrity.c (ffffffe000450232)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffe0005a1f3e)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff814d709e)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff814e2fea)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff814e4d3a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bounce.c (ffffffff814fe3be)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff8150e5ba)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff816f351a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff814c7a5e)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff814d396a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff814d549f)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bounce.c (ffffffff814ee8ce)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff814fe9ea)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff816cd61a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
In drivers/nvdimm/pmem.c (ffffffff816ebb19)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/nvdimm/pmem.c:pmem_make_request
In drivers/nvdimm/btt.c (ffffffff816ed511)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/nvdimm/btt.c:btt_make_request
In drivers/nvdimm/blk.c (ffffffff816ef475)
Location: include/linux/bio.h:73
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff814d312e)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff814df07a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff814e0dca)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bounce.c (ffffffff814fa44e)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff8150a64a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff81720bfa)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/bio.c (ffffffff814ebb60)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_copy_data_iter
- block/bio.c:bio_advance
- block/bio.c:bio_truncate
- block/bio.c:zero_fill_bio_iter
In block/blk-map.c (ffffffff814f7eea)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-map.c:blk_rq_append_bio
In block/blk-merge.c (ffffffff814f9c4a)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/blk-merge.c:ll_front_merge_fn
- block/blk-merge.c:ll_back_merge_fn
- block/blk-merge.c:__blk_bios_map_sg
- block/blk-merge.c:blk_recalc_rq_segments
- block/blk-merge.c:__blk_queue_split
In block/bounce.c (ffffffff815134ae)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:__blk_queue_bounce
- block/bounce.c:bounce_end_io
- block/bounce.c:copy_to_high_bio_irq
- block/bounce.c:copy_to_high_bio_irq
In block/bio-integrity.c (ffffffff81523cce)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_process
In drivers/block/loop.c (ffffffff8173bfb2)
Location: include/linux/bio.h:73
Inline: True
Inline callers:
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:lo_rw_aio
- drivers/block/loop.c:lo_rw_aio