Defined in 1 files as a function:
Referenced in 19 files:
- arch/powerpc/platforms/pseries/papr_scm.c, line 1438
- drivers/bus/stm32_dbg_bus.c, line 54
- drivers/char/hw_random/optee-rng.c, line 226
- drivers/char/tpm/tpm_ftpm_tee.c, line 198
- drivers/firmware/arm_ffa/driver.c, line 432
- drivers/firmware/broadcom/tee_bnxt_fw.c, line 200
- drivers/firmware/efi/stmm/tee_stmm_efi.c, line 548
- drivers/firmware/qcom/qcom_pas_tee.c, line 433
- drivers/hwtracing/stm/p_sys-t.c, line 407
- drivers/md/dm-zoned-metadata.c
- drivers/nvdimm/btt.c
- drivers/nvdimm/label.c, line 859
- drivers/nvdimm/nd.h
- drivers/nvmem/stm32-bsec-optee-ta.c, line 77
- drivers/platform/x86/amd/pmf/tee-if.c, line 447
- drivers/rtc/rtc-optee.c
- drivers/tee/optee/call.c, line 400
- drivers/tee/optee/device.c, line 127
- fs/nfs/localio.c, line 163
Smatch caller information:
drivers/hwtracing/stm/p_sys-t.c sys_t_write() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 1101936201680125952 |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| BUF_SIZE | 0 | dst | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &stm_source_srcu |
drivers/nvdimm/label.c nsl_set_claim_class() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 1 | src | 2538565770371321856,4187796489422036992,4810289706302070784,5259387105772150784,5798435207675777024,6871666612028514304 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | (-1),16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/nvdimm/label.c nsl_set_uuid() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 1 | src | 1-u64max |
| BUF_SIZE | 0 | dst | 16 |
| DATA_SOURCE | 1 | src | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/nvdimm/label.c nsl_set_uuid() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 1 | src | 1-u64max |
| BUF_SIZE | 0 | dst | 16 |
| DATA_SOURCE | 1 | src | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/md/dm-zoned-metadata.c dmz_write_sb() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| BUF_SIZE | 0 | dst | 16 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &zmd->mblk_flush_lock | ||
| HALF_LOCKED2 | &zmd->mblk_sem |
drivers/md/dm-zoned-metadata.c dmz_write_sb() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| BUF_SIZE | 0 | dst | 16 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &zmd->mblk_flush_lock | ||
| HALF_LOCKED2 | &zmd->mblk_sem |
drivers/firmware/qcom/qcom_pas_tee.c qcom_pas_tee_probe() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| BUF_SIZE | 0 | dst | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/nvdimm/btt.c btt_arena_write_layout() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dst | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &btt->init_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| TYPE_LOCK | (struct btt)->init_lock |
drivers/nvdimm/btt.c btt_arena_write_layout() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | (-1),16 |
| BUF_SIZE | 1 | src | (-1),16 |
| DATA_SOURCE | 1 | src | r nd_dev_to_uuid |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &btt->init_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| TYPE_LOCK | (struct btt)->init_lock |
drivers/firmware/broadcom/tee_bnxt_fw.c tee_bnxt_fw_probe() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| BUF_SIZE | 0 | dst | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/amd/pmf/tee-if.c amd_pmf_ta_open_session() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| BUF_SIZE | 0 | dst | 16 |
| DATA_SOURCE | 1 | src | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/localio.c nfs_server_uuid_is_local() -> export_uuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 5665004941739950080 |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| BUF_SIZE | 0 | dst | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |