Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
fs/xfs/libxfs/xfs_btree.c xfs_buf_readahead() -> xfs_buf_readahead_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | map | 8926020654266843136 |
| PARAM_VALUE | 1 | map->bm_flags | 0 |
| PARAM_VALUE | 2 | nmaps | 1 |
| PARAM_VALUE | 3 | ops | 4096-ptr_max |
| PARAM_VALUE | 3 | ops->name | 4096-ptr_max |
| PARAM_VALUE | 3 | ops->verify_read | 4096-ptr_max |
| PARAM_VALUE | 3 | ops->verify_write | 4096-ptr_max |
| DATA_SOURCE | 0 | target | $0 |
| DATA_SOURCE | 3 | ops | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/xfs_log_recover.c xfs_buf_readahead() -> xfs_buf_readahead_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | target->bt_file->f_inode->i_wb->dwork.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | target->bt_file->f_inode->i_wb->dwork.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | target->bt_file->f_inode->i_wb->dwork.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 1 | map | 2592036755611611136 |
| PARAM_VALUE | 1 | map->bm_flags | 0 |
| PARAM_VALUE | 2 | nmaps | 1 |
| PARAM_VALUE | 3 | ops | 0,1907753845469876224,4121508830655827968 |
| DATA_SOURCE | 0 | target | $0 |
| DATA_SOURCE | 3 | ops | $3 |
fs/xfs/libxfs/xfs_da_btree.c xfs_da_reada_buf() -> xfs_buf_readahead_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | map | 0,16,4096-ptr_max |
| PARAM_VALUE | 2 | nmaps | s32min-(-1),1-s32max |
| PARAM_VALUE | 3 | ops | 6734306692626251776 |
| DATA_SOURCE | 3 | ops | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | nmaps |
fs/xfs/xfs_qm.c xfs_buf_readahead() -> xfs_buf_readahead_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | target | 4096-ptr_max |
| PARAM_VALUE | 0 | target->bt_daxdev->holder_ops | 0-s64max |
| PARAM_VALUE | 0 | target->bt_file->f_inode->i_wb->dwork.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | target->bt_file->f_inode->i_wb->dwork.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | target->bt_file->f_inode->i_wb->dwork.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | target->bt_mount->m_buf_workqueue->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | target->bt_mount->m_buf_workqueue->work_color | s32min-s32max |
| PARAM_VALUE | 1 | map | 5019214503379636224 |
| PARAM_VALUE | 1 | map->bm_flags | 0 |
| PARAM_VALUE | 2 | nmaps | 1 |
| PARAM_VALUE | 3 | ops | 5083309936992202752 |
| DATA_SOURCE | 0 | target | $0 |
| DATA_SOURCE | 3 | ops | $3 |
| RX_PATH | |||
| USER_DATA | 0 | target->bt_file->f_flags | 0,32768-u32max |
| USER_DATA | 0 | target->bt_file->f_mode | 0,64-u32max |
| USER_DATA | 0 | target->bt_hash.key_len | 0-64[c] |
fs/xfs/xfs_iwalk.c xfs_buf_readahead() -> xfs_buf_readahead_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | map | 77340399605121024 |
| PARAM_VALUE | 1 | map->bm_flags | 0 |
| PARAM_VALUE | 2 | nmaps | 1 |
| PARAM_VALUE | 3 | ops | 5551355641396621312 |
| DATA_SOURCE | 0 | target | $0 |
| DATA_SOURCE | 3 | ops | $3 |
| HALF_LOCKED2 | &pool->lock |