/openbmc/qemu/tests/tcg/aarch64/ |
H A D | Makefile.softmmu-target | 14 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 D | Makefile.target | 67 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 D | aarch64-linux-user.mak | 3 … gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml
|
H A D | aarch64_be-linux-user.mak | 4 … 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 D | translate-sme.c | 219 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 D | translate-sve.c | 5487 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 D | Makefile | 22 obj-$(CONFIG_ARM64_MTE) += mte.o
|
/openbmc/qemu/tests/tcg/aarch64/system/ |
H A D | kernel.ld | 25 * 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 D | Makefile | 7 ARM64_SUBTARGETS ?= tags signal pauth fp mte bti abi
|
/openbmc/qemu/include/hw/arm/ |
H A D | virt.h | 156 bool mte; member
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | Makefile | 72 obj-$(CONFIG_ARM64_MTE) += mte.o
|
/openbmc/qemu/docs/system/arm/ |
H A D | virt.rst | 82 For example, MTE support must be enabled with ``-machine virt,mte=on``, 109 mte
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | hwmon.c | 77 MLX5_SET(mtmp_reg, mtmp_in, mte, 1); in mlx5_hwmon_enable_max_temp()
|
/openbmc/qemu/hw/arm/ |
H A D | virt.c | 2216 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 D | hypervisor.h | 3052 unsigned long mte; member
|
/openbmc/linux/lib/ |
H A D | maple_tree.c | 6925 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 D | ldc.c | 1034 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 D | reg.h | 9436 MLXSW_ITEM32(reg, mtmp, mte, 0x08, 31, 1);
|
/openbmc/linux/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 10941 u8 mte[0x1]; member
|
/openbmc/linux/ |
H A D | opengrok2.0.log | [all...] |
H A D | opengrok0.0.log | 1983 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 D | opengrok1.0.log | 3101 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/ |
D | opengrok1.0.log | [all...] |
D | opengrok2.0.log | [all...] |