Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/readahead.c page_cache_sync_ra() -> force_page_cache_ra()

Type Parameter Key Value
PARAM_VALUE 0 ractl 4096-ptr_max
PARAM_VALUE 0 ractl->_batch_count 0
PARAM_VALUE 0 ractl->_nr_pages 0
PARAM_VALUE 0 ractl->_pflags 0
PARAM_VALUE 0 ractl->_workingset 0
PARAM_VALUE 0 ractl->file 4096-ptr_max
PARAM_VALUE 0 ractl->mapping 4096-ptr_max
PARAM_VALUE 0 ractl->ra 4096-ptr_max
DATA_SOURCE 0 ractl $0
DATA_SOURCE 1 nr_to_read $1 [m]
BIT_INFO 0 ractl->file->f_mode 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 ractl->_index 0-4503599627370495
USER_DATA 1 nr_to_read 0-4503599627370495,18446744073705709473-u64max
UNITS 1 nr_to_read unit_page

mm/fadvise.c force_page_cache_readahead() -> force_page_cache_ra()

Type Parameter Key Value
PARAM_VALUE 0 ractl 911290506844753920
PARAM_VALUE 0 ractl->_batch_count 0
PARAM_VALUE 0 ractl->_index 0-2251799813685247
PARAM_VALUE 0 ractl->_nr_pages 0
PARAM_VALUE 0 ractl->_pflags 0
PARAM_VALUE 0 ractl->_workingset 0
PARAM_VALUE 0 ractl->dropbehind 0
PARAM_VALUE 0 ractl->file 4096-ptr_max
PARAM_VALUE 0 ractl->mapping 4096-ptr_max
PARAM_VALUE 0 ractl->ra 4096-ptr_max
PARAM_VALUE 1 nr_to_read 1-2251799813685248,u64max
DATA_SOURCE 1 nr_to_read $3
FUZZY_MAX 1 nr_to_read u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 ractl->_index 0-2251799813685247
USER_DATA 1 nr_to_read 1-2251799813685248
UNITS 1 nr_to_read unit_page