Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/crypto/chelsio/chcr_algo.c create_aead_ccm_wr() -> create_wreq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | chcr_req | 4096-ptr_max |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.aadstart_cipherstop_hi | 286590560,286590688,286721632,286721760,286852704,286852832,286983776,286983904 |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 131072-196607 |
| PARAM_VALUE | 2 | req | 4096-ptr_max |
| PARAM_VALUE | 3 | imm | 0-1 |
| PARAM_VALUE | 4 | hash_sz | 0 |
| PARAM_VALUE | 5 | len16 | 0-512,2147483648-u32max |
| PARAM_VALUE | 7 | lcb | 0 |
| DATA_SOURCE | 1 | chcr_req | r __skb_put_zero |
| FUZZY_MAX | 3 | imm | 1 |
| HARD_MAX | 3 | imm | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | chcr_req->sec_cpl.cipherstop_lo_authinsert | 0-u32max[c] |
| USER_DATA | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 131072-196607[c] |
| USER_DATA | 1 | chcr_req->sec_cpl.pldlen | 0-u32max[c][u] |
| USER_DATA | 1 | chcr_req->sec_cpl.seqno_numivs | 0-u32max[c] |
| USER_DATA | 3 | imm | 0-1 |
| USER_DATA | 5 | len16 | 160-512[c] |
| UNITS | 5 | len16 | unit_byte |
| UNITS | 6 | sc_len | unit_byte |
drivers/crypto/chelsio/chcr_algo.c create_authenc_wr() -> create_wreq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | chcr_req | 4096-ptr_max |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 131072-196607 |
| PARAM_VALUE | 2 | req | 4096-ptr_max |
| PARAM_VALUE | 3 | imm | 0-1 |
| PARAM_VALUE | 5 | len16 | 0-512,2147483648-u32max |
| PARAM_VALUE | 7 | lcb | 0 |
| DATA_SOURCE | 1 | chcr_req | r __skb_put_zero |
| DATA_SOURCE | 4 | hash_sz | $2 |
| FUZZY_MAX | 3 | imm | 1 |
| HARD_MAX | 3 | imm | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 131072-196607[c] |
| USER_DATA | 1 | chcr_req->sec_cpl.pldlen | 0-u32max[u] |
| USER_DATA | 3 | imm | 0-1 |
| USER_DATA | 5 | len16 | 128-512[c] |
| UNITS | 5 | len16 | unit_byte |
| UNITS | 6 | sc_len | unit_byte |
drivers/crypto/chelsio/chcr_algo.c create_cipher_wr() -> create_wreq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | chcr_req | 4096-ptr_max |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.aadstart_cipherstop_hi | 544 |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 16384-81919 |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.pldlen | 0-15,2147483664-u32max |
| PARAM_VALUE | 2 | req | 4096-ptr_max |
| PARAM_VALUE | 4 | hash_sz | 0 |
| PARAM_VALUE | 7 | lcb | 0-1 |
| DATA_SOURCE | 1 | chcr_req | r __skb_put_zero |
| FUZZY_MAX | 7 | lcb | 1 |
| HARD_MAX | 7 | lcb | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 16384-81919[c] |
| USER_DATA | 1 | chcr_req->sec_cpl.pldlen | 0-15,2147483664-u32max[c] |
| USER_DATA | 6 | sc_len | 0-u32max |
| UNITS | 5 | len16 | unit_byte |
| UNITS | 6 | sc_len | unit_byte |
drivers/crypto/chelsio/chcr_algo.c create_gcm_wr() -> create_wreq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | chcr_req | 4096-ptr_max |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 131072-196607 |
| PARAM_VALUE | 2 | req | 4096-ptr_max |
| PARAM_VALUE | 3 | imm | 0-1 |
| PARAM_VALUE | 5 | len16 | 0-512,2147483648-u32max |
| DATA_SOURCE | 1 | chcr_req | r __skb_put_zero |
| DATA_SOURCE | 4 | hash_sz | $2 |
| FUZZY_MAX | 3 | imm | 1 |
| HARD_MAX | 3 | imm | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 131072-196607[c] |
| USER_DATA | 1 | chcr_req->sec_cpl.pldlen | 0-u32max[u] |
| USER_DATA | 3 | imm | 0-1 |
| USER_DATA | 5 | len16 | 160-512[c] |
| UNITS | 5 | len16 | unit_byte |
| UNITS | 6 | sc_len | unit_byte |
drivers/crypto/chelsio/chcr_algo.c create_hash_wr() -> create_wreq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | chcr_req | 4096-ptr_max |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.cipherstop_lo_authinsert | 262144 |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.ivgen_hdrlen | 32768,557056,1081344,1605632 |
| PARAM_VALUE | 1 | chcr_req->sec_cpl.seqno_numivs | 67125248-67160064,67223552-67241984 |
| PARAM_VALUE | 2 | req | 4096-ptr_max |
| PARAM_VALUE | 3 | imm | 0-1 |
| PARAM_VALUE | 7 | lcb | 0 |
| DATA_SOURCE | 1 | chcr_req | r __skb_put_zero |
| FUZZY_MAX | 3 | imm | 1 |
| HARD_MAX | 3 | imm | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | chcr_req->sec_cpl.pldlen | 0-4860 |
| HOST_DATA | 1 | chcr_req->sec_cpl.scmd1 | 0-4294971645[c] |
| HOST_DATA | 3 | imm | 0-1 |
| HOST_DATA | 6 | sc_len | 32-5004[c] |
| USER_DATA | 1 | chcr_req->sec_cpl.pldlen | 0-2147483902[c] |
| USER_DATA | 1 | chcr_req->sec_cpl.scmd1 | 0-6442450942[c] |
| USER_DATA | 3 | imm | 0-1 |
| USER_DATA | 5 | len16 | 128-2147484144[c] |
| USER_DATA | 6 | sc_len | 32-2147484046[c] |
| UNITS | 5 | len16 | unit_byte |
| UNITS | 6 | sc_len | unit_byte |