Home
last modified time | relevance | path

Searched refs:mte (Results 1 – 24 of 24) sorted by relevance

/openbmc/qemu/tests/tcg/aarch64/
H A DMakefile.softmmu-target14 AARCH64_TEST_S_SRCS=$(AARCH64_SYSTEM_SRC)/mte.S
102 QEMU_MTE_ENABLED_MACHINE=-M virt,mte=on -cpu max -display none
104 mte: CFLAGS+=-march=armv8.5-a+memtag
105 mte: mte.S $(LINK_SCRIPT) $(CRT_OBJS) $(MINILIB_OBJS)
108 run-mte: QEMU_OPTS=$(QEMU_OPTS_WITH_MTE_ON)
109 run-mte: mte
112 run-gdbstub-mte: QEMU_OPTS=$(QEMU_OPTS_WITH_MTE_ON)
113 run-gdbstub-mte: mte
115 --output run-gdbstub-mte.out \
118 --bin $< --test $(AARCH64_SRC)/gdbstub/test-mte.py -- --mode=system, \
[all …]
H A DMakefile.target67 AARCH64_TESTS += mte-1 mte-2 mte-3 mte-4 mte-5 mte-6 mte-7 mte-8
68 mte-%: CFLAGS += $(CROSS_CC_HAS_ARMV8_MTE)
137 run-gdbstub-mte: mte-8
141 --bin $< --test $(AARCH64_SRC)/gdbstub/test-mte.py \
145 EXTRA_RUNS += run-gdbstub-mte
/openbmc/qemu/configs/targets/
H A Daarch64-linux-user.mak3 … gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml
H A Daarch64_be-linux-user.mak4 … gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sme.c219 bool mte = s->mte_active[0]; in trans_LDST1() local
235 if (!mte) { in trans_LDST1()
241 fns[a->esz][be][a->v][mte][a->st](tcg_env, t_za, t_pg, addr, in trans_LDST1()
H A Dtranslate-sve.c5487 bool mte = s->mte_active[0]; in trans_LD1_zprz() local
5499 fn = gather_load_fn32[mte][be][a->ff][a->xs][a->u][a->msz]; in trans_LD1_zprz()
5502 fn = gather_load_fn64[mte][be][a->ff][a->xs][a->u][a->msz]; in trans_LD1_zprz()
5516 bool mte = s->mte_active[0]; in trans_LD1_zpiz() local
5531 fn = gather_load_fn32[mte][be][a->ff][0][a->u][a->msz]; in trans_LD1_zpiz()
5534 fn = gather_load_fn64[mte][be][a->ff][2][a->u][a->msz]; in trans_LD1_zpiz()
5551 bool mte = s->mte_active[0]; in trans_LDNT1_zprz() local
5566 fn = gather_load_fn32[mte][be][0][0][a->u][a->msz]; in trans_LDNT1_zprz()
5569 fn = gather_load_fn64[mte][be][0][2][a->u][a->msz]; in trans_LDNT1_zprz()
5675 bool mte = s->mte_active[0]; in trans_ST1_zprz() local
[all …]
/openbmc/linux/arch/arm64/lib/
H A DMakefile22 obj-$(CONFIG_ARM64_MTE) += mte.o
/openbmc/qemu/tests/tcg/aarch64/system/
H A Dkernel.ld25 * Symbol 'mte_page' is used in boot.S to setup the PTE and in the mte.S
/openbmc/linux/tools/testing/selftests/arm64/
H A DMakefile7 ARM64_SUBTARGETS ?= tags signal pauth fp mte bti abi
/openbmc/qemu/include/hw/arm/
H A Dvirt.h156 bool mte; member
/openbmc/linux/arch/arm64/kernel/
H A DMakefile72 obj-$(CONFIG_ARM64_MTE) += mte.o
/openbmc/qemu/docs/system/arm/
H A Dvirt.rst82 For example, MTE support must be enabled with ``-machine virt,mte=on``,
109 mte
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dhwmon.c77 MLX5_SET(mtmp_reg, mtmp_in, mte, 1); in mlx5_hwmon_enable_max_temp()
/openbmc/qemu/hw/arm/
H A Dvirt.c2216 if (vms->mte && hvf_enabled()) { in machvirt_init()
2285 if (vms->mte) { in machvirt_init()
2667 return vms->mte; in virt_get_mte()
2674 vms->mte = value; in virt_set_mte()
2826 if (vms->mte) { in virt_memory_pre_plug()
3323 vms->mte = false; in virt_instance_init()
/openbmc/linux/arch/sparc/include/asm/
H A Dhypervisor.h3052 unsigned long mte; member
/openbmc/linux/lib/
H A Dmaple_tree.c6925 struct maple_enode *mte = mas->node; in mas_validate_gaps() local
6926 struct maple_node *p_mn, *node = mte_to_node(mte); in mas_validate_gaps()
6936 for (i = 0; i < mt_slot_count(mte); i++) { in mas_validate_gaps()
6949 for (i = 0; i < mt_slot_count(mte); i++) { in mas_validate_gaps()
6992 for (i++ ; i < mt_slot_count(mte); i++) { in mas_validate_gaps()
7001 if (mte_is_root(mte)) in mas_validate_gaps()
7005 p_mn = mte_parent(mte); in mas_validate_gaps()
7007 if (ma_gaps(p_mn, mas_parent_type(mas, mte))[p_slot] != max_gap) { in mas_validate_gaps()
/openbmc/linux/arch/sparc/kernel/
H A Dldc.c1034 base->mte = 0; in ldc_demap()
2091 sp->page_table[sp->pte_idx].mte = sp->mte_base | pa; in fill_cookies()
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dreg.h9436 MLXSW_ITEM32(reg, mtmp, mte, 0x08, 31, 1);
/openbmc/linux/include/linux/mlx5/
H A Dmlx5_ifc.h10941 u8 mte[0x1]; member
/openbmc/linux/
H A Dopengrok2.0.log[all...]
H A Dopengrok0.0.log1983 2024-12-28 20:09:06.342-0600 FINEST t1097 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/qemu/tests/tcg/aarch64/mte-8.c.gz'
2028 2024-12-28 20:09:06.334-0600 FINEST t1141 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/qemu/tests/tcg/aarch64/gdbstub/test-mte.py.gz'
[all...]
H A Dopengrok1.0.log3101 2024-12-28 20:07:13.066-0600 FINEST t582 AnalyzerGuru.lambda$findBySuffix$5: '/openbmc/qemu/gdb-xml/aarch64-mte.xml': chosen by suffix: XMLAnalyzerFactory
3102 2024-12-28 20:07:13.066-0600 FINE t582 DefaultIndexChangedListener.fileAdd: Add: '/openbmc/qemu/gdb-xml/aarch64-mte.xml' (XMLAnalyzer)
3103 2024-12-28 20:07:13.067-0600 FINER t582 HistoryGuru.storeHistory: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} supports history for directories, skipping '/opengrok/src/openbmc/qemu/gdb-xml/aarch64-mte.xml'
3107 2024-12-28 20:07:13.068-0600 FINER t582 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/gdb-xml/aarch64-mte.xml'
3108 2024-12-28 20:07:13.068-0600 FINEST t582 Statistics.logIt: Added: '/openbmc/qemu/gdb-xml/aarch64-mte.xml' (XMLAnalyzer) (took 1 ms)
[all...]
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]