Home
last modified time | relevance | path

Searched refs:tee (Results 1 – 25 of 67) sorted by relevance

123

/Linux-v5.15/drivers/crypto/ccp/
Dtee-dev.c24 static int tee_alloc_ring(struct psp_tee_device *tee, int ring_size) in tee_alloc_ring() argument
26 struct ring_buf_manager *rb_mgr = &tee->rb_mgr; in tee_alloc_ring()
48 static void tee_free_ring(struct psp_tee_device *tee) in tee_free_ring() argument
50 struct ring_buf_manager *rb_mgr = &tee->rb_mgr; in tee_free_ring()
64 static int tee_wait_cmd_poll(struct psp_tee_device *tee, unsigned int timeout, in tee_wait_cmd_poll() argument
71 *reg = ioread32(tee->io_regs + tee->vdata->cmdresp_reg); in tee_wait_cmd_poll()
78 dev_err(tee->dev, "tee: command timed out, disabling PSP\n"); in tee_wait_cmd_poll()
85 struct tee_init_ring_cmd *tee_alloc_cmd_buffer(struct psp_tee_device *tee) in tee_alloc_cmd_buffer() argument
93 cmd->hi_addr = upper_32_bits(tee->rb_mgr.ring_pa); in tee_alloc_cmd_buffer()
94 cmd->low_addr = lower_32_bits(tee->rb_mgr.ring_pa); in tee_alloc_cmd_buffer()
[all …]
DMakefile13 tee-dev.o
Dsp-dev.h58 const struct tee_vdata *tee; member
/Linux-v5.15/tools/testing/selftests/rcutorture/bin/
Dkvm-remote.sh80 echo | tee -a "$oldrun/remote-log"
81 echo " ----" kvm.sh output: "(`date`)" | tee -a "$oldrun/remote-log"
82 cat $T/kvm.sh.out | tee -a "$oldrun/remote-log"
89 echo $scriptname: kvm-again.sh failed exit code $? | tee -a "$oldrun/remote-log"
90 cat $T/kvm-again.sh.out | tee -a "$oldrun/remote-log"
107 echo $scriptname: kvm-again.sh failed exit code $? | tee -a "$oldrun/remote-log"
108 cat $T/kvm-again.sh.out | tee -a "$oldrun/remote-log"
114 echo | tee -a "$oldrun/remote-log"
115 echo " ----" kvm-again.sh output: "(`date`)" | tee -a "$oldrun/remote-log"
117 echo | tee -a "$oldrun/remote-log"
[all …]
Dtorture.sh206 echo " --- " $scriptname $args | tee -a $T/log
207 echo " --- Results directory: " $ds | tee -a $T/log
217 echo " --- Zero time for rcutorture, disabling" | tee -a $T/log
229 echo " --- Zero time for locktorture, disabling" | tee -a $T/log
241 echo " --- Zero time for scftorture, disabling" | tee -a $T/log
261 echo " --- $curflavor:" Start `date` | tee -a $T/log
272 cat $T/$curflavor.out | tee -a $T/log
273 echo retcode=$retcode | tee -a $T/log
319 echo " --- allmodconfig:" Start `date` | tee -a $T/log
404 echo " --- " Done `date` | tee -a $T/log
[all …]
Dkvm-end-run-stats.sh31 echo | tee -a "$rundir/log"
32 echo | tee -a "$rundir/log"
33 echo " --- `date` Test summary:" | tee -a "$rundir/log"
34 echo Results directory: $rundir | tee -a "$rundir/log"
35 kcsan-collapse.sh "$rundir" | tee -a "$rundir/log"
38 cat $T/kvm-recheck.sh.out | tee -a "$rundir/log"
39 echo " --- Done at `date` (`get_starttime_duration $starttime`) exitcode $ret" | tee -a "$rundir/lo…
Dkvm-again.sh147 echo $scriptname $args | tee -a "$rundir/log"
180 echo ---- Dryrun complete, directory: $rundir | tee -a "$rundir/log"
182 ( cd "$rundir"; sh $T/runbatches.sh ) | tee -a "$rundir/log"
Dparse-console.sh118 fi | tee -a $file.diags
/Linux-v5.15/drivers/tee/amdtee/
Dcall.c15 static int tee_params_to_amd_params(struct tee_param *tee, u32 count, in tee_params_to_amd_params() argument
24 if (!tee || !amd || count > TEE_MAX_PARAMS) in tee_params_to_amd_params()
30 if (tee[i].attr > TEE_IOCTL_PARAM_ATTR_TYPE_MEMREF_INOUT) in tee_params_to_amd_params()
33 amd->param_types |= ((tee[i].attr & 0xF) << i * 4); in tee_params_to_amd_params()
48 u32 buf_id = get_buffer_id(tee[i].u.memref.shm); in tee_params_to_amd_params()
51 amd->params[i].mref.offset = tee[i].u.memref.shm_offs; in tee_params_to_amd_params()
52 amd->params[i].mref.size = tee[i].u.memref.size; in tee_params_to_amd_params()
59 if (tee[i].u.value.c) in tee_params_to_amd_params()
62 amd->params[i].val.a = tee[i].u.value.a; in tee_params_to_amd_params()
63 amd->params[i].val.b = tee[i].u.value.b; in tee_params_to_amd_params()
[all …]
/Linux-v5.15/drivers/tee/
DMakefile2 obj-$(CONFIG_TEE) += tee.o
3 tee-objs += tee_core.o
4 tee-objs += tee_shm.o
5 tee-objs += tee_shm_pool.o
DKconfig18 source "drivers/tee/optee/Kconfig"
19 source "drivers/tee/amdtee/Kconfig"
/Linux-v5.15/Documentation/staging/
Dtee.rst23 include/uapi/linux/tee.h defines the generic interface to a TEE.
25 User space (the client) connects to the driver by opening /dev/tee[0-9]* or
47 system access. A normal client opens /dev/tee[0-9]* and a supplicant opens
95 MODULE_DEVICE_TABLE(tee, client_id_table);
159 || |tee- | ||
173 or tee-supplicant. An RPC is identified by a special range of SMCCC return
176 tee-supplicant without further involvement of the driver, except switching
182 OP-TEE provides a pseudo Trusted Application: drivers/tee/optee/device.c in
272 [3] drivers/tee/optee/optee_smc.h
274 [4] drivers/tee/optee/optee_msg.h
[all …]
Dindex.rst15 tee
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-optee-devices1 What: /sys/bus/tee/devices/optee-ta-<uuid>/
4 Contact: op-tee@lists.trustedfirmware.org
/Linux-v5.15/tools/testing/selftests/cpufreq/
Dspecial-tests.sh68 echo ondemand | sudo tee $CPUFREQROOT/policy*/scaling_governor &
69 echo userspace | sudo tee $CPUFREQROOT/policy*/scaling_governor &
/Linux-v5.15/tools/testing/selftests/net/
Dfin_ack_lat.sh21 ./fin_ack_lat | tee $tmpfile &
/Linux-v5.15/tools/time/
Dudelay_test.sh26 tee -a $tmp_file < $UDELAY_PATH
/Linux-v5.15/arch/arm64/boot/dts/realtek/
Drtd139x.dtsi32 tee: tee@10100000 { label
Drtd129x.dtsi33 tee: tee@10100000 { label
Drtd16xx.dtsi30 tee: tee@10100000 { label
/Linux-v5.15/tools/testing/selftests/pstore/
Dcommon_tests68 /bin/echo "$@" | tee -a $LOG_FILE
/Linux-v5.15/tools/testing/selftests/ftrace/
Dftracetest388 __run_test $1 | tee -a $testlog 2>&1
390 __run_test $1 2>> $testlog | tee -a $testlog
/Linux-v5.15/tools/bootconfig/scripts/
Dftrace.sh101 [ -f set_graph_function ] && echo | tee set_graph_*
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/
Dcore_env.c425 enum mlxsw_reg_mtmp_tee tee; in mlxsw_env_temp_event_set() local
456 tee = enable ? MLXSW_REG_MTMP_TEE_GENERATE_EVENT : MLXSW_REG_MTMP_TEE_NO_EVENT; in mlxsw_env_temp_event_set()
457 mlxsw_reg_mtmp_tee_set(mtmp_pl, tee); in mlxsw_env_temp_event_set()
/Linux-v5.15/drivers/firmware/broadcom/
DKconfig32 registers on tee bus and invoke calls to manage firmware on BNXT device.

123