| /freebsd/contrib/sendmail/libsm/ |
| H A D | mpeix.c | 375 ** 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 D | brand_util.c | 55 * 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 D | handler.S | 112 * 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 D | s10_support.c | 119 * 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 D | brand_misc.h | 45 * 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 D | nxp,ptn3460.yaml | 20 edid-emulation: 23 The EDID emulation entry to use 63 - edid-emulation 81 edid-emulation = <5>;
|
| H A D | ptn3460.txt | 8 - edid-emulation: The EDID emulation entry to use 31 edid-emulation = <5>;
|
| /freebsd/sys/contrib/xen/hvm/ |
| H A D | dm_op.h | 46 * 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 D | check_error.d | 31 * - 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 D | handler.S | 144 * 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 D | brand_solaris.S | 146 * 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 D | s10_brand.h | 92 * 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 D | version | 25 # 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 D | bhyve.8 | 83 .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 D | suspend.c | 73 * 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 D | fasttrap_isa.h | 50 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 D | fasttrap_isa.h | 50 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 D | s10_replacefile.c | 49 * 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 D | cdceem.4 | 31 .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 D | handler.S | 153 * 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 D | Makefile.com | 45 # 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 D | NativeProcessSoftwareSingleStep.cpp | 187 "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 D | cpuid_guest_state.c | 13 * 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 D | l2vpn.c | 38 { 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 D | payload_entry_exit.c | 62 * 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
|