Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- lib/interval_tree_test.c, line 264
- lib/maple_tree.c
-
lib/test_maple_tree.c
- line 84
- line 355
- line 758
- line 933
- line 1840
- line 1843
- line 1844
- line 1856
- line 1859
- line 1876
- line 1878
- line 1893
- line 1909
- line 1924
- line 1953
- line 1983
- line 2052
- line 2122
- line 2217
- line 2363
- line 2364
- line 2381
- line 2385
- line 2809
- line 2813
- line 2918
- line 3085
- line 3276
- line 3277
- line 3278
- line 3279
- tools/testing/radix-tree/maple.c
Smatch caller information:
lib/maple_tree.c mtree_store() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 4096-ptr_max |
| PARAM_VALUE | 3 | entry | 0,4096-ptr_max |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | last | $1 |
| DATA_SOURCE | 3 | entry | $2 |
| DATA_SOURCE | 4 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
lib/test_maple_tree.c check_alloc_range() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 697437168751288320 |
| PARAM_VALUE | 0 | mt->ma_external_lock | 0-s32max |
| PARAM_VALUE | 0 | mt->ma_flags | 1 |
| PARAM_VALUE | 0 | mt->ma_root | 0 |
| PARAM_VALUE | 1 | index | 562949953421312 |
| PARAM_VALUE | 2 | last | u64max |
| PARAM_VALUE | 3 | entry | 1030 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_alloc_rev_range() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 697437168751288320 |
| PARAM_VALUE | 0 | mt->ma_external_lock | 0-s32max |
| PARAM_VALUE | 0 | mt->ma_flags | 1 |
| PARAM_VALUE | 0 | mt->ma_root | 0 |
| PARAM_VALUE | 1 | index | 562949953421312 |
| PARAM_VALUE | 2 | last | u64max |
| PARAM_VALUE | 3 | entry | 1030 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_empty_area_fill() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 629440511,629440517-629440800 |
| PARAM_VALUE | 2 | last | 629440516,629440522-629440805 |
| PARAM_VALUE | 3 | entry | 629440511,629440517-629440800 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| FUZZY_MAX | 1 | index | 629440511 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_empty_area_window() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 10-200 |
| PARAM_VALUE | 2 | last | 19-209 |
| PARAM_VALUE | 3 | entry | 3-41 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_empty_area_window() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 160 |
| PARAM_VALUE | 2 | last | 169 |
| PARAM_VALUE | 3 | entry | 0 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_iteration() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 697437168751288320 |
| PARAM_VALUE | 0 | mt->ma_flags | 1 |
| PARAM_VALUE | 0 | mt->ma_root | 0 |
| PARAM_VALUE | 1 | index | 0-1250 |
| PARAM_VALUE | 2 | last | 9-1259 |
| PARAM_VALUE | 3 | entry | 1,3-251 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_mas_store_gfp() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 697437168751288320 |
| PARAM_VALUE | 0 | mt->ma_flags | 1 |
| PARAM_VALUE | 0 | mt->ma_root | 0 |
| PARAM_VALUE | 1 | index | 0-1350 |
| PARAM_VALUE | 2 | last | 5-1355 |
| PARAM_VALUE | 3 | entry | 1,3-271 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_rev_find() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 0-2000 |
| PARAM_VALUE | 2 | last | 5-2005 |
| PARAM_VALUE | 3 | entry | 1,3-401 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_spanning_relatives() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 0-10000 |
| PARAM_VALUE | 2 | last | 5-10005 |
| PARAM_VALUE | 3 | entry | 1,3-2001 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c check_spanning_relatives() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 9365 |
| PARAM_VALUE | 2 | last | 9955 |
| PARAM_VALUE | 3 | entry | 0 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c mtree_test_store_range() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | entry | 0-1,3-u32max,18446744069414584321-u64max |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | last | $2 |
| DATA_SOURCE | 3 | entry | $3 |
lib/test_maple_tree.c next_prev_test() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 0-2000 |
| PARAM_VALUE | 2 | last | 5-2005 |
| PARAM_VALUE | 3 | entry | 1,3-401 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c next_prev_test() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 4096-ptr_max |
| PARAM_VALUE | 0 | mt->ma_flags | 0 |
| PARAM_VALUE | 0 | mt->ma_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mt->ma_root | 0 |
| PARAM_VALUE | 1 | index | 0 |
| PARAM_VALUE | 2 | last | 0 |
| PARAM_VALUE | 3 | entry | 1 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/test_maple_tree.c next_prev_test() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 4096-ptr_max |
| PARAM_VALUE | 0 | mt->ma_flags | 0 |
| PARAM_VALUE | 0 | mt->ma_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mt->ma_root | 0 |
| PARAM_VALUE | 1 | index | 5 |
| PARAM_VALUE | 2 | last | 5 |
| PARAM_VALUE | 3 | entry | 11 |
| PARAM_VALUE | 4 | gfp | 3264 |
| DATA_SOURCE | 0 | mt | $0 |
| NOCHECK_CALL |
lib/interval_tree_test.c span_iteration_check() -> mtree_store_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mt | 824627335631695872 |
| PARAM_VALUE | 0 | mt->ma_flags | 3 |
| PARAM_VALUE | 0 | mt->ma_root | 0 |
| PARAM_VALUE | 4 | gfp | 3264 |