Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/qlogic/qed/qed_chain.c qed_chain_alloc_next_ptr() -> qed_chain_init_next_ptr_elem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chain | 4096-ptr_max |
| PARAM_VALUE | 0 | chain->elem_size | 8,16 |
| PARAM_VALUE | 0 | chain->usable_per_page | 30-32,126-128,254-256,510-512 |
| PARAM_VALUE | 1 | virt_curr | 0-ptr_max |
| PARAM_VALUE | 2 | virt_next | 1-ptr_max |
| BUF_SIZE | 1 | virt_curr | 0,4096 |
| BUF_SIZE | 1 | virt_curr | 0,4096 |
| BUF_SIZE | 2 | virt_next | 4096 |
| BUF_SIZE | 2 | virt_next | 4096 |
| DATA_SOURCE | 0 | chain | $1 |
| DATA_SOURCE | 2 | virt_next | r dma_alloc_coherent |
| HARD_MAX | 0 | chain->elem_size | 16 |
| MEM_ZERO | 0 | chain | |
| MEM_ZERO | 2 | virt_next | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chain->capacity | 0-143172096[c] |
| USER_DATA | 0 | chain->page_cnt | 1-279633[c] |
| USER_DATA | 0 | chain->pbl.c.u32.cons_page_idx | 0-279632,u32max[u] |
| USER_DATA | 0 | chain->pbl.c.u32.prod_page_idx | 0-279632,u32max[u] |
| USER_DATA | 0 | chain->size | 0-143172096[c] |
| HALF_LOCKED2 | &edev->qede_lock |
drivers/net/ethernet/qlogic/qed/qed_chain.c qed_chain_alloc_next_ptr() -> qed_chain_init_next_ptr_elem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chain | 4096-ptr_max |
| PARAM_VALUE | 0 | chain->elem_size | 8,16 |
| PARAM_VALUE | 0 | chain->usable_per_page | 30-32,126-128,254-256,510-512 |
| PARAM_VALUE | 1 | virt_curr | 0-ptr_max |
| PARAM_VALUE | 2 | virt_next | 0-ptr_max |
| BUF_SIZE | 1 | virt_curr | 0,4096 |
| BUF_SIZE | 1 | virt_curr | 0,4096 |
| CAPPED_DATA | 0 | chain->page_cnt | 1 |
| DATA_SOURCE | 0 | chain | $1 |
| HARD_MAX | 0 | chain->elem_size | 16 |
| MEM_ZERO | 0 | chain | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chain->capacity | 0-143172096[c] |
| USER_DATA | 0 | chain->page_cnt | 0-279633[c] |
| USER_DATA | 0 | chain->pbl.c.u32.cons_page_idx | 0-279632,u32max[u] |
| USER_DATA | 0 | chain->pbl.c.u32.prod_page_idx | 0-279632,u32max[u] |
| USER_DATA | 0 | chain->size | 0-143172096[c] |
| HALF_LOCKED2 | &edev->qede_lock |