Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/nilfs2/btree.c nilfs_btree_assign_p() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 1-255 |
| PARAM_VALUE | 3 | ncmaxp | 5133446930350067712 |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_assign_v() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 1-255 |
| PARAM_VALUE | 3 | ncmaxp | 3196910307653664768 |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_commit_update_v() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 3 | ncmaxp | 8685542760061509632 |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| CAPPED_DATA | 2 | level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_do_lookup() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 2 |
| PARAM_VALUE | 3 | ncmaxp | 6911819095548534800 |
| PARAM_VALUE | 3 | *ncmaxp | 0-u16max |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_find_near() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 1 |
| PARAM_VALUE | 3 | ncmaxp | 4211897245340188672 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_find_near() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 2 |
| PARAM_VALUE | 3 | ncmaxp | 4211897245340188672 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_lookup_contig() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 1 |
| PARAM_VALUE | 3 | ncmaxp | 3784284460706295808 |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | r nilfs_btree_alloc_path |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_lookup_contig() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 2 |
| PARAM_VALUE | 3 | ncmaxp | 9195399011766960144 |
| PARAM_VALUE | 3 | *ncmaxp | 0-u16max |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | r nilfs_btree_alloc_path |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_delete() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 3 | ncmaxp | 2883248354345431040 |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| CAPPED_DATA | 2 | level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_insert() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 3 | ncmaxp | 6256044034280906752 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| CAPPED_DATA | 2 | level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_update_v() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 1-255 |
| PARAM_VALUE | 3 | ncmaxp | 9127655877042520064 |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_propagate_v() -> nilfs_btree_get_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | btree | 4096-ptr_max |
| PARAM_VALUE | 0 | btree->b_u.u_data | 4096-ptr_max |
| PARAM_VALUE | 1 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | level | 1-255 |
| PARAM_VALUE | 3 | ncmaxp | 8480688039963758592 |
| CAPPED_DATA | 0 | btree->b_nchildren_per_block | 1 |
| CAPPED_DATA | 0 | btree->b_u.u_data->bn_level | 1 |
| CAPPED_DATA | 2 | level | 1 |
| DATA_SOURCE | 0 | btree | $0 |
| DATA_SOURCE | 1 | path | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &btree->b_sem | |
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |