queue_is_mq
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:655
Inline: True
In drivers/md/dm-table.c (ffffffff81836b06)
Location: include/linux/blkdev.h:655
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffff81842185)
Location: include/linux/blkdev.h:655
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:667
Inline: True
In drivers/md/dm-table.c (ffffffff81879716)
Location: include/linux/blkdev.h:667
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffff81884fe5)
Location: include/linux/blkdev.h:667
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm-table.c (ffffffff818ab516)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffff818b6f65)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/trace/blktrace.c (ffffffff811d07b1)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- kernel/trace/blktrace.c:do_blk_trace_setup
In block/elevator.c (ffffffff81540d62)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
In block/blk-core.c (ffffffff81541035)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
In block/blk-sysfs.c (ffffffff81547a78)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff81550585)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/blk-mq.c:blk_freeze_queue_start
In block/genhd.c (ffffffff81559f57)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
In block/bsg.c (ffffffff81568f45)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/bsg.c:bsg_register_queue
In block/blk-cgroup.c (ffffffff8156ae35)
Location: include/linux/blkdev.h:685
Inline: True
In block/blk-throttle.c (ffffffff815706b7)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (ffffffff81578fa5)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff8157ae0c)
Location: include/linux/blkdev.h:685
Inline: True
In drivers/md/dm.c (ffffffff8197788b)
Location: include/linux/blkdev.h:685
Inline: True
In drivers/md/dm-table.c (ffffffff8197e141)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- drivers/md/dm-table.c:dm_table_set_restrictions
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff81987915)
Location: include/linux/blkdev.h:685
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffff8155d4df)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
- block/elevator.c:elevator_init_mq
In block/blk-core.c (ffffffff8155dcc5)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
In block/blk-sysfs.c (ffffffff8156379e)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff8156c9a2)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/blk-mq.c:blk_freeze_queue_start
In block/genhd.c (ffffffff81576716)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
In block/bsg.c (ffffffff81583875)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/bsg.c:bsg_register_queue
In block/blk-cgroup.c (ffffffff815857e5)
Location: include/linux/blkdev.h:690
Inline: True
In block/blk-throttle.c (ffffffff8158b507)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (ffffffff81595a52)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff81597ecc)
Location: include/linux/blkdev.h:690
Inline: True
In drivers/md/dm.c (ffffffff8197c51b)
Location: include/linux/blkdev.h:690
Inline: True
In drivers/md/dm-table.c (ffffffff8198276e)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- drivers/md/dm-table.c:dm_table_set_restrictions
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff8198b8a5)
Location: include/linux/blkdev.h:690
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffff81565d7f)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
- block/elevator.c:elevator_init_mq
In block/blk-core.c (ffffffff81566525)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
In block/blk-sysfs.c (ffffffff8156bf0e)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff81574379)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/blk-mq.c:blk_freeze_queue_start
In block/genhd.c (ffffffff8157e47f)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
In block/bsg.c (ffffffff8158a685)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/bsg.c:bsg_register_queue
In block/blk-cgroup.c (ffffffff8158c7a9)
Location: include/linux/blkdev.h:692
Inline: True
In block/blk-throttle.c (ffffffff81592387)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (ffffffff8159c7f2)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff8159ece3)
Location: include/linux/blkdev.h:692
Inline: True
In drivers/md/dm.c (ffffffff8196009b)
Location: include/linux/blkdev.h:692
Inline: True
In drivers/md/dm-table.c (ffffffff81966b7d)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- drivers/md/dm-table.c:dm_table_set_restrictions
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff8196ff95)
Location: include/linux/blkdev.h:692
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffff815ca14f)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
- block/elevator.c:elevator_init_mq
In block/blk-core.c (ffffffff815ca945)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
In block/blk-sysfs.c (ffffffff815d038e)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff815ddf25)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_cancel_work_sync
- block/blk-mq.c:blk_freeze_queue_start
In block/genhd.c (ffffffff815e33a5)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
In block/blk-cgroup.c (ffffffff815f1ddd)
Location: include/linux/blkdev.h:658
Inline: True
In block/blk-throttle.c (ffffffff815f92ba)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (ffffffff81604ea2)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff81607453)
Location: include/linux/blkdev.h:658
Inline: True
In drivers/md/dm-zone.c (ffffffff81a05c14)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- drivers/md/dm-zone.c:dm_set_zones_restrictions
In drivers/md/dm.c (ffffffff81a0806b)
Location: include/linux/blkdev.h:658
Inline: True
In drivers/md/dm-table.c (ffffffff81a0bee7)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff81a188a5)
Location: include/linux/blkdev.h:658
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffff8167556f)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
- block/elevator.c:elevator_init_mq
In block/blk-core.c (ffffffff81675ec5)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:bio_poll
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
In block/blk-sysfs.c (ffffffff8167bb31)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff8168be9d)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_cancel_work_sync
In block/genhd.c (ffffffff816925c1)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
- block/genhd.c:device_add_disk
In block/blk-cgroup.c (ffffffff816a305d)
Location: include/linux/blkdev.h:630
Inline: True
In block/blk-throttle.c (ffffffff816ab247)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (ffffffff816b869f)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff816bb04f)
Location: include/linux/blkdev.h:630
Inline: True
In drivers/md/dm-zone.c (ffffffff81b6d924)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- drivers/md/dm-zone.c:dm_set_zones_restrictions
In drivers/md/dm.c (ffffffff81b70c7b)
Location: include/linux/blkdev.h:630
Inline: True
In drivers/md/dm-table.c (ffffffff81b744d7)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff81b81665)
Location: include/linux/blkdev.h:630
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffff81731432)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
- block/elevator.c:elevator_init_mq
In block/blk-core.c (ffffffff81731ee5)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:bio_poll
- block/blk-core.c:blk_queue_start_drain
- block/blk-core.c:blk_put_queue
In block/blk-sysfs.c (ffffffff817383a4)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff8174a269)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_update_nr_requests
- block/blk-mq.c:blk_mq_destroy_queue
In block/genhd.c (ffffffff817518c1)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:disk_release
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
- block/genhd.c:del_gendisk
- block/genhd.c:del_gendisk
- block/genhd.c:device_add_disk
In block/blk-cgroup.c (ffffffff81760a99)
Location: include/linux/blkdev.h:625
Inline: True
In block/blk-throttle.c (ffffffff81769c48)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register
In block/blk-zoned.c (ffffffff81778040)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff8177b708)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_enable_default
In drivers/md/dm-zone.c (ffffffff81d09d1d)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- drivers/md/dm-zone.c:dm_set_zones_restrictions
In drivers/md/dm.c (ffffffff81d0da0b)
Location: include/linux/blkdev.h:625
Inline: True
In drivers/md/dm-table.c (ffffffff81d11387)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff81d1fa05)
Location: include/linux/blkdev.h:625
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffff8176d632)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
- block/elevator.c:elevator_init_mq
In block/blk-core.c (ffffffff8176e275)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:bio_poll
- block/blk-core.c:blk_queue_start_drain
- block/blk-core.c:blk_put_queue
In block/blk-sysfs.c (ffffffff81774977)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_mq_queue_attr_visible
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff8178696c)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_update_nr_requests
- block/blk-mq.c:blk_mq_destroy_queue
In block/genhd.c (ffffffff8178de3e)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:disk_release
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
- block/genhd.c:del_gendisk
- block/genhd.c:del_gendisk
- block/genhd.c:device_add_disk
In block/blk-cgroup.c (ffffffff8179f8bd)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_activate_policy
In block/blk-iocost.c (ffffffff817acf44)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
In block/blk-zoned.c (ffffffff817b7f30)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff817bb1d6)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_enable_default
In drivers/md/dm-zone.c (ffffffff81d72e6d)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- drivers/md/dm-zone.c:dm_set_zones_restrictions
In drivers/md/dm.c (ffffffff81d76ffb)
Location: include/linux/blkdev.h:609
Inline: True
In drivers/md/dm-table.c (ffffffff81d7a814)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff81d88bf5)
Location: include/linux/blkdev.h:609
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffff817af862)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
- block/elevator.c:elevator_init_mq
In block/blk-core.c (ffffffff817b0495)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:bio_poll
- block/blk-core.c:blk_queue_start_drain
- block/blk-core.c:blk_put_queue
In block/blk-sysfs.c (ffffffff817b6cf4)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:blk_mq_queue_attr_visible
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffff817c9043)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_update_nr_requests
- block/blk-mq.c:blk_mq_destroy_queue
In block/genhd.c (ffffffff817d069e)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:disk_release
- block/genhd.c:part_inflight_show
- block/genhd.c:part_stat_show
- block/genhd.c:del_gendisk
- block/genhd.c:del_gendisk
- block/genhd.c:device_add_disk
In block/blk-cgroup.c (ffffffff817e338d)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_activate_policy
In block/blk-iocost.c (ffffffff817f0d44)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
In block/blk-zoned.c (ffffffff817fc5d4)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffff817ff916)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_enable_default
In drivers/md/dm-zone.c (ffffffff81e29f6d)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- drivers/md/dm-zone.c:dm_set_zones_restrictions
In drivers/md/dm.c (ffffffff81e2e22b)
Location: include/linux/blkdev.h:593
Inline: True
In drivers/md/dm-table.c (ffffffff81e319b4)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_stackable
In drivers/md/dm-rq.c (ffffffff81e40305)
Location: include/linux/blkdev.h:593
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm-table.c (ffff800010b01c60)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffff800010b0ef88)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (c078c198)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
In block/blk-core.c (c078c4ac)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
In block/blk-sysfs.c (c07937e8)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (c079b968)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-mq.c:blk_freeze_queue_start
In block/genhd.c (c07a6390)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/genhd.c:part_in_flight_rw
- block/genhd.c:part_dec_in_flight
- block/genhd.c:part_inc_in_flight
In block/bsg.c (c07b5784)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/bsg.c:bsg_register_queue
In block/blk-cgroup.c (c07b709c)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (c07bdbc0)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (c07c7860)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (c07ca164)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (c0bdd230)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
In drivers/md/dm-table.c (c0be0e48)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (c0bed330)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (c00000000077144c)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
In block/blk-core.c (c000000000771970)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
In block/blk-sysfs.c (c00000000077b2b8)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (c000000000785b9c)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-mq.c:blk_freeze_queue_start
In block/genhd.c (c0000000007943bc)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/genhd.c:part_in_flight_rw
- block/genhd.c:part_dec_in_flight
- block/genhd.c:part_inc_in_flight
In block/bsg.c (c0000000007a6c08)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/bsg.c:bsg_register_queue
In block/blk-cgroup.c (c0000000007a9e58)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (c0000000007b193c)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (c0000000007bf32c)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (c0000000007c26c4)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (c000000000bebbd0)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
In drivers/md/dm-table.c (c000000000bf0b04)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (c000000000c022c8)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (ffffffe000421cd6)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_iosched_store
In block/blk-core.c (ffffffe0004220fc)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-core.c:blk_lld_busy
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
In block/blk-sysfs.c (ffffffe000427ad8)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_unregister_queue
- block/blk-sysfs.c:blk_register_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:__blk_release_queue
- block/blk-sysfs.c:queue_requests_store
In block/blk-mq.c (ffffffe00042e434)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-mq.c:blk_freeze_queue_start
In block/genhd.c (ffffffe00043749e)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/genhd.c:part_in_flight_rw
- block/genhd.c:part_dec_in_flight
- block/genhd.c:part_inc_in_flight
In block/bsg.c (ffffffe0004439ce)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-cgroup.c (ffffffe000445a0a)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (ffffffe00044a79a)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_register_queue
In block/blk-zoned.c (ffffffe0004524b6)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
In block/blk-wbt.c (ffffffe00045456e)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (ffffffe0006edc2c)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
In drivers/md/dm-table.c (ffffffe0006f1692)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffe0006fc146)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm-table.c (ffffffff81851396)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffff8185cde5)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm-table.c (ffffffff818189a6)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffff818243b5)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm-table.c (ffffffff818a09c6)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffff818ac415)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In block/elevator.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-core.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-sysfs.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-mq.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/genhd.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/bsg.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-throttle.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-zoned.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In block/blk-wbt.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/blkdev.h:684
Inline: True
In drivers/md/dm-table.c (ffffffff818bcc06)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_is_rq_based
In drivers/md/dm-rq.c (ffffffff818c8665)
Location: include/linux/blkdev.h:684
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_request_based