Searched refs:sec_caps (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/tee/optee/ |
H A D | core.c | 208 if (optee->sec_caps & OPTEE_SMC_SEC_CAP_DYNAMIC_SHM) in optee_get_version() 210 if (optee->sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL) in optee_get_version() 258 if (optee->sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL) in optee_open() 407 u32 *sec_caps) in optee_msg_exchange_capabilities() 429 *sec_caps = res.result.capabilities; in optee_msg_exchange_capabilities() 638 u32 sec_caps; in optee_probe() local 667 if (!optee_msg_exchange_capabilities(invoke_fn, &sec_caps)) { in optee_probe() 675 if (sec_caps & OPTEE_SMC_SEC_CAP_DYNAMIC_SHM) in optee_probe() 681 if (IS_ERR(pool) && (sec_caps & OPTEE_SMC_SEC_CAP_HAVE_RESERVED_SHM)) in optee_probe() 694 optee->sec_caps in optee_probe() 406 optee_msg_exchange_capabilities(optee_invoke_fn *invoke_fn, u32 *sec_caps) optee_msg_exchange_capabilities() argument [all...] |
H A D | optee_private.h | 81 * @sec_caps: secure world capabilities defined by 97 u32 sec_caps; member
|
/kernel/linux/linux-6.6/drivers/tee/optee/ |
H A D | smc_abi.c | 1160 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_ASYNC_NOTIF) { in optee_smc_notif_uninit_irq() 1192 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_DYNAMIC_SHM) in optee_get_version() 1194 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL) in optee_get_version() 1202 u32 sec_caps = optee->smc.sec_caps; in optee_smc_open() local 1204 return optee_open(ctx, sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL); in optee_smc_open() 1324 u32 *sec_caps, u32 *max_notif_value, in optee_msg_exchange_capabilities() 1347 *sec_caps = res.result.capabilities; in optee_msg_exchange_capabilities() 1348 if (*sec_caps & OPTEE_SMC_SEC_CAP_ASYNC_NOTIF) in optee_msg_exchange_capabilities() 1352 if (*sec_caps in optee_msg_exchange_capabilities() 1323 optee_msg_exchange_capabilities(optee_invoke_fn *invoke_fn, u32 *sec_caps, u32 *max_notif_value, unsigned int *rpc_param_count) optee_msg_exchange_capabilities() argument 1616 u32 sec_caps; optee_probe() local [all...] |
H A D | ffa_abi.c | 694 u32 *sec_caps, in optee_ffa_exchange_caps() 711 *sec_caps = data.data2; in optee_ffa_exchange_caps() 796 u32 sec_caps; in optee_ffa_probe() local 804 if (!optee_ffa_exchange_caps(ffa_dev, ffa_ops, &sec_caps, in optee_ffa_probe() 807 if (sec_caps & OPTEE_FFA_SEC_CAP_ARG_OFFSET) in optee_ffa_probe() 692 optee_ffa_exchange_caps(struct ffa_device *ffa_dev, const struct ffa_ops *ops, u32 *sec_caps, unsigned int *rpc_param_count) optee_ffa_exchange_caps() argument
|
H A D | optee_private.h | 109 * @sec_caps: secure world capabilities defined by 120 u32 sec_caps; member
|
Completed in 7 milliseconds