Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/md/bcache/super.c
- drivers/md/bcache/sysfs.c
- drivers/md/bcache/writeback.c
- drivers/md/bcache/writeback.h, line 141
Smatch caller information:
drivers/md/bcache/writeback.c bch_writeback_thread() -> bch_write_bdev_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->disk.c->btree_cache_alloc_lock | 0 |
| PARAM_VALUE | 0 | dc->disk.c->btree_cannibalize_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dc->disk.c->root->keys.page_order | 0-63,255 |
| PARAM_VALUE | 0 | dc->disk.c->root->keys.set | 4096-u64max |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->list.next | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->list.prev | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->has_dirty.counter | 0 |
| PARAM_VALUE | 0 | dc->sb.flags | 0,536870912-u64max |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | parent | 0 |
| BUF_SIZE | 0 | dc | 128 |
| BUF_SIZE | 0 | dc | 128 |
| CAPPED_DATA | 0 | dc->disk.c->root | 1 |
| CAPPED_DATA | 0 | &dc->writeback_lock | 1 |
| DATA_SOURCE | 0 | dc | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dc->writeback_lock | |
| TYPE_LOCK | (struct cached_dev)->writeback_lock |
drivers/md/bcache/writeback.c bch_writeback_thread() -> bch_write_bdev_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->disk.c->btree_cache_alloc_lock | 0 |
| PARAM_VALUE | 0 | dc->disk.c->btree_cannibalize_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dc->disk.c->root->keys.page_order | 0-63,255 |
| PARAM_VALUE | 0 | dc->disk.c->root->keys.set | 4096-u64max |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->list.next | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->list.prev | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->has_dirty.counter | 0 |
| PARAM_VALUE | 0 | dc->sb.flags | 0,536870912-u64max |
| PARAM_VALUE | 0 | dc->sb_bio.bi_bdev->bd_disk->queue->blkg_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_bio.bi_bdev->bd_disk->queue->blkg_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_bio.bi_bdev->bd_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_bio.bi_bdev->bd_queue->queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_end_io | 4640762267788046336 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_iter.bi_idx | 0 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_iter.bi_offset | 0 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_iter.bi_sector | 8 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_iter.bi_size | 0 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_max_vecs | 1 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_pool | 0 |
| PARAM_VALUE | 0 | dc->sb_bio.bi_private | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_disk | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_write.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_write.all.prev | 5007304420852699136 |
| PARAM_VALUE | 0 | dc->sb_write.fn | 322882004392484864 |
| PARAM_VALUE | 0 | dc->sb_write.parent | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_write.parent->all.next | 0 |
| PARAM_VALUE | 0 | dc->sb_write.parent->all.prev | 0 |
| PARAM_VALUE | 0 | dc->sb_write.parent->fn | 0 |
| PARAM_VALUE | 0 | dc->sb_write.parent->ip | 0 |
| PARAM_VALUE | 0 | dc->sb_write.parent->s | 0 |
| PARAM_VALUE | 0 | dc->sb_write.parent->wq | 0 |
| PARAM_VALUE | 0 | dc->sb_write.wq | 0 |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->up | 0 |
| PARAM_VALUE | 0 | dc->sb_write_mutex.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dc->sb_write_mutex.lock.owner | (-1) |
| PARAM_VALUE | 0 | dc->sb_write_mutex.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *dc->sb_disk->label | 0-255 |
| PARAM_VALUE | 0 | *dc->sb_disk->set_uuid | 0-255 |
| PARAM_VALUE | 0 | *dc->sb_disk->uuid | 0-255 |
| PARAM_VALUE | 1 | parent | 7816704402678923264 |
| PARAM_VALUE | 1 | parent->all.next | 0 |
| PARAM_VALUE | 1 | parent->all.prev | 0 |
| PARAM_VALUE | 1 | parent->closure_get_happened | 0 |
| PARAM_VALUE | 1 | parent->fn | 0 |
| PARAM_VALUE | 1 | parent->ip | 0 |
| PARAM_VALUE | 1 | parent->magic | 3226751436 |
| PARAM_VALUE | 1 | parent->parent | 0 |
| PARAM_VALUE | 1 | parent->remaining.counter | 1073741825 |
| PARAM_VALUE | 1 | parent->s | 0 |
| PARAM_VALUE | 1 | parent->wq | 0 |
| BUF_SIZE | 0 | dc | 128 |
| BUF_SIZE | 0 | dc | 128 |
| CAPPED_DATA | 0 | dc->disk.c->root | 1 |
| CAPPED_DATA | 0 | dc->sb.keys | 1 |
| CAPPED_DATA | 0 | dc->sb_disk | 1 |
| CAPPED_DATA | 0 | &dc->writeback_lock | 1 |
| DATA_SOURCE | 0 | dc | $0 |
| MEM_ZERO | 1 | parent | |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dc->writeback_lock | |
| TYPE_LOCK | (struct cached_dev)->writeback_lock |
drivers/md/bcache/request.c bch_writeback_add() -> bch_write_bdev_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->disk.c | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb.flags | 0,1073741824-u64max |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->list.prev | 2212933610777083904 |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->writeback_lock.owner.counter | 1,3 |
| PARAM_VALUE | 0 | dc->writeback_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dc->writeback_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dc->writeback_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | parent | 0 |
| DATA_SOURCE | 0 | dc | $0 |
| NOCHECK_CALL |
drivers/md/bcache/sysfs.c __cached_dev_store() -> bch_write_bdev_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->disk.disk->ia_ranges->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->part0->bd_holder_dir->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->mq_kobj->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue_kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->slave_dir->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->up | 0-1 |
| PARAM_VALUE | 1 | parent | 0 |
| NOCHECK_CALL | |||
| LOCK2 | global &bch_register_lock |
drivers/md/bcache/sysfs.c __cached_dev_store() -> bch_write_bdev_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->disk.disk->ia_ranges->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->part0->bd_holder_dir->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->mq_kobj->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue_kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->slave_dir->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->sb.label | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->up | 0-1 |
| PARAM_VALUE | 1 | parent | 0 |
| NOCHECK_CALL | |||
| LOCK2 | global &bch_register_lock |
drivers/md/bcache/super.c bch_cached_dev_attach() -> bch_write_bdev_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->disk.c | 0 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->alternative_gpt_sector | 0,3516747988943765504 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->check_events | 0,1420689530236932096,1954248981353234432,5995980236530135040,6522638590541709312 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->compat_ioctl | 0,59163192278290432,1229766025477341184,1688751994039480320,1954972055338008576,4572404401706213376,7357984179816980480,9123930357131456512 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->get_unique_id | 0,395922530626379776,2094087306773573632,6387976937639579648,6570840108151271424 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->poll_bio | 0,7187272799208849408 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->pr_ops | 0,68686958369677312,5732936244866154496,7295975715954978816 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->set_read_only | 0,982559984222158848 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->swap_slot_free_notify | 0,423292325655883776 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->unlock_native_capacity | 0,6842104960331640832 |
| PARAM_VALUE | 0 | dc->disk.disk->ia_ranges->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->part0->bd_holder_dir->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->mq_kobj->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue_kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->random->last_time | 0-s64max |
| PARAM_VALUE | 0 | dc->disk.disk->slave_dir->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->sb.flags | 0,536870912-u64max |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->up | 0-1 |
| PARAM_VALUE | 1 | parent | 738352360061136896 |
| PARAM_VALUE | 1 | parent->all.next | 0 |
| PARAM_VALUE | 1 | parent->all.prev | 0 |
| PARAM_VALUE | 1 | parent->closure_get_happened | 0 |
| PARAM_VALUE | 1 | parent->fn | 0 |
| PARAM_VALUE | 1 | parent->ip | 0 |
| PARAM_VALUE | 1 | parent->magic | 3226751436 |
| PARAM_VALUE | 1 | parent->parent | 0 |
| PARAM_VALUE | 1 | parent->remaining.counter | 1073741825 |
| PARAM_VALUE | 1 | parent->s | 0 |
| PARAM_VALUE | 1 | parent->wq | 0 |
| BUF_SIZE | 0 | dc | (-1),5432,62968 |
| BUF_SIZE | 0 | dc | (-1),5432,62968 |
| BUF_SIZE | 0 | dc->bdev | (-1),2136 |
| DATA_SOURCE | 0 | dc | $0 |
| MEM_ZERO | 1 | parent | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_detached.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_detached.bvec_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_detached.rescue_workqueue->rescuer->task->dl.pi_se->dl_runtime | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_split.bvec_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_split.rescue_workqueue->rescuer->task->dl.pi_se->dl_runtime | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->bio_split.bvec_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->nr_requests | |
| LOCK2 | global &bch_register_lock |
drivers/md/bcache/super.c bch_cached_dev_run() -> bch_write_bdev_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->disk.c | 0 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->disk.c->root->lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->alternative_gpt_sector | 0,3516747988943765504 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->check_events | 0,1420689530236932096,1954248981353234432,5995980236530135040,6522638590541709312 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->compat_ioctl | 0,59163192278290432,1229766025477341184,1688751994039480320,1954972055338008576,4572404401706213376,7357984179816980480,9123930357131456512 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->get_unique_id | 0,395922530626379776,2094087306773573632,6387976937639579648,6570840108151271424 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->poll_bio | 0,7187272799208849408 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->pr_ops | 0,68686958369677312,5732936244866154496,7295975715954978816 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->set_read_only | 0,982559984222158848 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->swap_slot_free_notify | 0,423292325655883776 |
| PARAM_VALUE | 0 | dc->disk.disk->fops->unlock_native_capacity | 0,6842104960331640832 |
| PARAM_VALUE | 0 | dc->disk.disk->ia_ranges->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->part0->bd_holder_dir->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->mq_kobj->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | dc->disk.disk->queue->sched_debugfs_dir->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | dc->disk.disk->queue_kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dc->disk.disk->random->last_time | 0-s64max |
| PARAM_VALUE | 0 | dc->io_disable | 0 |
| PARAM_VALUE | 0 | dc->sb.flags | 0,536870912-u64max |
| PARAM_VALUE | 0 | dc->sb_write_mutex.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | dc->writeback_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | parent | 6432875414036795392 |
| PARAM_VALUE | 1 | parent->all.next | 0 |
| PARAM_VALUE | 1 | parent->all.prev | 0 |
| PARAM_VALUE | 1 | parent->closure_get_happened | 0 |
| PARAM_VALUE | 1 | parent->fn | 0 |
| PARAM_VALUE | 1 | parent->ip | 0 |
| PARAM_VALUE | 1 | parent->magic | 3226751436 |
| PARAM_VALUE | 1 | parent->parent | 0 |
| PARAM_VALUE | 1 | parent->remaining.counter | 1073741825 |
| PARAM_VALUE | 1 | parent->s | 0 |
| PARAM_VALUE | 1 | parent->wq | 0 |
| BUF_SIZE | 0 | dc | (-1),5432,62968 |
| BUF_SIZE | 0 | dc | (-1),5432,62968 |
| BUF_SIZE | 0 | dc->bdev | (-1),2136 |
| DATA_SOURCE | 0 | dc | $0 |
| MEM_ZERO | 1 | parent | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_detached.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_detached.bvec_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_detached.rescue_workqueue->rescuer->task->dl.pi_se->dl_runtime | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_split.bvec_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.bio_split.rescue_workqueue->rescuer->task->dl.pi_se->dl_runtime | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->bio_split.bvec_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->part0->bd_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dc->disk.disk->queue->nr_requests | |
| LOCK2 | global &bch_register_lock |