Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
lib/buildid.c freader_fetch() -> freader_get_folio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 0 | r->buf | 1-u64max |
| PARAM_VALUE | 0 | r->file | 4096-ptr_max |
| PARAM_VALUE | 0 | r->file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | r->file->f_mapping->a_ops | 0-7155369007361417215,7155369007361417217-u64max |
| PARAM_VALUE | 0 | r->folio | 0-1025,1027-1029,1031-u64max |
| PARAM_VALUE | 0 | r->may_fault | 0 |
| CAPPED_DATA | 1 | file_off | 1 |
| CAPPED_DATA | 1 | file_off | 1 |
| DATA_SOURCE | 0 | r | $0 |
| DATA_SOURCE | 1 | file_off | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | r->file->f_mapping->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 1 | file_off | |
| UNITS | 1 | file_off | unit_byte |
lib/buildid.c freader_fetch() -> freader_get_folio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 0 | r->buf | 1-u64max |
| PARAM_VALUE | 0 | r->err | 0 |
| PARAM_VALUE | 0 | r->file | 4096-ptr_max |
| PARAM_VALUE | 0 | r->file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | r->file->f_mapping->a_ops | 0-7155369007361417215,7155369007361417217-u64max |
| PARAM_VALUE | 0 | r->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | r->may_fault | 0 |
| DATA_SOURCE | 0 | r | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | r->file->f_mapping->host->i_bytes | |
| UNITS | 1 | file_off | unit_byte |