| /linux-6.15/arch/powerpc/kvm/ |
| H A D | trace.h | 14 TP_PROTO(unsigned int inst, unsigned long _pc, unsigned int emulate), 15 TP_ARGS(inst, _pc, emulate), 20 __field( unsigned int, emulate ) 26 __entry->emulate = emulate; 30 __entry->inst, __entry->pc, __entry->emulate)
|
| H A D | Makefile | 18 emulate.o \ 30 emulate.o \ 42 emulate.o \ 114 emulate.o \
|
| H A D | Kconfig | 97 on POWER7 or later processors, and cannot emulate a 118 and can emulate processors that are different from the host 229 host kernel, rather than relying on userspace to emulate.
|
| /linux-6.15/drivers/staging/fbtft/ |
| H A D | fb_hx8340bn.c | 30 static bool emulate; variable 31 module_param(emulate, bool, 0000); 32 MODULE_PARM_DESC(emulate, "Force emulation in 9-bit mode");
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | static_call.c | 56 const void *emulate = NULL; in __static_call_transform() local 69 emulate = code; in __static_call_transform() 111 text_poke_bp(insn, code, size, emulate); in __static_call_transform()
|
| H A D | uprobes.c | 627 bool (*emulate)(struct arch_uprobe *, struct pt_regs *); member 828 .emulate = branch_emulate_op, 833 .emulate = push_emulate_op, 1173 if (auprobe->ops->emulate) in __skip_sstep() 1174 return auprobe->ops->emulate(auprobe, regs); in __skip_sstep()
|
| H A D | alternative.c | 3060 const void *opcode, size_t len, const void *emulate) in text_poke_loc_init() argument 3068 if (!emulate) in text_poke_loc_init() 3069 emulate = opcode; in text_poke_loc_init() 3071 ret = insn_decode_kernel(&insn, emulate); in text_poke_loc_init() 3116 BUG_ON(memcmp(emulate, x86_nops[len], len)); in text_poke_loc_init() 3122 BUG_ON(memcmp(emulate, x86_nops[len], len)); in text_poke_loc_init() 3168 void __ref text_poke_queue(void *addr, const void *opcode, size_t len, const void *emulate) in text_poke_queue() argument 3175 text_poke_loc_init(tp, addr, opcode, len, emulate); in text_poke_queue() 3189 void __ref text_poke_bp(void *addr, const void *opcode, size_t len, const void *emulate) in text_poke_bp() argument 3193 text_poke_loc_init(&tp, addr, opcode, len, emulate); in text_poke_bp()
|
| /linux-6.15/arch/arm/probes/ |
| H A D | decode-thumb.h | 88 bool emulate, const union decode_action *actions, 92 bool emulate, const union decode_action *actions,
|
| H A D | decode-thumb.c | 863 bool emulate, const union decode_action *actions, in thumb16_probes_decode_insn() argument 869 emulate, actions, checkers); in thumb16_probes_decode_insn() 874 bool emulate, const union decode_action *actions, in thumb32_probes_decode_insn() argument 880 emulate, actions, checkers); in thumb32_probes_decode_insn()
|
| H A D | decode.c | 413 bool emulate, const union decode_action *actions, in probes_decode_insn() argument 442 if (emulate) in probes_decode_insn() 458 if (!decode_regs(&insn, regs, emulate)) in probes_decode_insn() 501 if (!emulate) in probes_decode_insn()
|
| H A D | decode-arm.h | 64 struct arch_probes_insn *, bool emulate,
|
| H A D | decode-arm.c | 721 bool emulate, const union decode_action *actions, in arm_probes_decode_insn() argument 727 emulate, actions, checkers); in arm_probes_decode_insn()
|
| /linux-6.15/arch/arm/nwfpe/ |
| H A D | entry.S | 73 emulate: label 82 bl EmulateAll @ emulate the instruction 100 b emulate @ check condition and emulate
|
| /linux-6.15/drivers/target/ |
| H A D | target_core_spc.c | 702 { .page = 0x00, .emulate = spc_emulate_evpd_00 }, 703 { .page = 0x80, .emulate = spc_emulate_evpd_80 }, 704 { .page = 0x83, .emulate = spc_emulate_evpd_83 }, 705 { .page = 0x86, .emulate = spc_emulate_evpd_86 }, 706 { .page = 0xb0, .emulate = spc_emulate_evpd_b0 }, 707 { .page = 0xb1, .emulate = spc_emulate_evpd_b1 }, 708 { .page = 0xb2, .emulate = spc_emulate_evpd_b2 }, 709 { .page = 0xb3, .emulate = spc_emulate_evpd_b3 }, 767 ret = evpd_handlers[p].emulate(cmd, buf); in spc_emulate_inquiry() 960 int (*emulate)(struct se_cmd *, u8, unsigned char *); member [all …]
|
| /linux-6.15/tools/perf/ |
| H A D | perf-completion.sh | 239 emulate -L zsh 258 emulate -L zsh 286 emulate ksh -c __perf_main
|
| /linux-6.15/drivers/media/test-drivers/vivid/ |
| H A D | Kconfig | 30 When selected the vivid module will emulate the optional 40 When selected the vivid module will emulate a Framebuffer for
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | text-patching.h | 42 extern void text_poke_bp(void *addr, const void *opcode, size_t len, const void *emulate); 44 extern void text_poke_queue(void *addr, const void *opcode, size_t len, const void *emulate);
|
| /linux-6.15/arch/mips/kvm/ |
| H A D | Makefile | 11 kvm-y += mips.o emulate.o entry.o \
|
| /linux-6.15/arch/m68k/fpsp040/ |
| H A D | x_fline.S | 70 subl #UNIMP_40_SIZE-4,%a7 |emulate an orig fsave 78 subl #UNIMP_41_SIZE-4,%a7 |emulate a rev fsave
|
| /linux-6.15/Documentation/userspace-api/gpio/ |
| H A D | gpio-v2-get-line-ioctl.rst | 106 - emulate the feature in software 118 Debounce emulate 120 Drive emulate
|
| H A D | gpio-get-linehandle-ioctl.rst | 89 - emulate the feature in software 102 Drive emulate
|
| /linux-6.15/Documentation/devicetree/bindings/gpio/ |
| H A D | ibm,ppc4xx-gpio.txt | 5 another purpose. GPIO outputs are separately programmable to emulate
|
| /linux-6.15/drivers/mtd/ |
| H A D | Kconfig | 53 on flash chips to emulate a smaller block size. Needless to say, 82 file system on a flash device to emulate a block device with 99 file system on a flash device to emulate a block device with 123 uses a kind of pseudo-file system on a flash device to emulate
|
| /linux-6.15/arch/m68k/ifpsp060/ |
| H A D | fplsp.doc | 35 included in this module can be used to emulate the 120 The package does not attempt to correctly emulate instructions 126 subroutine calls for all fp instructions. The code does NOT emulate
|
| /linux-6.15/arch/arm64/kvm/ |
| H A D | Makefile | 20 arch_timer.o trng.o vmid.o emulate-nested.o nested.o at.o \
|