Home
last modified time | relevance | path

Searched refs:decode (Results 1 – 25 of 521) sorted by relevance

12345678910>>...21

/openbmc/qemu/tests/decode/
H A Dmeson.build2 'err_argset1.decode',
3 'err_argset2.decode',
4 'err_field1.decode',
5 'err_field2.decode',
6 'err_field3.decode',
7 'err_field4.decode',
8 'err_field5.decode',
9 'err_field6.decode',
10 'err_field7.decode',
11 'err_field8.decode',
[all …]
/openbmc/qemu/target/i386/hvf/
H A Dx86_emu.c51 #define EXEC_2OP_FLAGS_CMD(env, decode, cmd, FLAGS_FUNC, save_res) \ argument
53 fetch_operands(env, decode, 2, true, true, false); \
54 switch (decode->operand_size) { \
57 uint8_t v1 = (uint8_t)decode->op[0].val; \
58 uint8_t v2 = (uint8_t)decode->op[1].val; \
61 write_val_ext(env, decode->op[0].ptr, diff, 1); \
68 uint16_t v1 = (uint16_t)decode->op[0].val; \
69 uint16_t v2 = (uint16_t)decode->op[1].val; \
72 write_val_ext(env, decode->op[0].ptr, diff, 2); \
79 uint32_t v1 = (uint32_t)decode->op[0].val; \
[all …]
H A Dx86_decode.c29 static void decode_invalid(CPUX86State *env, struct x86_decode *decode) in decode_invalid() argument
32 for (int i = 0; i < decode->opcode_len; i++) { in decode_invalid()
33 printf("%x ", decode->opcode[i]); in decode_invalid()
61 static inline uint64_t decode_bytes(CPUX86State *env, struct x86_decode *decode, in decode_bytes() argument
76 target_ulong va = linear_rip(env_cpu(env), env->eip) + decode->len; in decode_bytes()
78 decode->len += size; in decode_bytes()
83 static inline uint8_t decode_byte(CPUX86State *env, struct x86_decode *decode) in decode_byte() argument
85 return (uint8_t)decode_bytes(env, decode, 1); in decode_byte()
88 static inline uint16_t decode_word(CPUX86State *env, struct x86_decode *decode) in decode_word() argument
90 return (uint16_t)decode_bytes(env, decode, 2); in decode_word()
[all …]
H A Dx86_emu.h43 void exec_movzx(CPUX86State *env, struct x86_decode *decode);
44 void exec_shl(CPUX86State *env, struct x86_decode *decode);
45 void exec_movsx(CPUX86State *env, struct x86_decode *decode);
46 void exec_ror(CPUX86State *env, struct x86_decode *decode);
47 void exec_rol(CPUX86State *env, struct x86_decode *decode);
48 void exec_rcl(CPUX86State *env, struct x86_decode *decode);
49 void exec_rcr(CPUX86State *env, struct x86_decode *decode);
H A Dx86_decode.h304 uint32_t decode_instruction(CPUX86State *env, struct x86_decode *decode);
310 void calc_modrm_operand(CPUX86State *env, struct x86_decode *decode,
312 target_ulong decode_linear_addr(CPUX86State *env, struct x86_decode *decode,
316 void calc_modrm_operand16(CPUX86State *env, struct x86_decode *decode,
318 void calc_modrm_operand32(CPUX86State *env, struct x86_decode *decode,
320 void calc_modrm_operand64(CPUX86State *env, struct x86_decode *decode,
322 void set_addressing_size(CPUX86State *env, struct x86_decode *decode);
323 void set_operand_size(CPUX86State *env, struct x86_decode *decode);
/openbmc/qemu/target/arm/tcg/
H A Dmeson.build2 decodetree.process('a64.decode', extra_args: ['--static-decode=disas_a64']),
3 decodetree.process('sve.decode', extra_args: '--decode=disas_sve'),
4 decodetree.process('sme.decode', extra_args: '--decode=disas_sme'),
5 decodetree.process('sme-fa64.decode', extra_args: '--static-decode=disas_sme_fa64'),
9 decodetree.process('neon-shared.decode', extra_args: '--decode=disas_neon_shared'),
10 decodetree.process('neon-dp.decode', extra_args: '--decode=disas_neon_dp'),
11 decodetree.process('neon-ls.decode', extra_args: '--decode=disas_neon_ls'),
12 decodetree.process('vfp.decode', extra_args: '--decode=disas_vfp'),
13 decodetree.process('vfp-uncond.decode', extra_args: '--decode=disas_vfp_uncond'),
14 decodetree.process('m-nocp.decode', extra_args: '--decode=disas_m_nocp'),
[all …]
/openbmc/qemu/target/i386/tcg/
H A Demit.c.inc68 static void gen_JMP_m(DisasContext *s, X86DecodedInsn *decode);
69 static void gen_JMP(DisasContext *s, X86DecodedInsn *decode);
81 static void gen_lea_modrm(DisasContext *s, X86DecodedInsn *decode)
83 AddressParts *mem = &decode->mem;
86 ea = gen_lea_modrm_1(s, *mem, decode->e.vex_class == 12);
87 if (decode->e.special == X86_SPECIAL_BitTest) {
88 MemOp ot = decode->op[1].ot;
90 int opn = decode->op[2].n;
94 assert(decode->op[2].unit == X86_OP_INT && decode->op[2].ot != MO_8);
237 static bool sse_needs_alignment(DisasContext *s, X86DecodedInsn *decode, MemOp ot)
[all …]
H A Ddecode-new.c.inc138 * a switch statement to decode modrm bits 3-5 and prefixes after decoding
168 .decode = glue(decode_, op), \
1128 * pre-decode tweak here for all MOVs from/to CR and DR.
1895 X86DecodedInsn *decode, X86DecodedOp *op)
1906 decode->mem = gen_lea_modrm_0(env, s, modrm,
1907 decode->e.vex_class == 12);
2005 static bool decode_op(DisasContext *s, CPUX86State *env, X86DecodedInsn *decode,
2034 if (decode->e.intercept) {
2035 decode->e.intercept += op->n;
2049 if (decode->e.intercept) {
[all …]
/openbmc/qemu/target/mips/tcg/
H A Dmeson.build2 decodetree.process('rel6.decode', extra_args: ['--decode=decode_isa_rel6']),
3 decodetree.process('msa.decode', extra_args: '--decode=decode_ase_msa'),
4 decodetree.process('tx79.decode', extra_args: '--static-decode=decode_tx79'),
5 decodetree.process('vr54xx.decode', extra_args: '--decode=decode_ext_vr54xx'),
6 decodetree.process('octeon.decode', extra_args: '--decode=decode_ext_octeon'),
7 decodetree.process('lcsr.decode', extra_args: '--decode=decode_ase_lcsr'),
8 decodetree.process('godson2.decode', extra_args: ['--static-decode=decode_godson2']),
9 decodetree.process('loong-ext.decode', extra_args: ['--static-decode=decode_loong_ext']),
/openbmc/linux/tools/power/cpupower/debug/i386/
H A DMakefile15 $(OUTPUT)centrino-decode: centrino-decode.c
16 $(CC) $(CFLAGS) -o $@ centrino-decode.c
24 $(OUTPUT)powernow-k8-decode: powernow-k8-decode.c
25 $(CC) $(CFLAGS) -o $@ powernow-k8-decode.c
27 all: $(OUTPUT)centrino-decode $(OUTPUT)dump_psb $(OUTPUT)intel_gsic $(OUTPUT)powernow-k8-decode
30 rm -rf $(OUTPUT)centrino-decode
33 rm -rf $(OUTPUT)powernow-k8-decode
37 $(INSTALL) $(OUTPUT)centrino-decode $(DESTDIR)${bindir}
38 $(INSTALL) $(OUTPUT)powernow-k8-decode $(DESTDIR)${bindir}
H A Dcentrino-decode.c63 static void decode (unsigned int msr) in decode() function
89 decode(lo); in decode_live()
107 decode(cpu); in main()
/openbmc/linux/tools/power/cpupower/debug/x86_64/
H A DMakefile15 $(OUTPUT)centrino-decode: ../i386/centrino-decode.c
18 $(OUTPUT)powernow-k8-decode: ../i386/powernow-k8-decode.c
21 all: $(OUTPUT)centrino-decode $(OUTPUT)powernow-k8-decode
24 rm -rf $(OUTPUT)centrino-decode $(OUTPUT)powernow-k8-decode
28 $(INSTALL) $(OUTPUT)centrino-decode $(DESTDIR)${bindir}
29 $(INSTALL) $(OUTPUT)powernow-k8-decode $(DESTDIR)${bindir}
/openbmc/linux/arch/x86/pci/
H A Dintel_mid_pci.c108 unsigned long decode; in pci_device_update_fixed() local
115 decode = size - 1; in pci_device_update_fixed()
116 decode |= decode >> 1; in pci_device_update_fixed()
117 decode |= decode >> 2; in pci_device_update_fixed()
118 decode |= decode >> 4; in pci_device_update_fixed()
119 decode |= decode >> 8; in pci_device_update_fixed()
120 decode |= decode >> 16; in pci_device_update_fixed()
121 decode++; in pci_device_update_fixed()
122 decode = ~(decode - 1); in pci_device_update_fixed()
124 decode = 0; in pci_device_update_fixed()
[all …]
/openbmc/qemu/tests/tcg/aarch64/
H A Dpauth-2.c24 uint64_t encode, decode; in do_test() local
40 asm volatile("autda %0, %2" : "=r"(decode) : "0"(encode), "r"(salt1)); in do_test()
41 assert(decode == value); in do_test()
52 : "=r"(decode) : "0"(encode), "r"(salt2)); in do_test()
53 if (decode != value) { in do_test()
61 assert(((decode ^ value) & 0xff80ffffffffffffull) == 0); in do_test()
71 assert(((decode >> 48) & 0xff) == 0b10111111); in do_test()
73 assert(((decode >> 48) & 0xff) == 0b00100000); in do_test()
/openbmc/qemu/target/riscv/
H A Dmeson.build3 …decodetree.process('insn16.decode', extra_args: ['--static-decode=decode_insn16', '--insnwidth=16'…
4 decodetree.process('insn32.decode', extra_args: '--static-decode=decode_insn32'),
5 decodetree.process('xthead.decode', extra_args: '--static-decode=decode_xthead'),
6 …decodetree.process('XVentanaCondOps.decode', extra_args: '--static-decode=decode_XVentanaCodeOps'),
/openbmc/linux/arch/arm/probes/
H A DMakefile2 obj-$(CONFIG_UPROBES) += decode.o decode-arm.o uprobes/
3 obj-$(CONFIG_KPROBES) += decode.o kprobes/
5 obj-$(CONFIG_KPROBES) += decode-thumb.o
7 obj-$(CONFIG_KPROBES) += decode-arm.o
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libtar/files/
H A D0010-Added-stdlib.h-for-malloc-in-lib-decode.c.patch4 Subject: [PATCH] Added stdlib.h for malloc() in lib/decode.c
12 lib/decode.c | 1 +
15 diff --git a/lib/decode.c b/lib/decode.c
17 --- a/lib/decode.c
18 +++ b/lib/decode.c
H A D0008-decode-avoid-using-a-static-buffer-in-th_get_pathnam.patch4 Subject: [PATCH] decode: avoid using a static buffer in th_get_pathname()
17 lib/decode.c | 24 +++++++++++++++++-------
22 diff --git a/lib/decode.c b/lib/decode.c
24 --- a/lib/decode.c
25 +++ b/lib/decode.c
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/views/
H A Dtest_views.py80 data = json.loads(response.content.decode('utf-8'))
109 data = json.loads(response.content.decode('utf-8'))
165 data = json.loads(response.content.decode('utf-8'))
179 data = json.loads(response.content.decode('utf-8'))
189 data = json.loads(response.content.decode('utf-8'))
205 data = json.loads(response.content.decode('utf-8'))
214 data = json.loads(response.content.decode('utf-8'))
223 data = json.loads(response.content.decode('utf-8'))
236 self.assertEqual(json.loads(response.content.decode('utf-8')),
253 self.assertEqual(json.loads(response.content.decode('utf-8')),
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/edid-decode/
H A Dedid-decode_git.bb2 DESCRIPTION = "edid-decode decodes EDID monitor description data in human-readable format."
3 HOMEPAGE = "https://hverkuil.home.xs4all.nl/edid-decode/edid-decode.html"
9 SRC_URI = "git://git.linuxtv.org/edid-decode.git;protocol=https;branch=master"
/openbmc/linux/tools/power/cpupower/
H A D.gitignore24 debug/i386/centrino-decode
27 debug/i386/powernow-k8-decode
28 debug/x86_64/centrino-decode
29 debug/x86_64/powernow-k8-decode
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libb64/libb64/
H A D0002-use-BUFSIZ-as-buffer-size.patch12 include/b64/decode.h | 3 ++-
16 diff --git a/include/b64/decode.h b/include/b64/decode.h
18 --- a/include/b64/decode.h
19 +++ b/include/b64/decode.h
/openbmc/linux/tools/perf/arch/x86/util/
H A Dkvm-stat.c77 char *decode) in mmio_event_decode_key() argument
79 scnprintf(decode, KVM_EVENT_NAME_LEN, "%#lx:%s", in mmio_event_decode_key()
121 char *decode) in ioport_event_decode_key() argument
123 scnprintf(decode, KVM_EVENT_NAME_LEN, "%#llx:%s", in ioport_event_decode_key()
165 char *decode) in msr_event_decode_key() argument
167 scnprintf(decode, KVM_EVENT_NAME_LEN, "%#llx:%s", in msr_event_decode_key()
/openbmc/qemu/target/ppc/
H A Dmeson.build25 decodetree.process('insn32.decode',
26 extra_args: '--static-decode=decode_insn32'),
27 decodetree.process('insn64.decode',
28 extra_args: ['--static-decode=decode_insn64',
/openbmc/openbmc/poky/meta/recipes-graphics/mesa/files/
H A D0001-freedreno-don-t-encode-build-path-into-binaries.patch17 src/freedreno/decode/meson.build | 4 +++-
41 diff --git a/src/freedreno/decode/meson.build b/src/freedreno/decode/meson.build
43 --- a/src/freedreno/decode/meson.build
44 +++ b/src/freedreno/decode/meson.build

12345678910>>...21