Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/xfs/xfs_zone_gc.c xfs_zone_gc_write_chunk() -> xfs_zone_gc_split_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | data->writing.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | data->writing.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | data->writing.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.__bi_cnt.counter | 0 |
| PARAM_VALUE | 1 | chunk->bio.__bi_nr_segments | 0 |
| PARAM_VALUE | 1 | chunk->bio.__bi_remaining.counter | 1 |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev | 0,4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev->bd_disk->queue->blkg_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev->bd_disk->queue->blkg_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev->bd_queue->queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | chunk->bio.bi_blkg | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_cookie | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_crypt_context | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_end_io | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_flags | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_integrity | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_io_vec | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_iocost_cost | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_ioprio | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_iter.bi_bvec_done | 0-4294967294 |
| PARAM_VALUE | 1 | chunk->bio.bi_iter.bi_offset | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_max_vecs | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_next | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_pool | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_private | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_status | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_vcnt | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_write_hint | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_write_stream | 0 |
| PARAM_VALUE | 1 | chunk->bio.issue_time_ns | 0 |
| PARAM_VALUE | 1 | chunk->data | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->data->writing.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->data->writing.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->data->writing.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->entry.next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->ip | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->ip->i_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | chunk->ip->i_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | chunk->ip->i_mount | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->state | 0 |
| DATA_SOURCE | 1 | chunk | $0 |
| FUZZY_MAX | 1 | chunk->bio.bi_iter.bi_bvec_done | 0 |
| MEM_ZERO | 1 | &chunk->bio |
fs/xfs/xfs_zone_gc.c xfs_zone_gc_write_chunk() -> xfs_zone_gc_split_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | data->mp | 4096-ptr_max |
| PARAM_VALUE | 0 | data->split_bio_set.rescue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | data->writing.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | data->writing.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | data->writing.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.__bi_cnt.counter | 0 |
| PARAM_VALUE | 1 | chunk->bio.__bi_nr_segments | 0 |
| PARAM_VALUE | 1 | chunk->bio.__bi_remaining.counter | 1 |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev->bd_disk->queue->blkg_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev->bd_disk->queue->blkg_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->bio.bi_bdev->bd_queue->queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | chunk->bio.bi_blkg | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_cookie | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_crypt_context | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_end_io | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_flags | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_integrity | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_io_vec | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_iocost_cost | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_ioprio | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_iter.bi_bvec_done | 0-4294967294 |
| PARAM_VALUE | 1 | chunk->bio.bi_iter.bi_offset | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_max_vecs | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_next | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_pool | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_private | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_status | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_vcnt | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_write_hint | 0 |
| PARAM_VALUE | 1 | chunk->bio.bi_write_stream | 0 |
| PARAM_VALUE | 1 | chunk->bio.issue_time_ns | 0 |
| PARAM_VALUE | 1 | chunk->data | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->data->split_bio_set.rescue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | chunk->data->writing.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->data->writing.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->data->writing.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->entry.next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->entry.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->ip | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->ip->i_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | chunk->ip->i_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | chunk->ip->i_mount | 4096-ptr_max |
| PARAM_VALUE | 1 | chunk->is_seq | 1 |
| PARAM_VALUE | 1 | chunk->state | 0 |
| DATA_SOURCE | 1 | chunk | $0 |
| MEM_ZERO | 1 | &chunk->bio |