Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- fs/btrfs/tests/extent-map-tests.c, line 1023
- fs/btrfs/tests/zoned-tests.c, line 55
- fs/btrfs/volumes.c
Smatch caller information:
fs/btrfs/tests/zoned-tests.c test_load_zone_info() -> btrfs_alloc_chunk_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | num_stripes | 1-2,4,8 |
| PARAM_VALUE | 1 | gfp | 3264 |
| UNITS | 0 | num_stripes | unit_array_size |
fs/btrfs/volumes.c create_chunk() -> btrfs_alloc_chunk_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | gfp | 3136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | num_stripes | unit_array_size |
| LOCK2 | &fs_info->chunk_mutex | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| HALF_LOCKED2 | global &uuid_mutex | ||
| TYPE_LOCK | (struct btrfs_fs_info)->chunk_mutex |
fs/btrfs/volumes.c read_one_chunk() -> btrfs_alloc_chunk_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | num_stripes | 0-u16max |
| PARAM_VALUE | 1 | gfp | 3136 |
| DATA_SOURCE | 0 | num_stripes | r btrfs_chunk_num_stripes |
| HALF_LOCKED2 | global &uuid_mutex |
fs/btrfs/tests/extent-map-tests.c test_rmap_block() -> btrfs_alloc_chunk_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | num_stripes | 1-2 |
| PARAM_VALUE | 1 | gfp | 3264 |