Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- crypto/aead.c, line 195
- crypto/ahash.c, line 835
- crypto/akcipher.c, line 104
- crypto/algapi.c, line 755
- crypto/kpp.c, line 93
- crypto/lskcipher.c, line 331
- crypto/shash.c, line 379
- crypto/sig.c, line 177
- crypto/skcipher.c, line 630
- include/crypto/internal/cipher.h, line 190
Smatch caller information:
crypto/adiantum.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |
crypto/lskcipher.c crypto_grab_lskcipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 6889188568691568640 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max |
| PARAM_VALUE | 3 | type | 0 |
| PARAM_VALUE | 4 | mask | 0,128-65920 |
| BUF_SIZE | 2 | name | 128 |
| BUF_SIZE | 2 | name | 128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
crypto/xts.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 6093002767413252096 |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | 128 |
| BUF_SIZE | 2 | name | 128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |
| TERMINATED | 2 | name | 1 |
crypto/ecb.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |
crypto/shash.c crypto_grab_shash() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 4352402870653919232 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 0,8192 |
| PARAM_VALUE | 4 | mask | 128,256-74240,134217728,134217856-134283648 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
| BIT_INFO | 4 | mask | 0x0,0x801ffff |
crypto/aead.c crypto_grab_aead() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 1167700532917760000 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 0,8192 |
| PARAM_VALUE | 4 | mask | 0,128-74240 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| CAPPED_DATA | 4 | mask | 1 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
crypto/akcipher.c crypto_grab_akcipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 4044522562496811008 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 0 |
| PARAM_VALUE | 4 | mask | 0,128-65920 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
crypto/kpp.c crypto_grab_kpp() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 3717299809982967808 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max |
| PARAM_VALUE | 3 | type | 0 |
| PARAM_VALUE | 4 | mask | 0,128-65920 |
| BUF_SIZE | 2 | name | 128 |
| BUF_SIZE | 2 | name | 128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
| TERMINATED | 2 | name->name | 1 |
crypto/hctr2.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 1859547606057705472 |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | 128 |
| BUF_SIZE | 2 | name | 128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |
| TERMINATED | 2 | name | 1 |
crypto/xcbc.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |
crypto/skcipher.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |
crypto/skcipher.c crypto_grab_skcipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 3624563834875822080 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 0,8192 |
| PARAM_VALUE | 4 | mask | 0,128-74240 |
| BUF_SIZE | 1 | inst | (-1),416 |
| BUF_SIZE | 1 | inst | (-1),416 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| CAPPED_DATA | 4 | mask | 1 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
crypto/sig.c crypto_grab_sig() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 4806829617496604672 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 0 |
| PARAM_VALUE | 4 | mask | 0,128-65920 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
crypto/ahash.c crypto_grab_ahash() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spawn | 4096-ptr_max |
| PARAM_VALUE | 0 | spawn->frontend | 1808276297789681664 |
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 0 |
| PARAM_VALUE | 4 | mask | 0,128-66048,134217728,134217856-134283648 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 |
| DATA_SOURCE | 4 | mask | $4 |
| BIT_INFO | 4 | mask | 0x0,0x801ffff |
crypto/ccm.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |
crypto/cmac.c crypto_grab_cipher() -> crypto_grab_spawn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | inst | 4096-ptr_max |
| PARAM_VALUE | 2 | name | 4096-ptr_max,(-22),(-2) |
| PARAM_VALUE | 3 | type | 1 |
| PARAM_VALUE | 4 | mask | 15,143-65935 |
| BUF_SIZE | 2 | name | (-1),128 |
| BUF_SIZE | 2 | name | (-1),128 |
| DATA_SOURCE | 1 | inst | $1 |
| DATA_SOURCE | 2 | name | $2 |
| DATA_SOURCE | 3 | type | $3 [m] |
| DATA_SOURCE | 4 | mask | $4 [m] |
| BIT_INFO | 4 | mask | 0xf,0x1ffff |