Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
crypto/krb5/rfc3961_simplified.c rfc3961_get_mic() -> crypto_shash_update_sg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 0 | desc->__ctx->byte_count | 0 |
| PARAM_VALUE | 0 | desc->__ctx->xxhstate.memsize | 0 |
| PARAM_VALUE | 0 | desc->__ctx->xxhstate.total_len | 0 |
| PARAM_VALUE | 0 | *desc->__ctx->h.qword | 72340172838076673 |
| PARAM_VALUE | 0 | *desc->__ctx->hash | 0 |
| PARAM_VALUE | 1 | sg | 117285532735471616,1852313690669457408,7892576877329629184 |
| PARAM_VALUE | 1 | sg->length | 0 |
| PARAM_VALUE | 1 | sg->offset | 0 |
| PARAM_VALUE | 2 | offset | 0-u16max |
| PARAM_VALUE | 3 | len | 0-u32max |
| BUF_SIZE | 0 | desc | 0-u32max |
| BUF_SIZE | 0 | desc | 0-u32max |
| BUF_SIZE | 1 | sg | (-1),256 |
| BUF_SIZE | 1 | sg | (-1),256 |
| CAPPED_DATA | 2 | offset | 1 |
| CAPPED_DATA | 2 | offset | 1 |
| CAPPED_DATA | 3 | len | 1 |
| CAPPED_DATA | 3 | len | 1 |
| DATA_SOURCE | 1 | sg | $3 |
| DATA_SOURCE | 2 | offset | $6 |
| DATA_SOURCE | 3 | len | $7 |
| NOSPEC | 3 | len | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | len | 0-131070[c] |
crypto/krb5/rfc3961_simplified.c rfc3961_verify_mic() -> crypto_shash_update_sg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 0 | desc->__ctx->byte_count | 0 |
| PARAM_VALUE | 0 | desc->__ctx->xxhstate.memsize | 0 |
| PARAM_VALUE | 0 | desc->__ctx->xxhstate.total_len | 0 |
| PARAM_VALUE | 0 | *desc->__ctx->h.qword | 72340172838076673 |
| PARAM_VALUE | 0 | *desc->__ctx->hash | 0 |
| PARAM_VALUE | 1 | sg | 3402767278576865280,7758310917397106688,7892576877329629184 |
| PARAM_VALUE | 2 | offset | 0-u16max |
| PARAM_VALUE | 3 | len | 1-u32max |
| BUF_SIZE | 0 | desc | 0-u32max |
| BUF_SIZE | 0 | desc | 0-u32max |
| BUF_SIZE | 1 | sg | (-1),256 |
| BUF_SIZE | 1 | sg | (-1),256 |
| DATA_SOURCE | 1 | sg | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &call->user_mutex |