Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/dma/swiotlb.c swiotlb_alloc_tlb() -> alloc_dma_pages()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gfp | 2-10242,10244-10245,10248 |
| PARAM_VALUE | 1 | bytes | 0,2048-4194304 |
| PARAM_VALUE | 3 | attrs | 0,16384 |
| CAPPED_DATA | 1 | bytes | 1 |
| CAPPED_DATA | 1 | bytes | 1 |
| DATA_SOURCE | 0 | gfp | $4 [m] |
| DATA_SOURCE | 1 | bytes | $2 |
| DATA_SOURCE | 2 | phys_limit | $3 |
| FUZZY_MAX | 3 | attrs | 16384 |
| BIT_INFO | 0 | gfp | 0x0,0x3ff5 |
| BIT_INFO | 1 | bytes | 0x0,0x7ff800 |
| BIT_INFO | 1 | bytes | 0x0,0x7ff800 |
| BIT_INFO | 3 | attrs | 0x0,0x4000 |
| BIT_INFO | 3 | attrs | 0x0,0x4000 |
| HARD_MAX | 3 | attrs | 16384 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | bytes | 0,2048-262144[c] |
| USER_DATA | 1 | bytes | 0,2048-262144[c] |
kernel/dma/swiotlb.c swiotlb_alloc_tlb() -> alloc_dma_pages()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gfp | 2-10246,10248-10249,10252 |
| PARAM_VALUE | 1 | bytes | 0,2048-4194304 |
| PARAM_VALUE | 2 | phys_limit | 0-18446744073709551614 |
| PARAM_VALUE | 3 | attrs | 0,16384 |
| CAPPED_DATA | 1 | bytes | 1 |
| CAPPED_DATA | 1 | bytes | 1 |
| CAPPED_DATA | 2 | phys_limit | 1 |
| CAPPED_DATA | 2 | phys_limit | 1 |
| DATA_SOURCE | 0 | gfp | $4 [m] |
| DATA_SOURCE | 1 | bytes | $2 |
| DATA_SOURCE | 2 | phys_limit | $3 |
| FUZZY_MAX | 2 | phys_limit | 4294967296 |
| FUZZY_MAX | 3 | attrs | 16384 |
| BIT_INFO | 0 | gfp | 0x0,0x3ff5 |
| BIT_INFO | 1 | bytes | 0x0,0x7ff800 |
| BIT_INFO | 1 | bytes | 0x0,0x7ff800 |
| BIT_INFO | 3 | attrs | 0x0,0x4000 |
| BIT_INFO | 3 | attrs | 0x0,0x4000 |
| HARD_MAX | 3 | attrs | 16384 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | bytes | 0,2048-262144[c] |
| USER_DATA | 1 | bytes | 0,2048-262144[c] |