Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- lib/crypto/mpi/mpi-div.c
- lib/crypto/mpi/mpi-mul.c
- lib/crypto/mpi/mpi-pow.c
- lib/crypto/mpi/mpih-mul.c
- lib/crypto/mpi/mpiutil.c, line 41
Smatch caller information:
lib/crypto/mpi/mpi-mul.c mpi_mul() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 0-s32max,2147483649-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nlimbs | unit_array_size |
lib/crypto/mpi/mpi-mul.c mpi_mul() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nlimbs | unit_array_size |
lib/crypto/mpi/mpi-mul.c mpi_mul() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nlimbs | unit_array_size |
lib/crypto/mpi/mpiutil.c mpi_alloc() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 1-u32max |
| DATA_SOURCE | 0 | nlimbs | $0 |
| FUZZY_MAX | 0 | nlimbs | 256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | nlimbs | 1-256[c] |
| UNITS | 0 | nlimbs | unit_array_size |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 1-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nlimbs | unit_array_size |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | nlimbs | 3-257[c] |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nlimbs | unit_array_size |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 1-u32max |
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | nlimbs | 2-256[c] |
| UNITS | 0 | nlimbs | unit_array_size |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 1-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | nlimbs | |
| UNITS | 0 | nlimbs | unit_array_size |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 1-u32max |
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nlimbs | unit_array_size |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | nlimbs | 32-1536[c] |
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-pow.c mpi_powm() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 0-s32max,2147483649-u32max |
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &key->sem |
lib/crypto/mpi/mpi-div.c mpi_tdiv_qr() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | nlimbs | unit_array_size |
lib/crypto/mpi/mpi-div.c mpi_tdiv_qr() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 0,2-u32max |
| UNITS | 0 | nlimbs | unit_array_size |
lib/crypto/mpi/mpi-div.c mpi_tdiv_qr() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nlimbs | 0,2-u32max |
| UNITS | 0 | nlimbs | unit_array_size |
lib/crypto/mpi/mpih-mul.c mpihelp_mul_karatsuba_case() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | nlimbs | 32-3040[c] |
lib/crypto/mpi/mpih-mul.c mpihelp_mul_karatsuba_case() -> mpi_alloc_limb_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | nlimbs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | nlimbs | 32-3040[c] |