Searched refs:control (Results 1 - 25 of 140) sorted by relevance

123456

/barrelfish-master/lib/barrelfish/
H A Dthread_once.c49 void thread_once_internal(thread_once_t *control, void (*func)(void)) { argument
50 thread_once_t x = *control; // unprotected access
53 if (*control == THREAD_ONCE_INIT) {
54 *control = THREAD_ONCE_BEING_INITIALIZED;
59 *control = thread_once_global_epoch;
62 while (*control == THREAD_ONCE_BEING_INITIALIZED) {
/barrelfish-master/lib/acpica/tests/aslts/src/runtime/collections/functional/control/
H A DMakefile0 # control
3 AMLMOD= control
/barrelfish-master/lib/acpica/tests/aslts/src/runtime/collections/functional/
H A DMakefile7 control \
/barrelfish-master/lib/msun/amd64/
H A Dfenv.c93 * control word to avoid this side effect.
133 __uint16_t control; local
136 __fnstcw(&control);
138 omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
139 control &= ~mask;
140 __fldcw(control);
150 __uint16_t control; local
153 __fnstcw(&control);
155 omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
156 control |
[all...]
/barrelfish-master/lib/msun/i387/
H A Dfenv.c138 * the old control word to avoid this side effect.
187 __uint16_t control; local
190 __fnstcw(&control);
195 omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
196 control &= ~mask;
197 __fldcw(control);
209 __uint16_t control; local
212 __fnstcw(&control);
217 omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
218 control |
[all...]
/barrelfish-master/include/barrelfish/
H A Dthreads.h104 extern void thread_once_internal(thread_once_t *control, void (*func)(void));
109 * \param control Control word - should be initialized with THREAD_ONCE_INIT.
112 static inline void thread_once(thread_once_t *control, void (*func)(void)) { argument
113 assert(control != NULL);
115 thread_once_t x = *control; // unprotected access
117 thread_once_internal(control, func);
H A Dump_impl.h55 // control word is 32-bit, because it must be possible to atomically write it
69 struct ump_control control; member in union:ump_message::__anon19
151 ump_control_t ctrl_used = c->buf[c->pos].header.control.used;
182 * \param ctrl Pointer to storage for control word for next message, to be filled in
209 if (msg->header.control.used)
221 return !msg->header.control.used;
226 msg->header.control.used = 0;
/barrelfish-master/usr/eclipseclp/ecrc_solvers/grace/
H A Doptions.pl72 option(control, font, CF),
336 grace_window(control).
347 boolean_option(control, all_solutions).
348 boolean_option(control, display_solutions).
349 boolean_option(control, print_trace).
352 string_arg_option(control, title).
353 string_arg_option(control, version).
354 string_arg_option(control, display).
355 string_arg_option(control, var_selection).
356 string_arg_option(control, value_selectio
[all...]
H A DMakefile39 GRACE_TCL = control matrix varstack var constr add_menu request
H A Dgrace.pl310 tcl_source(control),
369 (option(control, restart, "restart") ->
381 option(control, geometry, CG),
395 option(control, display, DM),
397 (option(control, print_trace, 1) ->
586 option(control, percent, Perc),
587 option(control, branch_and_bound, BB),
651 single_option(control, display_solutions, Displ),
663 option(control, all_solutions, 0)
687 (option(control, branch_and_boun
[all...]
/barrelfish-master/lib/compiler-rt/builtins/
H A Demutls.c290 static __inline void *emutls_allocate_object(__emutls_control *control) { argument
295 size_t size = control->size;
296 size_t align = control->align;
305 if (control->value)
306 memcpy(base, control->value, size);
312 // Returns control->object.index; set index if not allocated yet.
313 static __inline uintptr_t emutls_get_index(__emutls_control *control) { argument
314 uintptr_t index = __atomic_load_n(&control->object.index, __ATOMIC_ACQUIRE);
318 index = control->object.index;
321 __atomic_store_n(&control
378 __emutls_get_address(__emutls_control *control) argument
[all...]
/barrelfish-master/include/ahci/
H A Dahci.h31 idc_control_t control);
72 /* perform control operations */
73 ahci_control_fn *control; member in struct:ahci_binding
H A Dsata_fis.h41 unsigned char control; member in struct:sata_fis_reg_h2d
/barrelfish-master/usr/bench/ump_bench/
H A Dthroughput.c39 msg->header.control = ctrl;
49 msg->header.control = ctrl;
H A Dlatency.c40 msg->header.control = ctrl;
H A Dreceive.c40 msg->header.control = ctrl;
H A Dsend.c41 msg->header.control = ctrl;
/barrelfish-master/usr/bench/xeon_phi_ump/
H A Dbenchmark.c52 msg->header.control = ctrl;
65 msg->header.control = ctrl;
114 msg->header.control = ctrl;
126 msg->header.control = ctrl;
185 msg->header.control = ctrl;
208 msg->header.control = ctrl;
229 msg->header.control = ctrl;
308 msg->header.control = ctrl;
355 msg->header.control = ctrl;
/barrelfish-master/lib/driverkit/
H A Ddcontrol_client.c21 #include <driverkit/control.h>
/barrelfish-master/usr/eclipseclp/documents/embedding/
H A Dembtclmulti.tex67 way for an {\eclipse} side to hand over control to the external
68 side. Effectively, instead of handing over control to a single peer,
69 control is handed over repeatedly to all the peers that are participating
70 in peer multitasking. The control is shared between these peers in a
73 give up control, so that the control can be passed to the next multitasking
87 During a multitasking phase, control is handed over to a multitasking peer,
89 one of these handlers, and when the handler returns, control is handed
101 round of passing control to all the multitasking peers, i.e. control i
[all...]
H A Dembremoteproto.tex68 \item[Control] This connection is used to control the remote
77 identified by its control
82 control}. When a side has control, it is able to send messages to the other
83 side via the control connection. The side that does not have control
84 waits for messages to arrive on the control connection. On the {\eclipse}
85 side, execution is suspended while it does not have control. In general, once a
86 control message is sent, the control i
[all...]
H A Dembremote.tex87 thread-like control flow of the embedded interface. The
93 either the {\eclipse} side or the Tcl side has `control'. When the Tcl side
94 has control, execution of the {\eclipse} process is suspended. When the
95 {\eclipse} side has control, the Tcl side cannot initiate the execution of
96 ec_rpc goals. The interface can implicitly transfer control from one side
101 remote process is identified by a {\bf control} name, which is the
102 {\eclipse} name for a special control connection between the two sides.
177 end of the attachment, before control is handed over to the
178 {\eclipse} side (see section~\ref{remote-control} for more
191 such as the control connectio
[all...]
/barrelfish-master/usr/tests/xeon_phi_test/
H A Dbenchmark.c393 msg->header.control = ctrl;
406 msg->header.control = ctrl;
432 msg->header.control = ctrl;
448 msg->header.control = ctrl;
495 msg->header.control = ctrl;
507 msg->header.control = ctrl;
567 msg->header.control = ctrl;
590 msg->header.control = ctrl;
611 msg->header.control = ctrl;
690 msg->header.control
[all...]
/barrelfish-master/usr/tests/hw_model_test/
H A Dbenchmark.c393 msg->header.control = ctrl;
406 msg->header.control = ctrl;
432 msg->header.control = ctrl;
448 msg->header.control = ctrl;
495 msg->header.control = ctrl;
507 msg->header.control = ctrl;
567 msg->header.control = ctrl;
590 msg->header.control = ctrl;
611 msg->header.control = ctrl;
690 msg->header.control
[all...]
/barrelfish-master/lib/blk/blk_ahci/
H A Dsata_fis.h57 unsigned char control; member in struct:sata_fis_reg_h2d

Completed in 262 milliseconds

123456