Defined in 2 files as a function:
- security/keys/trusted-keys/trusted_tpm1.c, line 78 (as a function)
- security/keys/trusted-keys/trusted_tpm1.c, line 97 (as a function)
Referenced in 1 files:
Smatch caller information:
security/keys/trusted-keys/trusted_tpm1.c trusted_tpm_send() -> dump_tpm_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 0 | buf->length | 10 |
| PARAM_VALUE | 0 | buf->ordinal | 0,10-11,20-21,23-24,70,83,101,124,152-153,305,323-325,339,343,350,353-354,357,371,374,378-379,382,386,536875008 |
| PARAM_VALUE | 0 | buf->return_code | 0,10-11,20-21,23-24,70,83,101,124,152-153,305,323-325,339,343,350,353-354,357,371,374,378-379,382,386,536875008 |
| PARAM_VALUE | 0 | buf->tag | 0,193-195,32769-32770 |
| DATA_SOURCE | 0 | buf | $0 |
| NOCHECK_CALL | |||
| LOCK2 | global &chip->ops_sem | ||
| LOCK2 | global &chip->tpm_mutex | ||
| TYPE_LOCK | (struct tpm_chip)->ops_sem | ||
| TYPE_LOCK | (struct tpm_chip)->tpm_mutex |
security/keys/trusted-keys/trusted_tpm1.c trusted_tpm_send() -> dump_tpm_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 0 | buf->length | 10 |
| PARAM_VALUE | 0 | buf->ordinal | 0,10-11,20-21,23-24,70,83,101,124,152-153,305,323-325,339,343,350,353-354,357,371,374,378-379,382,386,536875008 |
| PARAM_VALUE | 0 | buf->return_code | 0-s32max |
| PARAM_VALUE | 0 | buf->tag | 0,193-195,32769-32770 |
| DATA_SOURCE | 0 | buf | $0 |
| NOCHECK_CALL | |||
| LOCK2 | global &chip->ops_sem | ||
| LOCK2 | global &chip->tpm_mutex | ||
| TYPE_LOCK | (struct tpm_chip)->ops_sem | ||
| TYPE_LOCK | (struct tpm_chip)->tpm_mutex |