Lines Matching defs:sec_caps
1160 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_ASYNC_NOTIF) {
1192 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_DYNAMIC_SHM)
1194 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL)
1202 u32 sec_caps = optee->smc.sec_caps;
1204 return optee_open(ctx, sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL);
1324 u32 *sec_caps, u32 *max_notif_value,
1347 *sec_caps = res.result.capabilities;
1348 if (*sec_caps & OPTEE_SMC_SEC_CAP_ASYNC_NOTIF)
1352 if (*sec_caps & OPTEE_SMC_SEC_CAP_RPC_ARG)
1616 u32 sec_caps;
1639 if (!optee_msg_exchange_capabilities(invoke_fn, &sec_caps,
1649 if (sec_caps & OPTEE_SMC_SEC_CAP_DYNAMIC_SHM) {
1663 if (sec_caps & OPTEE_SMC_SEC_CAP_RPC_ARG)
1674 if (IS_ERR(pool) && (sec_caps & OPTEE_SMC_SEC_CAP_HAVE_RESERVED_SHM)) {
1703 optee->smc.sec_caps = sec_caps;
1746 if (sec_caps & OPTEE_SMC_SEC_CAP_ASYNC_NOTIF) {
1781 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_DYNAMIC_SHM)