Home
last modified time | relevance | path

Searched full:machine (Results 1 – 25 of 5950) sorted by relevance

12345678910>>...238

/freebsd-src/contrib/wpa/src/utils/
H A Dstate_machine.h2 * 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-src/sys/contrib/edk2/Include/Uefi/
H A DUefiBaseType.h215 /// 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-src/sys/dev/isci/scil/
H A Dsci_base_state_machine_logger.c60 * 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 Dsci_base_state_machine.c60 * 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 Dsci_base_state_machine_observer.h61 * 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-src/crypto/openssl/ssl/statem/
H A DREADME.md1 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-src/share/mk/
H A Dlocal.sys.dirdeps.env.mk3 # 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 Dsys.dependfile.mk24 # 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-src/contrib/bmake/mk/
H A Dsys.dependfile.mk26 # 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} != ${MACHI…
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}
58 _e := ${_aml:@MACHINE@${.MAKE.DEPENDFILE_PREFERENCE:@m@${exists($m):?$m:}@}@}
59 MACHINE := ${_m}
61 .MAKE.DEPENDFILE ?= ${.MAKE.DEPENDFILE_PREFERENCE:M*${MACHINE}:[1]}
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePassRegistry.def
H A DMachinePassManager.h10 // pipeline consists of only machine function passes. There is no container
11 // relationship between IR module/function and machine function in terms of pass
14 // machine function passes, there is no proxy classes to handle cross-IR-unit
15 // invalidation. IR analysis results are provided for machine function passes by
235 /// Returns the minimum set of Analyses that all machine function passes must
H A DPasses.h64 /// 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 instructio
[all...]
/freebsd-src/contrib/libcbor/.circleci/
H A Dconfig.yml36 machine: &default-machine
64 machine:
65 <<: *default-machine
85 machine:
86 <<: *default-machine
98 machine:
99 <<: *default-machine
121 machine:
122 <<: *default-machine
134 machine:
[all …]
/freebsd-src/contrib/wpa/src/eap_peer/
H A Deap.h2 * 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-src/sys/powerpc/powerpc/
H A Dinterrupt.c55 #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-src/crypto/heimdal/appl/ftp/ftp/
H A Dftp.191 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-src/contrib/flex/src/
H A Dnfa.c43 /* 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-src/share/doc/smm/02.config/
H A D6.t72 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-src/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF.cpp29 static StringRef getMachineName(uint16_t Machine) { in getMachineName() argument
30 switch (Machine) { in getMachineName()
82 if (!IsPE && COFFHeader->Machine == COFF::IMAGE_FILE_MACHINE_UNKNOWN && in createLinkGraphFromCOFFObject()
102 uint16_t Machine = in createLinkGraphFromCOFFObject() local
103 COFFHeader ? COFFHeader->Machine : COFFBigObjHeader->Machine; in createLinkGraphFromCOFFObject()
108 << "machine = " << getMachineName(Machine) << "\n"; in createLinkGraphFromCOFFObject()
111 switch (Machine) { in createLinkGraphFromCOFFObject()
116 "Unsupported target machine architecture in COFF object " + in createLinkGraphFromCOFFObject()
117 ObjectBuffer.getBufferIdentifier() + ": " + getMachineName(Machine)); in createLinkGraphFromCOFFObject()
129 "Unsupported target machine architecture in COFF link graph " + in link_COFF()
/freebsd-src/contrib/bmake/
H A Dconfigure.in406 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
429 AC_ARG_WITH(machine, global() optwith
569 AC_SUBST(machine) global() subst
[all...]
H A Dos.sh7 # 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-src/targets/
H A DMakefile.xtras16 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-src/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/
H A DMIParser.h1 //===- 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 basic blocks aren't defined yet - this makes it impossible to
203 /// resolve the machine basic block references.
209 /// Parse the machine instructions.
[all …]
/freebsd-src/sys/contrib/xen/
H A Dkexec.h33 * 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-src/share/examples/ppp/
H A Dppp.conf.span-isp32 # 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 …]

12345678910>>...238