Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/xfs/xfs_super.c xfs_setup_devices() -> xfs_configure_buftarg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btp | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_disk | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_disk->queue | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_mapping->nrpages | 0-1 |
| PARAM_VALUE | 0 | btp->bt_daxdev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_file | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.key_len | 0-u16max |
| PARAM_VALUE | 0 | btp->bt_hash.max_elems | 0-2147483646,2147483648 |
| PARAM_VALUE | 0 | btp->bt_hash.p.min_size | 4-u16max |
| PARAM_VALUE | 0 | btp->bt_hash.rhlist | 0 |
| PARAM_VALUE | 0 | btp->bt_hash.run_work.func | 0 |
| PARAM_VALUE | 0 | btp->bt_hash.tbl | 0,4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->hash_rnd | 0-255 |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->rcu.func | (-1) |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->size | 4-u32max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->walkers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->walkers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.begin | 0 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.burst | 10 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.flags | 0 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.interval | 7500 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.owner | (-1) |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | btp->bt_logical_sectormask | 0-4294967294,u64max |
| PARAM_VALUE | 0 | btp->bt_logical_sectorsize | 0-u16max |
| PARAM_VALUE | 0 | btp->bt_lru.list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.node | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.shrinker_id | (-1)-s32max |
| PARAM_VALUE | 0 | btp->bt_meta_sectormask | 0-u32max |
| PARAM_VALUE | 0 | btp->bt_mount | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_mount->m_logbsize | (-1)-0,16384-262144 |
| PARAM_VALUE | 0 | btp->bt_mount->m_logbufs | (-1)-0,2-8 |
| PARAM_VALUE | 0 | btp->bt_mount->m_super | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_nr_sectors | s64max |
| PARAM_VALUE | 0 | btp->bt_shrinker | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->count_objects | 1653399236578496512 |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->flags | 3,7,11,15,19 |
| PARAM_VALUE | 0 | btp->bt_shrinker->id | 0-s32max |
| PARAM_VALUE | 0 | btp->bt_shrinker->list.next | 0,4581490576307081216 |
| PARAM_VALUE | 0 | btp->bt_shrinker->name | 1-u64max |
| PARAM_VALUE | 0 | btp->bt_shrinker->nr_deferred | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | btp->bt_shrinker->scan_objects | 8135916588253167616 |
| PARAM_VALUE | 0 | btp->bt_shrinker->seeks | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | btp->bt_daxdev->inode.i_mapping->host->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | btp->bt_daxdev->inode.i_size | |
| UNITS | 2 | nr_blocks | unit_array_size |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/xfs/xfs_super.c xfs_setup_devices() -> xfs_configure_buftarg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btp | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_disk | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_disk->queue | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_mapping->nrpages | 0-1 |
| PARAM_VALUE | 0 | btp->bt_daxdev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_file | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.key_len | 0-u16max |
| PARAM_VALUE | 0 | btp->bt_hash.max_elems | 0-2147483646,2147483648 |
| PARAM_VALUE | 0 | btp->bt_hash.p.min_size | 4-u16max |
| PARAM_VALUE | 0 | btp->bt_hash.rhlist | 0 |
| PARAM_VALUE | 0 | btp->bt_hash.tbl | 0,4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->hash_rnd | 0-255 |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->rcu.func | (-1) |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->size | 4-u32max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->walkers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->walkers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.begin | 0 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.burst | 10 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.flags | 0 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.interval | 7500 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.owner | (-1) |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | btp->bt_logical_sectormask | 0-4294967294,u64max |
| PARAM_VALUE | 0 | btp->bt_logical_sectorsize | 0-u32max |
| PARAM_VALUE | 0 | btp->bt_lru.list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.node | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.shrinker_id | (-1)-s32max |
| PARAM_VALUE | 0 | btp->bt_meta_sectormask | 0-u32max |
| PARAM_VALUE | 0 | btp->bt_mount | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_mount->m_logbsize | (-1)-0,16384-262144 |
| PARAM_VALUE | 0 | btp->bt_mount->m_logbufs | (-1)-0,2-8 |
| PARAM_VALUE | 0 | btp->bt_mount->m_logname | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_mount->m_super | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_nr_sectors | s64max |
| PARAM_VALUE | 0 | btp->bt_shrinker | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->count_objects | 1653399236578496512 |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->flags | 3,7,11,15,19 |
| PARAM_VALUE | 0 | btp->bt_shrinker->id | 0-s32max |
| PARAM_VALUE | 0 | btp->bt_shrinker->list.next | 0,4581490576307081216 |
| PARAM_VALUE | 0 | btp->bt_shrinker->name | 1-u64max |
| PARAM_VALUE | 0 | btp->bt_shrinker->nr_deferred | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | btp->bt_shrinker->scan_objects | 8135916588253167616 |
| PARAM_VALUE | 0 | btp->bt_shrinker->seeks | 2 |
| PARAM_VALUE | 1 | sectorsize | 0-u16max |
| FUZZY_MAX | 1 | sectorsize | 512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/xfs/xfs_super.c xfs_setup_devices() -> xfs_configure_buftarg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btp | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_disk | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_disk->queue | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_bdev->bd_mapping->nrpages | 0-1 |
| PARAM_VALUE | 0 | btp->bt_daxdev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_file | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.key_len | 0-u16max |
| PARAM_VALUE | 0 | btp->bt_hash.max_elems | 0-2147483646,2147483648 |
| PARAM_VALUE | 0 | btp->bt_hash.p.min_size | 4-u16max |
| PARAM_VALUE | 0 | btp->bt_hash.rhlist | 0 |
| PARAM_VALUE | 0 | btp->bt_hash.tbl | 0,4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->hash_rnd | 0-255 |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->rcu.func | (-1) |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->size | 4-u32max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->walkers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_hash.tbl->walkers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.begin | 0 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.burst | 10 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.flags | 0 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.interval | 7500 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.owner | (-1) |
| PARAM_VALUE | 0 | btp->bt_ioerror_rl.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | btp->bt_logical_sectormask | 0-4294967294,u64max |
| PARAM_VALUE | 0 | btp->bt_logical_sectorsize | 0-u32max |
| PARAM_VALUE | 0 | btp->bt_lru.list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.node | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_lru.shrinker_id | (-1)-s32max |
| PARAM_VALUE | 0 | btp->bt_meta_sectormask | 0-u32max |
| PARAM_VALUE | 0 | btp->bt_mount | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_mount->m_logbsize | (-1)-0,16384-262144 |
| PARAM_VALUE | 0 | btp->bt_mount->m_logbufs | (-1)-0,2-8 |
| PARAM_VALUE | 0 | btp->bt_mount->m_rtname | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_mount->m_super | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_nr_sectors | s64max |
| PARAM_VALUE | 0 | btp->bt_shrinker | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->count_objects | 1653399236578496512 |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->done.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->flags | 3,7,11,15,19 |
| PARAM_VALUE | 0 | btp->bt_shrinker->id | 0-s32max |
| PARAM_VALUE | 0 | btp->bt_shrinker->list.next | 0,4581490576307081216 |
| PARAM_VALUE | 0 | btp->bt_shrinker->name | 1-u64max |
| PARAM_VALUE | 0 | btp->bt_shrinker->nr_deferred | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | btp->bt_shrinker->refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | btp->bt_shrinker->scan_objects | 8135916588253167616 |
| PARAM_VALUE | 0 | btp->bt_shrinker->seeks | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | btp->bt_daxdev->inode.i_mapping->host->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | btp->bt_daxdev->inode.i_size | |
| UNITS | 2 | nr_blocks | unit_array_size |
| HALF_LOCKED2 | &fc->uapi_mutex |