Home
last modified time | relevance | path

Searched refs:pvt_data (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/drivers/char/hw_random/
H A Doptee-rng.c73 static size_t get_optee_rng_data(struct optee_rng_private *pvt_data, in get_optee_rng_data() argument
87 inv_arg.session = pvt_data->session_id; in get_optee_rng_data()
92 param[0].u.memref.shm = pvt_data->entropy_shm_pool; in get_optee_rng_data()
96 ret = tee_client_invoke_func(pvt_data->ctx, &inv_arg, param); in get_optee_rng_data()
98 dev_err(pvt_data->dev, "TA_CMD_GET_ENTROPY invoke err: %x\n", in get_optee_rng_data()
103 rng_data = tee_shm_get_va(pvt_data->entropy_shm_pool, 0); in get_optee_rng_data()
105 dev_err(pvt_data->dev, "tee_shm_get_va failed\n"); in get_optee_rng_data()
117 struct optee_rng_private *pvt_data = to_optee_rng_private(rng); in optee_rng_read() local
126 rng_size = get_optee_rng_data(pvt_data, data, (max - read)); in optee_rng_read()
131 if (wait && pvt_data in optee_rng_read()
145 struct optee_rng_private *pvt_data = to_optee_rng_private(rng); optee_rng_init() local
162 struct optee_rng_private *pvt_data = to_optee_rng_private(rng); optee_rng_cleanup() local
167 static struct optee_rng_private pvt_data = { global() variable
[all...]
/kernel/linux/linux-5.10/drivers/char/tpm/
H A Dtpm_ftpm_tee.c46 struct ftpm_tee_private *pvt_data = dev_get_drvdata(chip->dev.parent); in ftpm_tee_tpm_op_recv() local
49 len = pvt_data->resp_len; in ftpm_tee_tpm_op_recv()
57 memcpy(buf, pvt_data->resp_buf, len); in ftpm_tee_tpm_op_recv()
58 pvt_data->resp_len = 0; in ftpm_tee_tpm_op_recv()
75 struct ftpm_tee_private *pvt_data = dev_get_drvdata(chip->dev.parent); in ftpm_tee_tpm_op_send() local
82 struct tee_shm *shm = pvt_data->shm; in ftpm_tee_tpm_op_send()
93 pvt_data->resp_len = 0; in ftpm_tee_tpm_op_send()
98 .session = pvt_data->session, in ftpm_tee_tpm_op_send()
130 rc = tee_client_invoke_func(pvt_data->ctx, &transceive_args, in ftpm_tee_tpm_op_send()
162 memcpy(pvt_data in ftpm_tee_tpm_op_send()
221 struct ftpm_tee_private *pvt_data = NULL; ftpm_tee_probe() local
315 struct ftpm_tee_private *pvt_data = dev_get_drvdata(dev); ftpm_tee_remove() local
350 struct ftpm_tee_private *pvt_data = dev_get_drvdata(&pdev->dev); ftpm_plat_tee_shutdown() local
[all...]
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dtpm_ftpm_tee.c45 struct ftpm_tee_private *pvt_data = dev_get_drvdata(chip->dev.parent); in ftpm_tee_tpm_op_recv() local
48 len = pvt_data->resp_len; in ftpm_tee_tpm_op_recv()
56 memcpy(buf, pvt_data->resp_buf, len); in ftpm_tee_tpm_op_recv()
57 pvt_data->resp_len = 0; in ftpm_tee_tpm_op_recv()
74 struct ftpm_tee_private *pvt_data = dev_get_drvdata(chip->dev.parent); in ftpm_tee_tpm_op_send() local
81 struct tee_shm *shm = pvt_data->shm; in ftpm_tee_tpm_op_send()
92 pvt_data->resp_len = 0; in ftpm_tee_tpm_op_send()
97 .session = pvt_data->session, in ftpm_tee_tpm_op_send()
129 rc = tee_client_invoke_func(pvt_data->ctx, &transceive_args, in ftpm_tee_tpm_op_send()
161 memcpy(pvt_data in ftpm_tee_tpm_op_send()
220 struct ftpm_tee_private *pvt_data = NULL; ftpm_tee_probe() local
314 struct ftpm_tee_private *pvt_data = dev_get_drvdata(dev); ftpm_tee_remove() local
349 struct ftpm_tee_private *pvt_data = dev_get_drvdata(&pdev->dev); ftpm_plat_tee_shutdown() local
[all...]
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Doptee-rng.c73 static size_t get_optee_rng_data(struct optee_rng_private *pvt_data, in get_optee_rng_data() argument
87 inv_arg.session = pvt_data->session_id; in get_optee_rng_data()
92 param[0].u.memref.shm = pvt_data->entropy_shm_pool; in get_optee_rng_data()
96 ret = tee_client_invoke_func(pvt_data->ctx, &inv_arg, param); in get_optee_rng_data()
98 dev_err(pvt_data->dev, "TA_CMD_GET_ENTROPY invoke err: %x\n", in get_optee_rng_data()
103 rng_data = tee_shm_get_va(pvt_data->entropy_shm_pool, 0); in get_optee_rng_data()
105 dev_err(pvt_data->dev, "tee_shm_get_va failed\n"); in get_optee_rng_data()
117 struct optee_rng_private *pvt_data = to_optee_rng_private(rng); in optee_rng_read() local
126 rng_size = get_optee_rng_data(pvt_data, data, (max - read)); in optee_rng_read()
131 if (wait && pvt_data in optee_rng_read()
145 struct optee_rng_private *pvt_data = to_optee_rng_private(rng); optee_rng_init() local
162 struct optee_rng_private *pvt_data = to_optee_rng_private(rng); optee_rng_cleanup() local
167 static struct optee_rng_private pvt_data = { global() variable
[all...]
/kernel/linux/linux-5.10/drivers/firmware/broadcom/
H A Dtee_bnxt_fw.c64 static struct tee_bnxt_fw_private pvt_data; variable
74 arg->session = pvt_data.session_id; in prepare_args()
81 param[0].u.memref.shm = pvt_data.fw_shm_pool; in prepare_args()
105 if (!pvt_data.ctx) in tee_bnxt_fw_load()
110 ret = tee_client_invoke_func(pvt_data.ctx, &arg, param); in tee_bnxt_fw_load()
112 dev_err(pvt_data.dev, in tee_bnxt_fw_load()
140 if (!pvt_data.ctx) in tee_bnxt_copy_coredump()
154 ret = tee_client_invoke_func(pvt_data.ctx, &arg, param); in tee_bnxt_copy_coredump()
156 dev_err(pvt_data.dev, in tee_bnxt_copy_coredump()
162 core_data = tee_shm_get_va(pvt_data in tee_bnxt_copy_coredump()
[all...]
/kernel/linux/linux-6.6/drivers/firmware/broadcom/
H A Dtee_bnxt_fw.c64 static struct tee_bnxt_fw_private pvt_data; variable
74 arg->session = pvt_data.session_id; in prepare_args()
81 param[0].u.memref.shm = pvt_data.fw_shm_pool; in prepare_args()
105 if (!pvt_data.ctx) in tee_bnxt_fw_load()
110 ret = tee_client_invoke_func(pvt_data.ctx, &arg, param); in tee_bnxt_fw_load()
112 dev_err(pvt_data.dev, in tee_bnxt_fw_load()
140 if (!pvt_data.ctx) in tee_bnxt_copy_coredump()
154 ret = tee_client_invoke_func(pvt_data.ctx, &arg, param); in tee_bnxt_copy_coredump()
156 dev_err(pvt_data.dev, in tee_bnxt_copy_coredump()
162 core_data = tee_shm_get_va(pvt_data in tee_bnxt_copy_coredump()
[all...]
/kernel/linux/linux-6.6/security/keys/trusted-keys/
H A Dtrusted_tee.c58 static struct trusted_key_tee_private pvt_data; variable
73 reg_shm = tee_shm_register_kernel_buf(pvt_data.ctx, p->key, in trusted_tee_seal()
76 dev_err(pvt_data.dev, "shm register failed\n"); in trusted_tee_seal()
81 inv_arg.session = pvt_data.session_id; in trusted_tee_seal()
93 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_seal()
95 dev_err(pvt_data.dev, "TA_CMD_SEAL invoke err: %x\n", in trusted_tee_seal()
120 reg_shm = tee_shm_register_kernel_buf(pvt_data.ctx, p->key, in trusted_tee_unseal()
123 dev_err(pvt_data.dev, "shm register failed\n"); in trusted_tee_unseal()
128 inv_arg.session = pvt_data.session_id; in trusted_tee_unseal()
140 ret = tee_client_invoke_func(pvt_data in trusted_tee_unseal()
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
H A Dskl-ssp-clk.h105 void *pvt_data; member
H A Dskl-ssp-clk.c196 return skl_send_clk_dma_control(clkdev->pdata->pvt_data, rcfg, in skl_clk_change_status()
H A Dskl-topology.c2615 char *pvt_data, struct skl_dev *skl, in skl_tplg_get_tokens()
2628 array = (struct snd_soc_tplg_vendor_array *)(pvt_data + off); in skl_tplg_get_tokens()
3459 char *pvt_data, struct skl_dev *skl, in skl_tplg_get_manifest_tkn()
3472 array = (struct snd_soc_tplg_vendor_array *)(pvt_data + off); in skl_tplg_get_manifest_tkn()
2614 skl_tplg_get_tokens(struct device *dev, char *pvt_data, struct skl_dev *skl, struct skl_module_cfg *mconfig, int block_size) skl_tplg_get_tokens() argument
3458 skl_tplg_get_manifest_tkn(struct device *dev, char *pvt_data, struct skl_dev *skl, int block_size) skl_tplg_get_manifest_tkn() argument
H A Dskl.c652 clk_pdata->pvt_data = skl; in skl_clock_device_register()
/kernel/linux/linux-6.6/sound/soc/intel/skylake/
H A Dskl-ssp-clk.h105 void *pvt_data; member
H A Dskl-ssp-clk.c196 return skl_send_clk_dma_control(clkdev->pdata->pvt_data, rcfg, in skl_clk_change_status()
H A Dskl-topology.c2598 char *pvt_data, struct skl_dev *skl, in skl_tplg_get_tokens()
2611 array = (struct snd_soc_tplg_vendor_array *)(pvt_data + off); in skl_tplg_get_tokens()
3457 char *pvt_data, struct skl_dev *skl, in skl_tplg_get_manifest_tkn()
3470 array = (struct snd_soc_tplg_vendor_array *)(pvt_data + off); in skl_tplg_get_manifest_tkn()
2597 skl_tplg_get_tokens(struct device *dev, char *pvt_data, struct skl_dev *skl, struct skl_module_cfg *mconfig, int block_size) skl_tplg_get_tokens() argument
3456 skl_tplg_get_manifest_tkn(struct device *dev, char *pvt_data, struct skl_dev *skl, int block_size) skl_tplg_get_manifest_tkn() argument
H A Dskl.c643 clk_pdata->pvt_data = skl; in skl_clock_device_register()

Completed in 20 milliseconds