Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/crypto/ccp/dbc.c, line 133
- drivers/crypto/ccp/platform-access.c
- drivers/crypto/ccp/psp-dev.c, line 367
- drivers/crypto/ccp/sev-dev.c
- drivers/crypto/ccp/sfs.c, line 109
- drivers/crypto/ccp/tee-dev.c
Smatch caller information:
drivers/crypto/ccp/sfs.c sfs_ioctl() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|
drivers/crypto/ccp/platform-access.c psp_check_platform_access_status() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/platform-access.c psp_ring_platform_doorbell() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/crypto/ccp/platform-access.c psp_send_platform_access_msg() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/crypto/ccp/psp-dev.c psp_pci_init() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | _T->lock |
drivers/crypto/ccp/sev-dev.c snp_alloc_hv_fixed_pages() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/sev-dev.c snp_free_hv_fixed_pages() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/dbc.c dbc_ioctl() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|
drivers/crypto/ccp/tee-dev.c psp_check_tee_status() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|
drivers/crypto/ccp/tee-dev.c psp_tee_process_cmd() -> psp_get_master_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &ta_refcount_mutex |