Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- fs/netfs/fscache_io.c, line 251
- fs/orangefs/inode.c, line 244
- lib/iov_iter.c, line 776
- lib/tests/kunit_iov_iter.c
Smatch caller information:
fs/orangefs/inode.c orangefs_readahead() -> iov_iter_xarray()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 8807269611888676864 |
| PARAM_VALUE | 1 | direction | 0 |
| PARAM_VALUE | 2 | xarray | 4096-ptr_max |
| BUF_SIZE | 2 | xarray | 88 |
| DATA_SOURCE | 3 | start | r readahead_pos |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 3 | start | 0-s64max[c] |
| USER_DATA | 4 | count | 4096-17592186040320[c] |
| HALF_LOCKED2 | &mapping->invalidate_lock |
lib/tests/kunit_iov_iter.c iov_kunit_copy_from_xarray() -> iov_iter_xarray()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 6934031064329814016 |
| PARAM_VALUE | 1 | direction | 1 |
| PARAM_VALUE | 2 | xarray | 4096-ptr_max |
| PARAM_VALUE | 2 | xarray->xa_flags | 0 |
| PARAM_VALUE | 2 | xarray->xa_head | 0 |
| PARAM_VALUE | 2 | xarray->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | start | 2,39,20883,131072,147456,167936,1048573 |
| PARAM_VALUE | 4 | count | 0-1048572,18446744073708503043-u64max |
| BUF_SIZE | 2 | xarray | 88 |
| CAPPED_DATA | 4 | count | 1 |
| CAPPED_DATA | 4 | count | 1 |
| DATA_SOURCE | 2 | xarray | r iov_kunit_create_xarray |
| BIT_INFO | 4 | count | 0x0,0xfffff |
| BIT_INFO | 4 | count | 0x0,0xfffff |
| NOCHECK_CALL |
lib/tests/kunit_iov_iter.c iov_kunit_copy_to_xarray() -> iov_iter_xarray()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 3427512949179998208 |
| PARAM_VALUE | 1 | direction | 0 |
| PARAM_VALUE | 2 | xarray | 4096-ptr_max |
| PARAM_VALUE | 2 | xarray->xa_flags | 0 |
| PARAM_VALUE | 2 | xarray->xa_head | 0 |
| PARAM_VALUE | 2 | xarray->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | start | 2,39,20883,131072,147456,167936,1048573 |
| PARAM_VALUE | 4 | count | 0-1048572,18446744073708503043-u64max |
| BUF_SIZE | 2 | xarray | 88 |
| CAPPED_DATA | 4 | count | 1 |
| CAPPED_DATA | 4 | count | 1 |
| DATA_SOURCE | 2 | xarray | r iov_kunit_create_xarray |
| BIT_INFO | 4 | count | 0x0,0xfffff |
| BIT_INFO | 4 | count | 0x0,0xfffff |
| NOCHECK_CALL |
lib/tests/kunit_iov_iter.c iov_kunit_extract_pages_xarray() -> iov_iter_xarray()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 656667635705540608 |
| PARAM_VALUE | 1 | direction | 1 |
| PARAM_VALUE | 2 | xarray | 4096-ptr_max |
| PARAM_VALUE | 2 | xarray->xa_flags | 0 |
| PARAM_VALUE | 2 | xarray->xa_head | 0 |
| PARAM_VALUE | 2 | xarray->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | start | 2,39,20883,131072,147456,167936,1048573 |
| PARAM_VALUE | 4 | count | 0-1048572,18446744073708503043-u64max |
| BUF_SIZE | 2 | xarray | 88 |
| DATA_SOURCE | 2 | xarray | r iov_kunit_create_xarray |
| BIT_INFO | 4 | count | 0x0,0xfffff |
| BIT_INFO | 4 | count | 0x0,0xfffff |
| NOCHECK_CALL |
lib/tests/kunit_iov_iter.c iov_kunit_load_xarray() -> iov_iter_xarray()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 656667635705540608,3427512949179998208,5160237283824492544,6934031064329814016 |
| PARAM_VALUE | 1 | direction | 0 |
| PARAM_VALUE | 2 | xarray | 4096-ptr_max |
| PARAM_VALUE | 2 | xarray->xa_flags | 0 |
| PARAM_VALUE | 2 | xarray->xa_head | 0 |
| PARAM_VALUE | 3 | start | 0 |
| PARAM_VALUE | 4 | count | 0,4096-u64max |
| BUF_SIZE | 2 | xarray | 88 |
| DATA_SOURCE | 0 | i | $1 |
| DATA_SOURCE | 1 | direction | $2 |
| DATA_SOURCE | 2 | xarray | $3 |
| FUZZY_MAX | 4 | count | 0 |
| NOCHECK_CALL |
fs/netfs/fscache_io.c __fscache_write_to_cache() -> iov_iter_xarray()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 8302608953153093632 |
| PARAM_VALUE | 1 | direction | 1 |
| PARAM_VALUE | 2 | xarray | 4096-ptr_max |
| CAPPED_DATA | 3 | start | 1 |
| CAPPED_DATA | 3 | start | 1 |
| DATA_SOURCE | 3 | start | $2 |
| DATA_SOURCE | 4 | count | $3 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 4 | count | |
| UNITS | 3 | start | unit_byte |
| UNITS | 4 | count | unit_byte |