Home
last modified time | relevance | path

Searched full:emulation (Results 1 – 25 of 712) sorted by relevance

12345678910>>...29

/linux/arch/mips/include/asm/
H A Ddsemul.h28 * @cont_pc: The PC to continue at following 'emulation'.
41 * do_dsemulret() - Return from a delay slot 'emulation' frame
45 * the kernel from branch delay slot 'emulation' frames following a call
49 * Return: True if an emulation frame was returned from, else false.
61 * dsemul_thread_cleanup() - Cleanup thread 'emulation' frame
64 * If the thread @tsk has a branch delay slot 'emulation' frame
78 * dsemul_thread_rollback() - Rollback from an 'emulation' frame
82 * is executing within a delay slot 'emulation' frame then exit that
99 * dsemul_mm_cleanup() - Cleanup per-mm delay slot 'emulation' state
103 * for delay slot 'emulation' book-keeping is freed. This is to be called
/linux/Documentation/driver-api/thermal/
H A Dexynos_thermal_emulation.rst2 Exynos Emulation Mode
12 Exynos 4x12 (4212, 4412) and 5 series provide emulation mode for thermal
13 management unit. Thermal emulation mode supports software debug for
24 automatically enable emulation mode and current temperature will be
31 Exynos emulation mode requires synchronous of value changing and
33 next temperature, then you have to enable emulation mode at the same
39 Disabling emulation mode only requires writing value 0 to sysfs node.
60 emulation : 0 50 | 70 | 20 | 0
/linux/Documentation/arch/arm64/
H A Dlegacy_instructions.rst6 emulation of instructions which have been deprecated, or obsoleted in
8 hooks to support emulation. Where available it also allows turning on
11 The emulation mode can be controlled by writing to sysctl nodes
24 Uses software emulation. To aid migration of software, in this mode
39 architecture. Deprecated instructions should default to emulation
42 Note: Instruction emulation may not be possible in all cases. See
/linux/drivers/macintosh/
H A Dapm_emu.c3 * APM emulation for PMU-based machines
10 #include <linux/apm-emulation.h>
90 printk(KERN_INFO "apm_emu: PMU APM Emulation initialized.\n"); in apm_emu_init()
100 printk(KERN_INFO "apm_emu: PMU APM Emulation removed.\n"); in apm_emu_exit()
107 MODULE_DESCRIPTION("APM emulation for PowerMac");
/linux/Documentation/sound/designs/
H A Dseq-oss.rst2 OSS Sequencer Emulation on ALSA
12 This directory contains the OSS sequencer emulation driver on ALSA. Note
15 What this does - it provides the emulation of the OSS sequencer, access
75 and OSS emulation (``--with-oss=yes``) options. A module ``snd-seq-oss.o``
77 emulation (so far, only Emu8000 driver), this module will be loaded
90 OSS sequencer emulation version 0.1.8
114 to play via OSS sequencer emulation.
153 OSS sequencer emulation uses an ALSA priority queue. The
203 like sample reset. In OSS emulation, these special features are realized
339 The most of these behavior can be realized by MIDI emulation driver
[all …]
/linux/Documentation/devicetree/bindings/display/bridge/
H A Dnxp,ptn3460.yaml20 edid-emulation:
23 The EDID emulation entry to use
63 - edid-emulation
81 edid-emulation = <5>;
/linux/arch/x86/kernel/
H A Dumip.c2 * umip.c Emulation for instruction protected by the User-Mode Instruction
19 /** DOC: Emulation for User-Mode Instruction Prevention (UMIP)
35 * This emulation is needed because certain applications (e.g., WineHQ and
55 * Emulation is provided for both 32-bit and 64-bit processes.
195 * result of the emulation is saved in @data. The size of the results depends
297 * UMIP emulation could not be copied to the user space memory.
314 umip_pr_err(regs, "segfault in emulation. error%x\n", in force_sig_info_umip_fault()
334 * True if emulation was successful; false if not.
350 * Give up on emulation if fetching the instruction failed. Should a in fixup_umip_exception()
367 umip_pr_debug(regs, "For now, expensive software emulation returns the result.\n"); in fixup_umip_exception()
/linux/include/drm/
H A Ddrm_fb_helper.h67 * struct drm_fb_helper_funcs - driver callbacks for the fbdev emulation library
69 * Driver callbacks used by the fbdev emulation helper library.
93 * emulation will invoke this callback in regular intervals after
118 * fbdev emulation should embedded this into their overall driver structure.
126 * DRM client used by the generic fbdev emulation.
133 * Framebuffer used by the generic fbdev emulation.
153 * FIXME: fbdev emulation locking is a mess and long term we want to
203 * driver uses the DRM fbdev emulation layer, this is set by the core
/linux/sound/core/
H A DKconfig75 bool "Enable OSS Emulation"
78 This option enables the build of OSS emulation layer.
84 To enable OSS mixer API emulation (/dev/mixer*), say Y here
85 and read <file:Documentation/sound/designs/oss-emulation.rst>.
97 To enable OSS digital audio (PCM) emulation (/dev/dsp*), say Y
98 here and read <file:Documentation/sound/designs/oss-emulation.rst>.
/linux/arch/m68k/ifpsp060/
H A Disp.doc38 isp.sa provides full emulation support for these instructions.
119 the entry code jumps to the appropriate emulation code within the code section.
182 If the emulation code provided by the 060ISP is sufficient for the
191 If the "core" emulation routines of either "cas" or "cas2" perform some
193 supply new emulation code. This new emulation code should reside within
194 the functions _060_real_cas() or _060_real_cas2(). When this new emulation
H A DCHANGES33 1) "movep" emulation where data was being read from memory
34 was reading the intermediate bytes. Emulation now only
38 Inexact FPSR bit. Emulation now does not set Inexact for
93 bit 0 = 1 (Software Emulation Error)
115 bit 0 = 1 (Software Emulation Error)
/linux/Documentation/filesystems/
H A Dlocks.rst15 1.1 Broken Flock Emulation
18 The old flock(2) emulation in the kernel was swapped for proper BSD
20 release of the 2.1.x kernel series, support for the old emulation has
33 Because sendmail was unable to use the old flock() emulation, many sendmail
/linux/arch/arm/kernel/
H A Dswp_emulate.c8 * Implements emulation of the SWP/SWPB instructions using load-exclusive and
108 pr_debug("SWP{B} emulation: access caused memory abort!\n"); in set_segfault()
200 pr_debug("SWP{B} emulation: access to %p not allowed!\n", in swp_handler()
209 * On successful emulation, revert the adjustment to the PC in swp_handler()
217 * Memory errors do not mean emulation failed. in swp_handler()
253 pr_notice("Registering SWP/SWPB emulation handler\n"); in swp_emulation_init()
/linux/include/linux/
H A Dreciprocal_div.h52 * emulation operations.
54 * It makes no sense to use this advanced version for host divide emulation,
56 * waive our saving on emulation operations.
60 * by the following pseudo code, the required emulation operations could go down
/linux/Documentation/virt/kvm/s390/
H A Ds390-pv.rst48 of an instruction emulation by KVM, e.g. we can never inject a
63 Instruction emulation
68 therefore, the SIE and the ultravisor safeguard emulation inputs and outputs.
97 Instruction emulation interceptions
103 emulation of the instruction with the data provided by KVM. That might
/linux/arch/arm/mach-versatile/
H A DKconfig172 bool "Support RealView(R) Emulation Baseboard"
176 Include support for the ARM(R) RealView(R) Emulation Baseboard
188 Realview(R) Emulation Baseboard platform.
195 Realview(R) Emulation Baseboard platform.
202 Realview(R) Emulation Baseboard platform.
/linux/Documentation/mm/
H A Dremap_file_pages.rst25 The syscall is deprecated and replaced it with an emulation now. The
26 emulation creates new VMAs instead of nonlinear mappings. It's going to
29 One side effect of emulation (apart from performance) is that user can hit
/linux/arch/arm64/kernel/
H A Darmv8_deprecated.c22 #include "trace-events-emulation.h"
29 * 1 = emulate (software emulation)
55 /* sysctl for this emulation */
80 * Implement emulation of the SWP/SWPB instructions using load-exclusive and
201 pr_debug("SWP{B} emulation: access to 0x%08x not allowed!\n", in swp_handler()
225 pr_debug("SWP{B} emulation: access caused memory abort!\n"); in swp_handler()
469 pr_warn("CPU[%u] cannot support the emulation of %s", in run_all_insn_set_hw_mode()
602 * emulation is ready for userspace.
609 pr_info("setend instruction emulation is not supported on this system\n"); in armv8_deprecated_init()
/linux/net/atm/
H A DKconfig28 network, you will typically either say Y here or to "LAN Emulation
42 tristate "LAN Emulation (LANE) support"
45 LAN Emulation emulates services of existing LANs across an ATM
/linux/tools/testing/selftests/kvm/x86_64/
H A Dsmaller_maxphyaddr_emulation_test.c29 * When TDP is enabled, flds will trigger an emulation failure, exit to in guest_code()
32 * When TDP is disabled, no instruction emulation is required so flds in guest_code()
84 * from hardware's perspeective. This should result in an emulation in main()
/linux/Documentation/networking/
H A Dgeneric-hdlc.rst14 - Normal (routed) and Ethernet-bridged (Ethernet device emulation)
20 2. raw HDLC - either IP (IPv4) interface or Ethernet device emulation
28 Ethernet device emulation (using HDLC or Frame-Relay PVC) is compatible
92 * hdlc-eth - Ethernet device emulation using HDLC. Parity and encoding
/linux/arch/arm/nwfpe/
H A Dentry.S31 successful in its emulation, jumps to ret_from_exception (passed in
50 EmulateAll returns 1 if the emulation was successful, or 0 if not.
83 cmp r0, #0 @ was emulation successful
124 @ r4 = PC value to resume execution after successful emulation
/linux/Documentation/devicetree/bindings/serial/
H A Darm,dcc.yaml7 title: ARM DCC (Data communication channel) serial emulation
13 ARM DCC (Data communication channel) serial emulation interface available
/linux/mm/
H A Dnuma_emulation.c3 * NUMA emulation
56 pr_err("NUMA: Too many emulated memblks, failing emulation\n"); in emu_setup_memblk()
120 "NUMA emulation disabled.\n"); in split_nodes_interleave()
370 * If emulation is not enabled or fails, emu_nid_to_phys[] is filled with
444 pr_warn("NUMA: Warning: constructed meminfo invalid, disabling emulation\n"); in numa_emulation()
452 pr_warn("NUMA: Warning: can't allocate copy of distance table, disabling emulation\n"); in numa_emulation()
510 /* No emulation. Build identity emu_nid_to_phys[] for numa_add_cpu() */ in numa_emulation()
/linux/include/target/
H A Dtarget_core_base.h75 /* Emulation for WriteCache and SYNCHRONIZE_CACHE */
77 /* Emulation for TASK_ABORTED status (TAS) by default */
79 /* Emulation for Thin Provisioning UNMAP using block/blk-lib.c:blkdev_issue_discard() */
82 * Emulation for Thin Provisioning WRITE_SAME w/ UNMAP=1 bit using
86 /* Emulation for CompareAndWrite (AtomicTestandSet) by default */
88 /* Emulation for 3rd Party Copy (ExtendedCopy) by default */
90 /* No Emulation for PSCSI by default */
94 /* Emulation for REPORT SUPPORTED OPERATION CODES */
451 /* Emulation for UNIT ATTENTION Interlock Control */

12345678910>>...29