/kernel/linux/linux-5.10/arch/x86/lib/ |
H A D | insn.c | 59 insn->opnd_bytes = 4; in insn_init() 141 insn->opnd_bytes ^= 6; in insn_get_prefixes() 172 insn->opnd_bytes = 8; in insn_get_prefixes() 202 insn->opnd_bytes = 8; in insn_get_prefixes() 210 insn->opnd_bytes = 8; in insn_get_prefixes() 350 insn->opnd_bytes = 8; in insn_get_modrm() 521 default: /* opnd_bytes must be modified manually */ in __get_moffset() 535 switch (insn->opnd_bytes) { in __get_immv32() 545 default: /* opnd_bytes must be modified manually */ in __get_immv32() 558 switch (insn->opnd_bytes) { in __get_immv() [all...] |
H A D | insn-eval.c | 1536 insn->opnd_bytes = INSN_CODE_SEG_OPND_SZ(seg_defs); in insn_decode_from_regs()
|
/kernel/linux/linux-5.10/tools/arch/x86/lib/ |
H A D | insn.c | 59 insn->opnd_bytes = 4; in insn_init() 141 insn->opnd_bytes ^= 6; in insn_get_prefixes() 172 insn->opnd_bytes = 8; in insn_get_prefixes() 202 insn->opnd_bytes = 8; in insn_get_prefixes() 210 insn->opnd_bytes = 8; in insn_get_prefixes() 350 insn->opnd_bytes = 8; in insn_get_modrm() 521 default: /* opnd_bytes must be modified manually */ in __get_moffset() 535 switch (insn->opnd_bytes) { in __get_immv32() 545 default: /* opnd_bytes must be modified manually */ in __get_immv32() 558 switch (insn->opnd_bytes) { in __get_immv() [all...] |
/kernel/linux/linux-6.6/arch/x86/lib/ |
H A D | insn.c | 75 insn->opnd_bytes = 4; in insn_init() 157 insn->opnd_bytes ^= 6; in insn_get_prefixes() 187 insn->opnd_bytes = 8; in insn_get_prefixes() 217 insn->opnd_bytes = 8; in insn_get_prefixes() 225 insn->opnd_bytes = 8; in insn_get_prefixes() 364 insn->opnd_bytes = 8; in insn_get_modrm() 530 default: /* opnd_bytes must be modified manually */ in __get_moffset() 544 switch (insn->opnd_bytes) { in __get_immv32() 552 default: /* opnd_bytes must be modified manually */ in __get_immv32() 565 switch (insn->opnd_bytes) { in __get_immv() [all...] |
H A D | insn-eval.c | 1577 insn->opnd_bytes = INSN_CODE_SEG_OPND_SZ(seg_defs); in insn_decode_from_regs() 1615 *bytes = insn->opnd_bytes; in insn_decode_mmio() 1624 *bytes = insn->opnd_bytes; in insn_decode_mmio() 1633 *bytes = insn->opnd_bytes; in insn_decode_mmio() 1642 *bytes = insn->opnd_bytes; in insn_decode_mmio()
|
/kernel/linux/linux-6.6/tools/arch/x86/lib/ |
H A D | insn.c | 75 insn->opnd_bytes = 4; in insn_init() 157 insn->opnd_bytes ^= 6; in insn_get_prefixes() 187 insn->opnd_bytes = 8; in insn_get_prefixes() 217 insn->opnd_bytes = 8; in insn_get_prefixes() 225 insn->opnd_bytes = 8; in insn_get_prefixes() 364 insn->opnd_bytes = 8; in insn_get_modrm() 530 default: /* opnd_bytes must be modified manually */ in __get_moffset() 544 switch (insn->opnd_bytes) { in __get_immv32() 552 default: /* opnd_bytes must be modified manually */ in __get_immv32() 565 switch (insn->opnd_bytes) { in __get_immv() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | sev-es.c | 882 memset(reg_data, 0, insn->opnd_bytes); in vc_handle_mmio_twobyte_ops() 913 memset(reg_data, sign_byte, insn->opnd_bytes); in vc_handle_mmio_twobyte_ops() 1010 bytes = insn->opnd_bytes; in vc_handle_mmio() 1026 bytes = insn->opnd_bytes; in vc_handle_mmio() 1039 bytes = insn->opnd_bytes; in vc_handle_mmio() 1062 bytes = insn->opnd_bytes; in vc_handle_mmio()
|
H A D | sev-es-shared.c | 380 *exitinfo |= (insn->opnd_bytes == 2) ? IOIO_DATA_16 in vc_ioio_exitinfo() 382 size = (insn->opnd_bytes == 2) ? 2 : 4; in vc_ioio_exitinfo()
|
H A D | umip.c | 278 *data_size = insn->opnd_bytes; in emulate_umip_insn()
|
H A D | traps.c | 517 *addr + insn.opnd_bytes - 1 > __VIRTUAL_MASK) in get_kernel_gp_address()
|
/kernel/linux/linux-5.10/arch/x86/tools/ |
H A D | insn_decoder_test.c | 82 fprintf(fp, "\t.attr = %x, .opnd_bytes = %d, .addr_bytes = %d,\n", in dump_insn() 83 insn->attr, insn->opnd_bytes, insn->addr_bytes); in dump_insn()
|
H A D | insn_sanity.c | 79 fprintf(fp, "\t.attr = %x, .opnd_bytes = %d, .addr_bytes = %d,\n", in dump_insn() 80 insn->attr, insn->opnd_bytes, insn->addr_bytes); in dump_insn()
|
/kernel/linux/linux-6.6/arch/x86/tools/ |
H A D | insn_decoder_test.c | 82 fprintf(fp, "\t.attr = %x, .opnd_bytes = %d, .addr_bytes = %d,\n", in dump_insn() 83 insn->attr, insn->opnd_bytes, insn->addr_bytes); in dump_insn()
|
H A D | insn_sanity.c | 75 fprintf(fp, "\t.attr = %x, .opnd_bytes = %d, .addr_bytes = %d,\n", in dump_insn() 76 insn->attr, insn->opnd_bytes, insn->addr_bytes); in dump_insn()
|
/kernel/linux/linux-6.6/arch/x86/coco/tdx/ |
H A D | tdx.c | 463 extend_size = insn.opnd_bytes; in handle_mmio() 467 extend_size = insn.opnd_bytes; in handle_mmio()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | insn.h | 50 unsigned char opnd_bytes; member
|
/kernel/linux/linux-5.10/tools/arch/x86/include/asm/ |
H A D | insn.h | 50 unsigned char opnd_bytes; member
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | insn.h | 95 unsigned char opnd_bytes; member
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | umip.c | 278 *data_size = insn->opnd_bytes; in emulate_umip_insn()
|
H A D | sev-shared.c | 795 *exitinfo |= (insn->opnd_bytes == 2) ? IOIO_DATA_16 in vc_ioio_exitinfo() 797 size = (insn->opnd_bytes == 2) ? 2 : 4; in vc_ioio_exitinfo()
|
H A D | traps.c | 522 *addr + insn.opnd_bytes - 1 > __VIRTUAL_MASK) in get_kernel_gp_address()
|
H A D | sev.c | 1570 memset(reg_data, 0, insn->opnd_bytes); in vc_handle_mmio() 1589 memset(reg_data, sign_byte, insn->opnd_bytes); in vc_handle_mmio()
|
/kernel/linux/linux-6.6/tools/arch/x86/include/asm/ |
H A D | insn.h | 95 unsigned char opnd_bytes; member
|
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | extable.c | 77 if (insn.opnd_bytes != sizeof(long)) in ex_handler_zeropad()
|