Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/rapidio/devices/rio_mport_cdev.c do_dma_request() -> prep_dma_xfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 1-u64max |
| PARAM_VALUE | 1 | transfer | 4096-ptr_max |
| PARAM_VALUE | 1 | transfer->length | 1-u64max |
| PARAM_VALUE | 2 | sgt | 4096-ptr_max |
| PARAM_VALUE | 2 | sgt->nents | 0 |
| PARAM_VALUE | 2 | sgt->orig_nents | 0 |
| PARAM_VALUE | 2 | sgt->sgl | 0,16,4096-ptr_max |
| PARAM_VALUE | 3 | nents | 1-s32max |
| PARAM_VALUE | 4 | dir | 1-2 |
| PARAM_VALUE | 5 | flags | 3 |
| BUF_SIZE | 2 | sgt | 16 |
| CAPPED_DATA | 3 | nents | 1 |
| DATA_SOURCE | 1 | transfer | $1 |
| DATA_SOURCE | 3 | nents | $3 |
| FUZZY_MAX | 4 | dir | 2 |
| HARD_MAX | 4 | dir | 2 |
| USER_DATA | 1 | transfer->completion_code | 0-u32max[u] |
| USER_DATA | 1 | transfer->handle | 0-u64max[u] |
| USER_DATA | 1 | transfer->length | 1-u64max[u] |
| USER_DATA | 1 | transfer->loc_addr | 0-u64max[u] |
| USER_DATA | 1 | transfer->method | 0-u16max[u] |
| USER_DATA | 1 | transfer->offset | 0-u64max[u] |
| USER_DATA | 1 | transfer->rio_addr | 0-u64max[u] |
| USER_DATA | 1 | transfer->rioid | 0-u16max[u] |
| NO_OVERFLOW_SIMPLE | 3 | nents | |
| USER_PTR | 1 | transfer |