Defined in 1 files as a function:
Referenced in 1 files:
-
fs/nilfs2/btree.c
- line 193
- line 197
- line 221
- line 225
- line 248
- line 275
- line 299
- line 348
- line 379
- line 559
- line 618
- line 635
- line 674
- line 738
- line 760
- line 849
- line 850
- line 895
- line 896
- line 923
- line 942
- line 960
- line 994
- line 1092
- line 1109
- line 1120
- line 1127
- line 1160
- line 1299
- line 1300
- line 1331
- line 1332
- line 1366
- line 1376
- line 1392
- line 1420
- line 1461
- line 1479
- line 1491
- line 1499
- line 1522
- line 1661
- line 1679
- line 1711
- line 1726
Smatch caller information:
fs/nilfs2/btree.c nilfs_btree_borrow_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_borrow_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_sib_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_borrow_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_borrow_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_sib_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_carry_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_carry_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_sib_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_carry_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_carry_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_sib_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_carry_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_check_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | 56 |
| BUF_SIZE | 0 | node | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_check_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_concat_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_concat_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_sib_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_concat_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_sib_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_do_lookup() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | 56 |
| BUF_SIZE | 0 | node | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_do_lookup_last() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | 56 |
| BUF_SIZE | 0 | node | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_do_lookup_last() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_gather_data() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | 56 |
| BUF_SIZE | 0 | node | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_gather_data() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_get_next_key() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| LOCK2 | &btree->b_sem | ||
| HALF_LOCKED2 | &nilfs->ns_segctor_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_grow() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | 56 |
| BUF_SIZE | 0 | node | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_lookup_contig() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &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_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &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_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_broken() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| HALF_LOCKED2 | &btree->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_insert() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_lookup() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_move_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_move_left() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_move_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_node_move_right() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_delete() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_insert() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_insert() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_insert() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | node | (-1),56 |
| BUF_SIZE | 0 | node | (-1),56 |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_insert() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | node | unit_byte |
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_prepare_insert() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | 56 |
| BUF_SIZE | 0 | node | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_root_broken() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | 56 |
| BUF_SIZE | 0 | node | 56 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nilfs2/btree.c nilfs_btree_shrink() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_split() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
fs/nilfs2/btree.c nilfs_btree_split() -> nilfs_btree_node_get_nchildren()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | r nilfs_btree_get_nonroot_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btree->b_sem | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |