Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 4 files:
Smatch caller information:
fs/xfs/xfs_zone_alloc.c xfs_zone_alloc_blocks() -> bdev_zone_is_seq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | sector | r xfs_gbno_to_daddr |
| BIT_INFO | 1 | sector | 0x0,0x7fffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | sector | 0-36028797018963967[c] |
| UNITS | 0 | bdev | unit_byte |
fs/xfs/xfs_zone_alloc.c xfs_zone_is_conv() -> bdev_zone_is_seq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | bdev | unit_byte |
| LOCK2 | &zi->zi_open_zones_lock | ||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| TYPE_LOCK | (struct xfs_zone_info)->zi_open_zones_lock |
fs/xfs/xfs_zone_gc.c xfs_submit_zone_reset_bio() -> bdev_zone_is_seq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | sector | r xfs_gbno_to_daddr |
| BIT_INFO | 1 | sector | 0x0,0x7fffffffffffffff |
| BIT_INFO | 1 | sector | 0x0,0x7fffffffffffffff |
| NOSPEC | 1 | sector | |
| NOSPEC | 1 | sector | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | sector | 0-u64max |
| USER_DATA | 1 | sector | 0-u64max |
| UNITS | 0 | bdev | unit_byte |
| UNITS | 1 | sector | unit_byte |
fs/xfs/xfs_zone_gc.c xfs_zone_gc_alloc_blocks() -> bdev_zone_is_seq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | sector | r xfs_gbno_to_daddr |
| UNITS | 0 | bdev | unit_byte |
block/blk-core.c submit_bio_noacct() -> bdev_zone_is_seq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | bdev->bd_disk->queue | 4096-ptr_max |
| PARAM_VALUE | 0 | bdev->bd_queue->dev->power.wakeirq->status | 0-4294967295 |
| NOSPEC | 1 | sector | |
| NOSPEC | 1 | sector | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | bdev->bd_queue->last_merge->__sector | 0-u64max |
| HOST_DATA | 1 | sector | 0-u64max |
| USER_DATA | 0 | bdev->bd_queue->last_merge->__sector | 0-u64max |
| USER_DATA | 1 | sector | 0-u64max |
| NO_OVERFLOW_SIMPLE | 0 | bdev->bd_disk->queue->queue_hw_ctx | |
| NO_OVERFLOW_SIMPLE | 0 | bdev->bd_disk->queue->stats | |
| UNITS | 0 | bdev | unit_byte |
| UNITS | 1 | sector | unit_byte |
| HALF_LOCKED2 | &cache->writeback_lock | ||
| HALF_LOCKED2 | &head->srcu | ||
| HALF_LOCKED2 | &md->io_barrier | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &zmd->mblk_sem | ||
| HALF_LOCKED2 | global &bch_register_lock | ||
| HALF_LOCKED2 | 0 | &bdev->bd_queue->queue_lock |
block/blk-zoned.c blk_zone_wplug_handle_write() -> bdev_zone_is_seq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | bdev->bd_disk | 4096-ptr_max |
| PARAM_VALUE | 0 | bdev->bd_disk->queue->mq_kobj->release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | bdev->bd_disk->queue->mq_kobj->release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | bdev->bd_disk->queue->mq_kobj->release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | bdev->bd_disk->zone_wplugs_hash | 1-u64max |
| PARAM_VALUE | 0 | bdev->bd_disk->zone_wplugs_worker->delays->blkio_count | 0-4294967295 |
| PARAM_VALUE | 0 | bdev->bd_disk->zone_wplugs_worker->sched_task_group->idle | s32min-s32max |
| PARAM_VALUE | 0 | bdev->bd_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | bdev->bd_queue->mq_kobj->release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | bdev->bd_queue->mq_kobj->release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | bdev->bd_queue->mq_kobj->release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | bdev->bd_queue->stats->accounting | s32min-s32max |
| NOSPEC | 1 | sector | |
| NOSPEC | 1 | sector | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | bdev->bd_queue->last_merge->__sector | 0-u64max |
| HOST_DATA | 1 | sector | 0-u64max |
| USER_DATA | 1 | sector | 0-u64max |
| NO_OVERFLOW_SIMPLE | 0 | bdev->bd_disk->queue->queue_hw_ctx | |
| NO_OVERFLOW_SIMPLE | 0 | bdev->bd_disk->queue->stats | |
| UNITS | 0 | bdev | unit_byte |
| UNITS | 1 | sector | unit_byte |
| HALF_LOCKED2 | &md->io_barrier | ||
| HALF_LOCKED2 | 0 | &bdev->bd_queue->queue_lock |