/freebsd/contrib/wpa/src/utils/ |
H A D | state_machine.h | 2 * wpa_supplicant/hostapd - State machine definitions 9 * implement a state machine. In addition to including this header file, each 10 * file implementing a state machine must define STATE_MACHINE_DATA to be the 24 * SM_STATE - Declaration of a state machine function 25 * @machine: State machine name 26 * @state: State machine state 28 * This macro is used to declare a state machine function. It is used in place 32 #define SM_STATE(machine, state) \ argument 33 static void sm_ ## machine ## _ ## state ## _Enter(STATE_MACHINE_DATA *sm, \ 37 * SM_ENTRY - State machine function entry point [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | MachinePassRegistry.def | 99 MACHINE_FUNCTION_ANALYSIS("machine-block-freq", MachineBlockFrequencyAnalysis()) 100 MACHINE_FUNCTION_ANALYSIS("machine-branch-prob", 102 MACHINE_FUNCTION_ANALYSIS("machine-dom-tree", MachineDominatorTreeAnalysis()) 103 MACHINE_FUNCTION_ANALYSIS("machine-loops", MachineLoopAnalysis()) 104 MACHINE_FUNCTION_ANALYSIS("machine-opt-remark-emitter", 106 MACHINE_FUNCTION_ANALYSIS("machine-post-dom-tree", 112 // MACHINE_FUNCTION_ANALYSIS("lazy-machine-bfi", 114 // MACHINE_FUNCTION_ANALYSIS("machine-loops", MachineLoopInfoAnalysis()) 115 // MACHINE_FUNCTION_ANALYSIS("machine-dom-frontier", 117 // MACHINE_FUNCTION_ANALYSIS("machine-post-dom-tree", [all …]
|
/freebsd/sys/contrib/edk2/Include/Uefi/ |
H A D | UefiBaseType.h | 215 /// PE32+ Machine type for IA32 UEFI images. 220 /// PE32+ Machine type for IA64 UEFI images. 225 /// PE32+ Machine type for EBC UEFI images. 230 /// PE32+ Machine type for X64 UEFI images. 235 /// PE32+ Machine type for ARM mixed ARM and Thumb/Thumb2 images. 240 /// PE32+ Machine type for AARCH64 A64 images. 245 /// PE32+ Machine type for RISC-V 32/64/128 253 #define EFI_IMAGE_MACHINE_TYPE_SUPPORTED(Machine) \ argument 254 ((Machine) == EFI_IMAGE_MACHINE_IA32) 256 #define EFI_IMAGE_MACHINE_CROSS_TYPE_SUPPORTED(Machine) ((Machine) == EFI_IMAGE_MACHINE_X64) argument [all …]
|
/freebsd/sys/dev/isci/scil/ |
H A D | sci_base_state_machine_logger.c | 60 * state machine logger. The state machine logger will provide debug 61 * log information on a state machine for each state transition. 73 * This is the function that is called when the state machine wants to notify 76 * @param[in] observer The state machine logger that is observing the state 77 * machine. 78 * @param[in] subject The state machine that is being observed. 110 * This function will construct the state machine logger and attach it to the 111 * state machine that is to be observed. 113 * @param[in] this_observer This is the state machine logger object that is 114 * going to observe the subject state machine. [all …]
|
H A D | sci_base_state_machine.c | 60 * machine object implementations. 88 * for the state machine. The caller should follow this 90 * machine to start. 92 * @param[in] this_state_machine This parameter provides the state machine 95 * is owns the state machine being constructed. 97 * that is managed by this state machine. 99 * state for this state machine. 122 * @brief This method will cause the state machine to enter the 127 * @param[in] this_state_machine This parameter specifies the state machine 148 * @brief This method will cause the state machine to exit it's current [all …]
|
H A D | sci_base_state_machine_observer.h | 61 * common to all state machine observer object definitions. 76 * @brief The base state machine observer structure defines the fields 78 * state changes) of a state machine. 84 * machine observer is the base observer itself. 89 * This field contains the state recorded during the last state machine 97 * @brief This method provides default behavior for a state machine observer. 99 * machine) and returns. 101 * @param[in] this_observer This parameter specifes the state machine 103 * @param[in] the_subject This parameter evaluates to the state machine 114 * @brief This method constructs the supplied state machine observer. [all …]
|
/freebsd/crypto/openssl/ssl/statem/ |
H A D | README.md | 1 State Machine Design 5 state machine code to aid future maintenance. 7 The state machine code replaces an older state machine present in OpenSSL 8 versions 1.0.2 and below. The new state machine has the following objectives: 25 - Control complexity: only the state machine can change state: keep all 26 the state changes local to the state machine component 28 The message flow state machine is divided into a reading sub-state machine and a 29 writing sub-state machine. See the source comments in statem.c for a more 32 Conceptually the state machine component is designed as follows: 42 | Core state machine code | [all …]
|
/freebsd/share/mk/ |
H A D | local.sys.dirdeps.env.mk | 3 # build for multiple MACHINE_ARCH per MACHINE 4 # so we need more than MACHINE in TARGET_SPEC 5 TARGET_SPEC_VARS?= MACHINE MACHINE_ARCH 10 # but if we have a machine qualified file it should be used in preference 12 ${.MAKE.DEPENDFILE_PREFIX}.${MACHINE} \ 30 .if ${REQUESTED_MACHINE:U${MACHINE}} == "host" 31 MACHINE= host 36 .elif ${REQUESTED_MACHINE:U${MACHINE}} == "host32" 37 MACHINE= host32 41 .if ${MACHINE:Nhost*} == "" [all …]
|
H A D | sys.dependfile.mk | 24 # 2. that machine specific files end in .${MACHINE} 40 ${.CURDIR}/${.MAKE.DEPENDFILE_PREFIX}.${MACHINE} \ 50 .elif ${.MAKE.DEPENDFILE_PREFERENCE:M*${MACHINE}} != "" && ${.MAKE.DEPENDFILE_DEFAULT:E} != ${MACHI… 51 # MACHINE specific depend files are supported, but *not* default. 53 _aml = ${ALL_MACHINE_LIST:Uarm amd64 i386 powerpc:N${MACHINE}} ${MACHINE} 54 # make sure we restore MACHINE 55 _m := ${MACHINE} 56 _e := ${_aml:@MACHINE@${.MAKE.DEPENDFILE_PREFERENCE:@m@${exists($m):?$m:}@}@} 57 MACHINE := ${_m} 59 .MAKE.DEPENDFILE ?= ${.MAKE.DEPENDFILE_PREFERENCE:M*${MACHINE}:[1]}
|
/freebsd/contrib/bmake/mk/ |
H A D | sys.dependfile.mk | 26 # 2. that machine specific files end in .${MACHINE} 42 ${.CURDIR}/${.MAKE.DEPENDFILE_PREFIX}.${MACHINE} \ 52 .elif ${.MAKE.DEPENDFILE_PREFERENCE:M*${MACHINE}} != "" && ${.MAKE.DEPENDFILE_DEFAULT:E} != ${MACHINE} 53 # MACHINE specific depend files are supported, but *not* default. 55 _aml = ${ALL_MACHINE_LIST:Uarm amd64 i386 powerpc:N${MACHINE}} ${MACHINE} 56 # make sure we restore MACHINE 57 _m := ${MACHINE} [all...] |
/freebsd/contrib/wpa/src/eap_peer/ |
H A D | eap.h | 2 * EAP peer state machine functions (RFC 4137) 29 * enum eapol_bool_var - EAPOL boolean state variables for EAP state machine 31 * These variables are used in the interface between EAP peer state machine and 34 * EAP state machine to get and set the variables. 40 * EAP state machine reads and writes this value. 47 * Set to true in lower layer, false in EAP state machine. 54 * EAP state machine writes this value. 61 * Set to true in EAP state machine, false in lower layer. 68 * Set to true in EAP state machine, false in lower layer. 75 * Set to true in lower layer, false in EAP state machine. [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 64 /// createBasicBlockSections Pass - This pass assigns sections to machine 70 /// createMachineFunctionSplitterPass - This pass splits machine functions 74 /// MachineFunctionPrinter pass - This pass prints out the machine function to 80 /// StackFramePrinter pass - This pass prints out the machine function's 111 /// MachineDominators - This pass is a machine dominators analysis pass. 114 /// MachineDominanaceFrontier - This pass is a machine dominators analysis. 117 /// MachineRegionInfo - This pass computes SESE regions for machine functions. 120 /// EdgeBundles analysis - Bundle machine CFG edges. 124 /// variable is life and sets machine operand kill flags. 127 /// PHIElimination - This pass eliminates machine instruction PHI nodes [all …]
|
/freebsd/crypto/heimdal/appl/ftp/ftp/ |
H A D | ftp.1 | 91 an account on the remote machine. 94 will prompt for the remote machine login name (default is the user 95 identity on the local machine), and, if necessary, prompt for a password 138 Invoke an interactive shell on the local machine. 154 Append a local file to a file on the remote machine. 199 Change the working directory on the remote machine 203 Change the remote machine working directory to the parent of the 204 current remote machine working directory. 239 on the remote machine. 247 prints each command sent to the remote machine, preceded [all …]
|
/freebsd/contrib/flex/src/ |
H A D | nfa.c | 43 /* add_accept - add an accepting state to a machine 68 /* copysingl - make a given number of copies of a singleton machine 75 * singl - a singleton machine 105 * all of the rules together. So we use our knowledge that the machine in dumpnfa() 130 /* dupmachine - make a duplicate of a given machine 137 * mach - machine to be duplicated 169 flexfatal (_("empty machine in dupmachine()")); in dupmachine() 184 * An accepting number is added to the given machine. If variable_trail_rule 187 * the machine recognizes a pattern with trailing context and headcnt is 300 * new - a machine constructed by connecting first to last [all …]
|
/freebsd/sys/powerpc/powerpc/ |
H A D | interrupt.c | 55 #include <machine/cpu.h> 56 #include <machine/clock.h> 57 #include <machine/db_machdep.h> 58 #include <machine/fpu.h> 59 #include <machine/frame.h> 60 #include <machine/intr_machdep.h> 61 #include <machine/md_var.h> 62 #include <machine/pcb.h> 63 #include <machine/psl.h> 64 #include <machine/trap.h> [all …]
|
/freebsd/share/doc/smm/02.config/ |
H A D | 6.t | 72 Indicate machine-specific code with ``#ifdef vax'' (or other machine, 92 .IR files .machine, 96 the second contains files unique to a single machine type, 97 and the third is an optional list of modules for use on a specific machine. 181 /sys/h machine independent include files 182 /sys/sys machine-independent system source files 206 the file ``/sys/conf/files.machine'', and possibly 207 ``/sys/conf/devices.machine'' should be modified. The 210 file in the system. Those files which are machine independent are 211 located in ``/sys/conf/files,'' while machine specific files [all …]
|
/freebsd/contrib/bmake/ |
H A D | configure.in | 406 echo "checking for MACHINE & MACHINE_ARCH..." >&6 410 #ifdef MACHINE 411 machine=MACHINE 419 grep machine= | tr -d ' "'` 424 machine=${machine:-`$srcdir/machine.sh`} 425 machine_arch=${machine_arch:-`$srcdir/machine.sh arch`} 426 echo "defaults: MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6 430 AC_ARG_WITH(machine, optwith 431 [ --with-machine=MACHINE explicitly set MACHINE], 433 yes) AC_MSG_ERROR(bad value ${withval} given for bmake MACHINE) ;; [all …]
|
H A D | os.sh | 7 # to set the variables OS, OSREL, OSMAJOR, MACHINE and MACHINE_ARCH to 41 MACHINE=`uname -m` 42 MACHINE_ARCH=`uname -p 2>/dev/null || echo $MACHINE` 47 case "$MACHINE" in 48 *[!A-Za-z0-9_-]*) MACHINE="$MACHINE_ARCH";; 51 unknown|*[!A-Za-z0-9_-]*) MACHINE_ARCH="$MACHINE";; 99 HOST_ARCH=$MACHINE 117 MACHINE=$MACHINE_ARCH 181 MACHINE=i386 192 case $MACHINE in [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFF.cpp | 29 static StringRef getMachineName(uint16_t Machine) { 30 switch (Machine) { in getMachineName() argument 82 if (!IsPE && COFFHeader->Machine == COFF::IMAGE_FILE_MACHINE_UNKNOWN && in createLinkGraphFromCOFFObject() 102 uint16_t Machine = in createLinkGraphFromCOFFObject() 103 COFFHeader ? COFFHeader->Machine : COFFBigObjHeader->Machine; in createLinkGraphFromCOFFObject() local 108 << "machine = " << getMachineName(Machine) << "\n"; in createLinkGraphFromCOFFObject() 111 switch (Machine) { in createLinkGraphFromCOFFObject() 116 "Unsupported target machine architectur in createLinkGraphFromCOFFObject() [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/ |
H A D | MIParser.h | 1 //===- MIParser.h - Machine Instructions Parser -----------------*- C++ -*-===// 9 // This file declares the function that parses the machine instructions. 194 /// Parse the machine basic block definitions, and skip the machine 197 /// This function runs the first parsing pass on the machine function's body. 198 /// It parses only the machine basic block definitions and creates the machine 199 /// basic blocks in the given machine function. 201 /// The machine instructions aren't parsed during the first pass because all 202 /// the machine basi [all...] |
/freebsd/targets/ |
H A D | Makefile.xtras | 16 MAKE_MACHINE_CMD= mk --machine <machine> 20 MAKE_MACHINE_CMD= env MACHINE=<machine> ${.MAKE:T} 35 BUILD_TARGETS_${MACHINE:tu} != cd ${_here} && \ 41 …find . \( ${.MAKE.DEPENDFILE_PREFERENCE:T:M*${MACHINE}*:S,${MACHINE},${_machine},g:O:u:@m@-name $m… 60 echo "You can see the targets which are valid for a given machine"; \ 66 @echo "ERROR: '${_TARGETS}' is not a valid target for ${MACHINE}."
|
/freebsd/sys/contrib/xen/ |
H A D | kexec.h | 33 * Kexec under vanilla Linux allows a user to reboot the physical machine 35 * to allow rebooting of the machine from dom0. When kexec for dom0 90 * per "instance". The data mainly consists of machine address lists to pages 119 * - The image segments have writeable 1:1 virtual to machine 140 #define KEXEC_RANGE_MA_CRASH 0 /* machine address and size of crash area */ 141 #define KEXEC_RANGE_MA_XEN 1 /* machine address and size of Xen itself */ 142 #define KEXEC_RANGE_MA_CPU 2 /* machine address and size of a CPU note */ 143 #define KEXEC_RANGE_MA_XENHEAP 3 /* machine address and size of xenheap 148 #define KEXEC_RANGE_MA_BOOT_PARAM 4 /* Obsolete: machine address and size of 150 #define KEXEC_RANGE_MA_EFI_MEMMAP 5 /* machine address and size of [all …]
|
/freebsd/contrib/wpa/src/eapol_supp/ |
H A D | eapol_supp_sm.c | 37 unsigned int idleWhile; /* for EAP state machine */ 57 /* Supplicant PAE state machine */ 82 /* Key Receive state machine */ 90 /* Supplicant Backend state machine */ 164 /* Port Timers state machine - implemented as a function that will be called 249 * clearing it on initialization does not change actual state machine in SM_STATE() 337 * Prevent EAP peer state machine from failing due to prior in SM_STATE() 574 * clearing it on initialization does not change actual state machine in SM_STATE() 878 * Backend state machine is waiting for eapNoResp or eapResp to be set in eapol_sm_getSuppRsp() 879 * and these are only set in the EAP state machine when the processing in eapol_sm_getSuppRsp() [all …]
|
/freebsd/share/man/man9/ |
H A D | cpu_machdep.9 | 36 .Nd machine-dependent interfaces to handle CPU and thread state 92 machine-independent abstractions. 113 releases machine-dependent resources other than the address space for the 119 copies and updates machine-dependent state 157 copies machine-dependent state (for example, the pcb and user registers) from 263 handles any machine-dependent 268 handles any machine-dependent 337 These functions support the management of machine-dependent thread 364 initializes machine-dependent fields in 380 releases any machine [all...] |
/freebsd/share/examples/ppp/ |
H A D | ppp.conf.span-isp | 32 # on a single machine ! 37 # o The Receiver machine must be in the outside world and must be willing 39 # number to the Gateway machine. This probably means that it must be 43 # o The Receiver machine must be multi-homed with at least N+1 addresses 46 # REAL-LOCAL-IP is the real IP number of the Receiver machine (and must 60 # o The Receiver machine must have the following entry in 84 # The Receiver machine should have N tun interfaces (where N is the maximum 85 # number of ISPs that you wish to use simultaneously). The Gateway machine 175 # IP number to be assigned to the Gateway machine. Replace REAL-LOCAL-IP 176 # with the real IP number of the Receiver machine. [all …]
|