Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
mm/cma.c __cma_declare_contiguous_nid() -> cma_init_reserved_mem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | base | 1-u64max |
| PARAM_VALUE | 2 | order_per_bit | 0,9 |
| PARAM_VALUE | 3 | name | 808148730889146368,6387436501106274304,7942021386199130112,8336103091389833216 |
| PARAM_VALUE | 4 | res_cma | 4096-ptr_max |
| BUF_SIZE | 3 | name | 9,12,64 |
| BUF_SIZE | 3 | name | 9,12,64 |
| CAPPED_DATA | 1 | size | 1 |
| CAPPED_DATA | 1 | size | 1 |
| DATA_SOURCE | 2 | order_per_bit | $4 |
| DATA_SOURCE | 3 | name | $6 |
| DATA_SOURCE | 4 | res_cma | $7 |
| STR_LEN | 0 | base | (-1) |
| STR_LEN | 1 | size | (-1) |
| HARD_MAX | 2 | order_per_bit | 9 |
| NO_OVERFLOW_SIMPLE | 1 | size | |
| UNITS | 0 | base | unit_byte |
| UNITS | 1 | size | unit_byte |
| LOCK2 | irq |
kernel/dma/contiguous.c rmem_cma_setup() -> cma_init_reserved_mem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 0-u32max |
| PARAM_VALUE | 2 | order_per_bit | 0 |
| PARAM_VALUE | 4 | res_cma | 7056379747017588736 |
| CAPPED_DATA | 1 | size | 1 |
| CAPPED_DATA | 1 | size | 1 |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |