Home
last modified time | relevance | path

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

12345678910>>...29

/freebsd/contrib/sendmail/libsm/
H A Dmpeix.c375 ** This emulation model is activated by use of the program file setgid and
377 ** bit is on, then gid emulation will be enabled. If the setuid mode bit is
378 ** on, then uid emulation will be enabled. So for the mail daemon, we need
381 ** The following flags determine the current emulation state:
383 ** true == emulation enabled
384 ** false == emulation disabled, use unmodified MPE semantics
419 /* should not occur, do not attempt emulation */ in sendmail_mpe_getmode()
426 /* should not occur, do not attempt emulation */ in sendmail_mpe_getmode()
434 ** SENDMAIL_MPE_EMULGID -- should we perform gid emulation?
437 ** if the setgid bit is on, we want gid emulation and so set
[all …]
/illumos-gate/usr/src/lib/brand/shared/brand/common/
H A Dbrand_util.c55 * Principles of emulation 101.
60 * Just don't do it. This emulation library is loaded onto a
88 * It is currently impossible to do any emulation for these system call
118 * lwp is redirected back to our emulation layer without blocking
119 * in the kernel. But our emulation layer can't access the arguments
122 * space. This prevents us from being able to do any emulation of
126 * never redirect the system call to this emulation library.
149 * that need some kind of emulation, whereas the lx brand interposes
151 * any emulation are then redirected back to the kernel from the
294 * use emulation, which makes it fairly impossible to use safely. in brand_close_fh()
[all …]
/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.S112 * and obtain the address of the proper emulation routine (%l2).
119 ldn [%l2], %l2 /* emulation func address */
148 * Setup arguments for our emulation call. Our input arguments,
149 * 0 to N, will become emulation call arguments 1 to N+1.
183 * The first parameter to the emulation callback function is a
186 * invoke the emulation routine.
192 /* Check for syscall emulation success or failure */
212 * Our syscall emulation is complete. Return to the caller that
213 * originally invoked a system which needed emulation. Note that
216 * this emulation library.
/illumos-gate/usr/src/lib/brand/solaris10/s10_support/
H A Ds10_support.c119 * provide emulation, /dev/sound is currently disallowed. We can in s10_verify()
329 * the brand's emulation library will be able to retrieve the bitmap and
347 * If the Solaris 10 directory containing emulation feature files in set_zone_emul_bitmap()
349 * most basic emulation and, therefore, doesn't need a bitmap. in set_zone_emul_bitmap()
355 s10_err(gettext("zone's emulation versioning directory's path " in set_zone_emul_bitmap()
384 * The zone requires emulation that the brand can't in set_zone_emul_bitmap()
403 * an emulation feature file the last time the zone ran. If so, then in set_zone_emul_bitmap()
408 * expected by the emulation library. For example, if an administrator in set_zone_emul_bitmap()
412 * emulation library will expect. in set_zone_emul_bitmap()
417 * this file exists in the zone and disable the emulation bits in set_zone_emul_bitmap()
[all …]
/illumos-gate/usr/src/lib/brand/shared/brand/sys/
H A Dbrand_misc.h45 * Our syscall emulation callback handler adds one argument to each
85 * On sparc, all emulation callback handler variable access is done
92 * On x86, all emulation callback handler variable access is done
101 * In our emulation callback handler, our stack will look like:
111 * Our emulation callback handler always saves enough space to hold the
132 * When declaring new syscall emulation functions, it is very important
134 * syscall emulation fuctions should return an errno value. Upon success
135 * syscall emulation functions should return 0 and set the sysret_t return
/freebsd/sys/contrib/device-tree/Bindings/display/bridge/
H A Dnxp,ptn3460.yaml20 edid-emulation:
23 The EDID emulation entry to use
63 - edid-emulation
81 edid-emulation = <5>;
H A Dptn3460.txt8 - edid-emulation: The EDID emulation entry to use
31 edid-emulation = <5>;
/freebsd/sys/contrib/xen/hvm/
H A Ddm_op.h46 * to request buffered I/O emulation).
62 * ioreq ring will not be allocated and hence all emulation requests to
80 * If the IOREQ Server is handling buffered emulation requests, the
82 * them. (The event channels used for synchronous emulation requests are
89 * respectively. (If the IOREQ Server is not handling buffered emulation
118 * emulation by the client of
122 * emulation by the client of
132 * NOTE: unless an emulation request falls entirely within a range mapped
161 * The IOREQ Server will not be passed any emulation requests until it is
361 * Support for the emulation of read operations can be added when an ioreq
/freebsd/sys/compat/linux/
H A Dcheck_error.d31 * - emulation errors (unsupportet stuff, unknown stuff, ...)
93 …ation %s tried to use unknown clockid %d. Please report this to freebsd-emulation@FreeBSD.org.\n",…
99 …pplication.\nPatches to support this clockid are welcome on the freebsd-emulation@FreeBSD.org mail…
104 …application.\nPatches to support those flags are welcome on the freebsd-emulation@FreeBSD.org mail…
116 …sysctl (%s).\nPatches to support this sysctl are welcome on the freebsd-emulation@FreeBSD.org mail…
/illumos-gate/usr/src/lib/brand/shared/brand/i386/
H A Dhandler.S144 * Setup arguments for our emulation call. Our input arguments,
145 * 0 to N, will become emulation call arguments 1 to N+1.
158 * The first parameter to the emulation callback function is a
165 /* invoke the emulation routine */
167 call *(%edx) /* call emulation routine */
173 /* Check for syscall emulation success or failure */
/illumos-gate/usr/src/uts/sun4/brand/common/
H A Dbrand_solaris.S146 * syscall that doesn't need emulation.
153 * This is a native syscall, probably from the emulation library.
169 nop; /* if not, goto the emulation check */
185 bl,a _emulation_check; /* no, goto the emulation check */
189 * This is native indirect syscall, probably from the emulation
231 * the block comments in the top of the brand emulation library
246 * emulation table. This is a performance hack to avoid having to
/illumos-gate/usr/src/uts/common/brand/solaris10/
H A Ds10_brand.h92 * containing emulation feature files.
159 * s10_emul_bitmap represents an emulation feature bitmap. Each constant
172 * branded zone, then if the process' emulation library, which is 32-bit,
173 * queries the kernel for the zone's emulation bitmap, then the kernel will
175 * as the bitmap the kernel provides. The 32-bit emulation library would need
/illumos-gate/usr/src/lib/brand/solaris10/zone/
H A Dversion25 # This is the current latest version of the solaris10 brand emulation. The
27 # emulation for new features backported to S10. The S10 required emulation
/freebsd/usr.sbin/bhyve/
H A Dbhyve.883 .Ar slot Cm \&, Ar emulation Op Cm \&, Ar conf
365 .It Fl s Ar slot Ns Cm \&, Ns Ar emulation Ns Op Cm \&, Ns Ar conf
369 provides PCI bus emulation and virtual devices that can be attached to
408 .Sx "PCI EMULATION"
410 .Ar emulation
437 .Sh PCI EMULATION
439 provides emulation for various PCI devices.
442 .Ar slot,emulation,conf
444 .Ar emulation
452 Emulation identical to
[all …]
/illumos-gate/usr/src/uts/sun4v/os/
H A Dsuspend.c73 * are emulated. Suspend code enables emulation by setting the
75 * trap whenever the registers are read from user mode. If emulation has been
76 * enabled, the trap handler emulates the instruction. Emulation is only
77 * enabled during a successful suspend/resume operation. When emulation is
118 * Controls whether or not user-land tick and stick register emulation
124 * Indicates whether or not tick and stick emulation is currently active.
125 * After a successful suspend operation, if emulation is enabled, this
126 * variable is set to B_TRUE. Global scope to allow emulation code to
127 * check if emulation is active.
678 /* If emulation is enabled, but not currently active, enable it */ in suspend_start()
[all …]
/freebsd/sys/cddl/contrib/opensolaris/uts/arm/sys/
H A Dfasttrap_isa.h50 uint8_t ftmt_type; /* emulation type */
51 uint8_t ftmt_flags; /* emulation flags */
63 #define FASTTRAP_T_COMMON 0x00 /* common case -- no emulation */
/illumos-gate/usr/src/uts/sparc/sys/
H A Dfasttrap_isa.h50 uint8_t ftmt_type; /* emulation type */
51 uint8_t ftmt_flags; /* emulation flags */
63 #define FASTTRAP_T_COMMON 0x00 /* common case -- no emulation */
/illumos-gate/usr/src/lib/brand/solaris10/s10_replacefile/
H A Ds10_replacefile.c49 * emulation library. The emulation library will try to load the zone's
50 * libc.so.1, but the library no longer exists; consequently, the emulation
54 * into a single process. The emulation library will already have loaded
/freebsd/share/man/man4/
H A Dcdceem.431 .Nd USB Communication Device Class Ethernet Emulation Model driver
55 Device Class Ethernet Emulation Model (CDC EEM) specification.
107 .%T "Universal Serial Bus Communications Class Subclass Specification for Ethernet Emulation Model …
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/
H A Dhandler.S153 * Setup arguments for our emulation call. Our input arguments,
154 * 0 to N, will become emulation call arguments 1 to N+1.
175 * The first parameter to the emulation callback function is a
181 /* invoke the emulation routine */
196 /* Check for syscall emulation success or failure */
/illumos-gate/usr/src/lib/brand/sn1/sn1_brand/
H A DMakefile.com45 # explicily specify an interpreter for the brand emulation library.
49 # Note that we make sure to link our brand emulation library
56 # XXX: Note that we also set the runtime path for the emulation library to
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeProcessSoftwareSingleStep.cpp187 "Emulation was successfull but PC wasn't updated"); in SetupSoftwareSingleStepping()
196 // the size of the current opcode because the emulation of all in SetupSoftwareSingleStepping()
202 // The instruction emulation failed after it modified the PC. It is an in SetupSoftwareSingleStepping()
205 return Status("Instruction emulation failed unexpectedly."); in SetupSoftwareSingleStepping()
/illumos-gate/usr/src/test/bhyve-tests/tests/inst_emul/
H A Dcpuid_guest_state.c13 * This test verifies that CPUID emulation properly adjusts output values that
165 * Rely on legacy CPUID emulation for the first part of the test, but in main()
167 * structure needed for later explicit emulation. in main()
174 {"legacy emulation mode", false}, in main()
/freebsd/contrib/tcpdump/
H A Dl2vpn.c38 { 8, "SONET/SDH Circuit Emulation Service over MPLS"},
73 { 0x0008, "SONET/SDH Circuit Emulation Service over MPLS"},
81 { 0x0010, "SONET/SDH Circuit Emulation over Packet"},
/illumos-gate/usr/src/test/bhyve-tests/tests/perf/
H A Dpayload_entry_exit.c62 * emulation is dead simple and LAPIC-related MSR operations are handled within
82 * emulation, but the instruction fetch/decode should already be taken care of
101 * The device emulation is handled in-kernel, but the instruction will need to

12345678910>>...29