Symbol: emulate
arch/arm/probes/decode-arm.c
721
bool emulate, const union decode_action *actions,
arch/arm/probes/decode-arm.c
727
emulate, actions, checkers);
arch/arm/probes/decode-arm.h
64
struct arch_probes_insn *, bool emulate,
arch/arm/probes/decode-thumb.c
863
bool emulate, const union decode_action *actions,
arch/arm/probes/decode-thumb.c
869
emulate, actions, checkers);
arch/arm/probes/decode-thumb.c
874
bool emulate, const union decode_action *actions,
arch/arm/probes/decode-thumb.c
880
emulate, actions, checkers);
arch/arm/probes/decode-thumb.h
88
bool emulate, const union decode_action *actions,
arch/arm/probes/decode-thumb.h
92
bool emulate, const union decode_action *actions,
arch/arm/probes/decode.c
413
bool emulate, const union decode_action *actions,
arch/arm/probes/decode.c
442
if (emulate)
arch/arm/probes/decode.c
458
if (!decode_regs(&insn, regs, emulate))
arch/arm/probes/decode.c
501
if (!emulate)
arch/arm/vfp/vfpmodule.c
384
goto emulate;
arch/arm/vfp/vfpmodule.c
441
emulate:
arch/powerpc/kvm/trace.h
14
TP_PROTO(unsigned int inst, unsigned long _pc, unsigned int emulate),
arch/powerpc/kvm/trace.h
15
TP_ARGS(inst, _pc, emulate),
arch/powerpc/kvm/trace.h
20
__field( unsigned int, emulate )
arch/powerpc/kvm/trace.h
26
__entry->emulate = emulate;
arch/powerpc/kvm/trace.h
30
__entry->inst, __entry->pc, __entry->emulate)
arch/x86/include/asm/text-patching.h
42
extern void smp_text_poke_single(void *addr, const void *opcode, size_t len, const void *emulate);
arch/x86/include/asm/text-patching.h
44
extern void smp_text_poke_batch_add(void *addr, const void *opcode, size_t len, const void *emulate);
arch/x86/kernel/alternative.c
3077
static void __smp_text_poke_batch_add(void *addr, const void *opcode, size_t len, const void *emulate)
arch/x86/kernel/alternative.c
3088
if (!emulate)
arch/x86/kernel/alternative.c
3089
emulate = opcode;
arch/x86/kernel/alternative.c
3091
ret = insn_decode_kernel(&insn, emulate);
arch/x86/kernel/alternative.c
3136
BUG_ON(memcmp(emulate, x86_nops[len], len));
arch/x86/kernel/alternative.c
3142
BUG_ON(memcmp(emulate, x86_nops[len], len));
arch/x86/kernel/alternative.c
3190
void __ref smp_text_poke_batch_add(void *addr, const void *opcode, size_t len, const void *emulate)
arch/x86/kernel/alternative.c
3194
__smp_text_poke_batch_add(addr, opcode, len, emulate);
arch/x86/kernel/alternative.c
3209
void __ref smp_text_poke_single(void *addr, const void *opcode, size_t len, const void *emulate)
arch/x86/kernel/alternative.c
3211
smp_text_poke_batch_add(addr, opcode, len, emulate);
arch/x86/kernel/static_call.c
119
smp_text_poke_single(insn, code, size, emulate);
arch/x86/kernel/static_call.c
61
const void *emulate = NULL;
arch/x86/kernel/static_call.c
74
emulate = code;
arch/x86/kernel/static_call.c
78
emulate = code;
arch/x86/kernel/uprobes.c
1192
bool (*emulate)(struct arch_uprobe *, struct pt_regs *);
arch/x86/kernel/uprobes.c
1393
.emulate = branch_emulate_op,
arch/x86/kernel/uprobes.c
1398
.emulate = push_emulate_op,
arch/x86/kernel/uprobes.c
1741
if (auprobe->ops->emulate)
arch/x86/kernel/uprobes.c
1742
return auprobe->ops->emulate(auprobe, regs);
arch/x86/kvm/mmu/mmu.c
6428
goto emulate;
arch/x86/kvm/mmu/mmu.c
6465
emulate:
drivers/staging/fbtft/fb_hx8340bn.c
30
static bool emulate;
drivers/staging/fbtft/fb_hx8340bn.c
31
module_param(emulate, bool, 0000);
drivers/staging/fbtft/fb_hx8340bn.c
32
MODULE_PARM_DESC(emulate, "Force emulation in 9-bit mode");
drivers/target/target_core_spc.c
1121
ret = modesense_handlers[i].emulate(cmd, pc, &buf[length]);
drivers/target/target_core_spc.c
1134
length += modesense_handlers[i].emulate(cmd, pc, &buf[length]);
drivers/target/target_core_spc.c
1201
length = modesense_handlers[i].emulate(cmd, 0, tbuf);
drivers/target/target_core_spc.c
721
sense_reason_t (*emulate)(struct se_cmd *, unsigned char *);
drivers/target/target_core_spc.c
723
{ .page = 0x00, .emulate = spc_emulate_evpd_00 },
drivers/target/target_core_spc.c
724
{ .page = 0x80, .emulate = spc_emulate_evpd_80 },
drivers/target/target_core_spc.c
725
{ .page = 0x83, .emulate = spc_emulate_evpd_83 },
drivers/target/target_core_spc.c
726
{ .page = 0x86, .emulate = spc_emulate_evpd_86 },
drivers/target/target_core_spc.c
727
{ .page = 0xb0, .emulate = spc_emulate_evpd_b0 },
drivers/target/target_core_spc.c
728
{ .page = 0xb1, .emulate = spc_emulate_evpd_b1 },
drivers/target/target_core_spc.c
729
{ .page = 0xb2, .emulate = spc_emulate_evpd_b2 },
drivers/target/target_core_spc.c
730
{ .page = 0xb3, .emulate = spc_emulate_evpd_b3 },
drivers/target/target_core_spc.c
788
ret = evpd_handlers[p].emulate(cmd, buf);
drivers/target/target_core_spc.c
981
int (*emulate)(struct se_cmd *, u8, unsigned char *);
drivers/target/target_core_spc.c
983
{ .page = 0x01, .subpage = 0x00, .emulate = spc_modesense_rwrecovery },
drivers/target/target_core_spc.c
984
{ .page = 0x08, .subpage = 0x00, .emulate = spc_modesense_caching },
drivers/target/target_core_spc.c
985
{ .page = 0x0a, .subpage = 0x00, .emulate = spc_modesense_control },
drivers/target/target_core_spc.c
986
{ .page = 0x1c, .subpage = 0x00, .emulate = spc_modesense_informational_exceptions },