Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
Smatch caller information:
fs/xfs/xfs_reflink.c xfs_reflink_cancel_cow_blocks() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 0 | ifp->if_bytes | s64min-(-1),1-s64max |
| PARAM_VALUE | 1 | cur | 1591609363101614080 |
| PARAM_VALUE | 1 | cur->leaf | 1-u64max |
| PARAM_VALUE | 1 | cur->pos | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_reflink.c xfs_reflink_cancel_cow_blocks() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 0 | ifp->if_bytes | s64min-(-1),1-s64max |
| PARAM_VALUE | 1 | cur | 1591609363101614080 |
| PARAM_VALUE | 1 | cur->leaf | 1-u64max |
| PARAM_VALUE | 1 | cur->pos | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_delay_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 7078978139519856752,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_delay_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 7078978139519856752,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_delay_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 7078978139519856752,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_delay_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 7078978139519856752,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_delay_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 7078978139519856752,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_hole_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 4745522576833404928,7078978139519856752,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_hole_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 4745522576833404928,7078978139519856752,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_unwritten_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 1233009393971703808,6009483960322715648,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_unwritten_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 1233009393971703808,6009483960322715648,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_unwritten_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 1233009393971703808,6009483960322715648,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_extent_unwritten_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 1233009393971703808,6009483960322715648,7228274775691866224 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_del_extent_cow() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 1591609363101614080,8649440979100049408 |
| DATA_SOURCE | 1 | cur | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_del_extent_delay() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 1233009393971703808,1251023253658517504,1591609363101614080,2664177770033360896 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmap_del_extent_real() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 1233009393971703808 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_bmse_merge() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 8143712198335971328 |
| BUF_SIZE | 0 | ifp | 48 |
| DATA_SOURCE | 1 | cur | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/xfs/libxfs/xfs_bmap.c xfs_iext_peek_prev_extent() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 2889112044243431424 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 0 | ifp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/libxfs/xfs_bmap.c xfs_iext_prev_extent() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 0 | ifp->if_format | 2-3 |
| PARAM_VALUE | 1 | cur | 1233009393971703808,8611215309207064576 |
| PARAM_VALUE | 1 | cur->leaf | 1-u64max |
| PARAM_VALUE | 1 | cur->pos | 0-s32max |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 0 | ifp | $0 |
| DATA_SOURCE | 1 | cur | $1 |
| FUZZY_MAX | 0 | ifp->if_format | 3 |
| BIT_INFO | 0 | ifp->if_format | 0x2,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_iomap.c xfs_bmap_add_extent_hole_delay() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 1192629146248708096,4976642189352935424,7373296699005091840 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/xfs/xfs_iomap.c xfs_bmap_add_extent_hole_delay() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 1192629146248708096,4976642189352935424,7373296699005091840 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 1 | cur | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/xfs/xfs_iomap.c xfs_iext_peek_prev_extent() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 2502049735709708288 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 0 | ifp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/xfs/xfs_iomap.c xfs_iext_prev_extent() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cur | 7049777990290538496 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 0 | ifp | $0 |
| DATA_SOURCE | 1 | cur | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/xfs/libxfs/xfs_iext_tree.c xfs_iext_prev_extent() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 1233009393971703808,1591609363101614080,2040810023357071360,2664177770033360896,3495520059375398912 |
| PARAM_VALUE | 1 | cur->pos | 0-s32max |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 0 | ifp | $0 |
| DATA_SOURCE | 1 | cur | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_bmap_util.c xfs_iext_prev_extent() -> xfs_iext_prev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ifp | 4096-ptr_max |
| PARAM_VALUE | 1 | cur | 2664177770033360896 |
| PARAM_VALUE | 1 | cur->leaf | 1-u64max |
| PARAM_VALUE | 1 | cur->pos | 0-s32max |
| BUF_SIZE | 0 | ifp | (-1),48 |
| BUF_SIZE | 0 | ifp | (-1),48 |
| DATA_SOURCE | 0 | ifp | $0 |
| DATA_SOURCE | 1 | cur | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |