Searched defs:closure (Results 1 - 25 of 68) sorted by relevance

123

/external/compiler-rt/BlocksRuntime/tests/
H A Dbyrefaccess.c19 void callVoidVoid(void (^closure)(void)) { argument
20 closure();
H A Dbyrefcopy.c20 void callVoidVoid(void (^closure)(void)) { argument
21 closure();
H A Dnestedimport.c23 void callVoidVoid(void (^closure)(void)) { argument
24 closure();
H A Dbyrefcopyint.c37 void callVoidVoid(voidVoid closure) { argument
38 closure();
/external/clang/test/SemaTemplate/
H A Darray-to-pointer-decay.cpp25 bool closure = sanitize<int>(); variable
/external/valgrind/main/none/
H A Dnl_main.c39 IRSB* nl_instrument ( VgCallbackClosure* closure, argument
/external/chromium/chrome/browser/ui/window_snapshot/
H A Dwindow_snapshot_x.cc17 void *closure, const unsigned char *data, unsigned int length) {
19 static_cast<std::vector<unsigned char>*>(closure);
16 SnapshotCallback( void *closure, const unsigned char *data, unsigned int length) argument
/external/libffi/src/
H A Dprep_cif.c166 ffi_prep_closure (ffi_closure* closure, argument
171 return ffi_prep_closure_loc (closure, cif, fun, user_data, closure);
/external/libffi/src/alpha/
H A Dffi.c173 ffi_prep_closure_loc (ffi_closure* closure, argument
181 tramp = (unsigned int *) &closure->tramp[0];
188 closure->cif = cif;
189 closure->fun = fun;
190 closure->user_data = user_data;
205 ffi_closure_osf_inner(ffi_closure *closure, void *rvalue, unsigned long *argp) argument
212 cif = closure->cif;
217 /* Copy the caller's structure return address to that the closure
279 /* Invoke the closure. */
280 closure
[all...]
/external/libffi/src/arm/
H A Dffi.c204 ffi_closure_SYSV_inner (closure, respp, args)
205 ffi_closure *closure;
213 cif = closure->cif;
224 (closure->fun) (cif, *respp, arg_area, closure->user_data);
292 ffi_prep_closure_loc (ffi_closure* closure, argument
300 FFI_INIT_TRAMPOLINE (&closure->tramp[0], \
304 closure->cif = cif;
305 closure->user_data = user_data;
306 closure
[all...]
/external/libffi/src/x86/
H A Dffi.c247 ffi_closure_SYSV_inner (closure, respp, args)
248 ffi_closure *closure;
256 cif = closure->cif;
267 (closure->fun) (cif, *respp, arg_area, closure->user_data);
342 ffi_prep_closure_loc (ffi_closure* closure, argument
350 FFI_INIT_TRAMPOLINE (&closure->tramp[0],
357 FFI_INIT_TRAMPOLINE_STDCALL (&closure->tramp[0],
367 closure->cif = cif;
368 closure
379 ffi_prep_raw_closure_loc(ffi_raw_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,ffi_raw*,void*), void *user_data, void *codeloc) argument
[all...]
/external/webkit/Tools/DumpRenderTree/cairo/
H A DPixelDumpSupportCairo.cpp45 static cairo_status_t writeFunction(void* closure, const unsigned char* data, unsigned int length) argument
47 Vector<unsigned char>* in = reinterpret_cast<Vector<unsigned char>*>(closure);
/external/bison/src/
H A Dclosure.c31 #include "closure.h"
200 closure (item_number *core, size_t n)
197 closure (item_number *core, size_t n) function
/external/libffi/src/cris/
H A Dffi.c282 closure data. */
286 /* This function is sibling-called (jumped to) by the closure
294 ffi_prep_closure_inner (void **params, ffi_closure* closure) argument
300 ffi_cif *cif = closure->cif;
304 void **avalue = alloca (closure->cif->nargs * sizeof(void *));
342 /* Invoke the closure. */
343 (closure->fun) (cif,
356 avalue, closure->user_data);
364 ffi_prep_closure_loc (ffi_closure* closure, argument
372 closure
[all...]
/external/libffi/src/frv/
H A Dffi.c173 ffi_closure *closure = creg; local
184 ffi_cif *cif = closure->cif;
225 /* Invoke the closure. */
232 (closure->fun) (cif, return_struct_ptr, avalue, closure->user_data);
238 (closure->fun) (cif, &rvalue, avalue, closure->user_data);
249 ffi_prep_closure_loc (ffi_closure* closure, argument
255 unsigned int *tramp = (unsigned int *) &closure->tramp[0];
282 closure
[all...]
/external/libffi/src/m68k/
H A Dffi.c21 unsigned int ffi_closure_SYSV_inner (ffi_closure *closure,
236 ffi_closure_SYSV_inner (ffi_closure *closure, void *resp, void *args) argument
241 cif = closure->cif;
246 (closure->fun) (cif, resp, arg_area, closure->user_data);
252 ffi_prep_closure_loc (ffi_closure* closure, argument
260 *(unsigned short *)closure->tramp = 0x207c;
261 *(void **)(closure->tramp + 2) = codeloc;
262 *(unsigned short *)(closure->tramp + 6) = 0x4ef9;
265 *(void **)(closure
[all...]
/external/libffi/src/sh64/
H A Dffi.c297 ffi_prep_closure (ffi_closure *closure, argument
306 tramp = (unsigned int *) &closure->tramp[0];
324 tramp[5] = 0xcc000010 | (((UINT32) closure) >> 16) << 10;
325 tramp[6] = 0xc8000010 | (((UINT32) closure) & 0xffff) << 10;
328 closure->cif = cif;
329 closure->fun = fun;
330 closure->user_data = user_data;
339 * entry, r3 holds the address of the closure.
347 ffi_closure_helper_SYSV (ffi_closure *closure, UINT64 *rvalue, argument
356 cif = closure
[all...]
/external/libffi/src/sparc/
H A Dffi.c429 ffi_prep_closure_loc (ffi_closure* closure, argument
435 unsigned int *tramp = (unsigned int *) &closure->tramp[0];
438 /* Trampoline address is equal to the closure address. We take advantage
457 closure->cif = cif;
458 closure->fun = fun;
459 closure->user_data = user_data;
463 asm volatile ("flush %0" : : "r" (closure) : "memory");
464 asm volatile ("flush %0" : : "r" (((char *) closure) + 8) : "memory");
466 asm volatile ("iflush %0" : : "r" (closure) : "memory");
467 asm volatile ("iflush %0" : : "r" (((char *) closure)
474 ffi_closure_sparc_inner_v8(ffi_closure *closure, void *rvalue, unsigned long *gpr, unsigned long *scratch) argument
539 ffi_closure_sparc_inner_v9(ffi_closure *closure, void *rvalue, unsigned long *gpr, double *fpr) argument
[all...]
/external/protobuf/src/google/protobuf/stubs/
H A Dcommon_unittest.cc197 Closure* closure = NewCallback(&SetA123Function); local
199 closure->Run();
204 Closure* closure = NewCallback(current_instance_, local
207 closure->Run();
212 Closure* closure = NewCallback(&SetAFunction, 456); local
214 closure->Run();
219 Closure* closure = NewCallback(current_instance_, local
222 closure->Run();
227 Closure* closure = NewCallback(&SetCFunction, string("test")); local
229 closure
234 Closure* closure = NewCallback(current_instance_, local
243 Closure* closure = NewCallback(&SetABFunction, 789, cstr); local
253 Closure* closure = NewCallback(current_instance_, local
265 Closure* closure = NewPermanentCallback(&SetA123Function); local
276 Closure* closure = NewPermanentCallback(current_instance_, local
288 Closure* closure = NewPermanentCallback(&SetAFunction, 456); local
299 Closure* closure = NewPermanentCallback(current_instance_, local
312 Closure* closure = NewPermanentCallback(&SetABFunction, 789, cstr); local
328 Closure* closure = NewPermanentCallback(current_instance_, local
[all...]
/external/v8/src/
H A Dcontexts.cc41 ASSERT(current->closure() == closure());
71 JSFunction* closure = JSFunction::cast(current->closure()); local
72 current = Context::cast(closure->context());
143 context->closure()->shared()->scope_info(), isolate);
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/
H A DNFAToDFAConverter.java122 * Walk each alt in decision and compute closure from the start of that
123 * rule, making sure that the closure does not include other alts within
125 * with the starting closure so we can trace the alt number for all states
148 // overall closure that will represent the DFA start state,
159 closure((NFAState)alt.transition[0].target,
169 closure((NFAState)alt.transition[0].target,
187 // now DFA start state has the complete closure for the decision
290 // Only compute closure if a unique alt number is not known.
296 closure(t); // add any NFA states reachable via epsilon
300 System.out.println("DFA state after closure "
457 public void closure(DFAState d) { method in class:NFAToDFAConverter
591 public void closure(NFAState p, method in class:NFAToDFAConverter
[all...]
/external/chromium/chrome/browser/ui/gtk/
H A Dgtk_expanded_container.cc76 void Marshal_VOID__OBJECT_BOXED(GClosure* closure, argument
87 register GCClosure *cc = reinterpret_cast<GCClosure*>(closure);
92 if (G_CCLOSURE_SWAP_DATA(closure)) {
93 data1 = closure->data;
97 data2 = closure->data;
/external/libffi/src/ia64/
H A Dffi.c387 some user data. A closure is invoked by reinterpreting the closure
391 interpreted procedure, into a closure.
396 the closure (in the "trampoline" area), but we replace the gp
397 pointer with a pointer to the closure itself. We also add the real
398 gp pointer to the closure. This allows the function entry code to
404 ffi_prep_closure_loc (ffi_closure* closure, argument
421 UINT64 fake_gp; /* Pointer to closure, installed as gp. */
430 tramp = (struct ffi_ia64_trampoline_struct *)closure->tramp;
436 closure
445 ffi_closure_unix_inner(ffi_closure *closure, struct ia64_args *stack, void *rvalue, void *r8) argument
[all...]
/external/libffi/src/mips/
H A Dffi.c566 ffi_prep_closure_loc (ffi_closure *closure, argument
572 unsigned int *tramp = (unsigned int *) &closure->tramp[0];
626 closure->cif = cif;
627 closure->fun = fun;
628 closure->user_data = user_data;
646 * stored. CLOSURE is the prepared closure to invoke.
656 ffi_closure_mips_inner_O32 (ffi_closure *closure, argument
666 cif = closure->cif;
732 /* Invoke the closure. */
733 (closure
809 ffi_closure_mips_inner_N32(ffi_closure *closure, void *rvalue, ffi_arg *ar, ffi_arg *fpr) argument
[all...]
/external/libffi/src/pa/
H A Dffi.c417 ffi_status ffi_closure_inner_pa32(ffi_closure *closure, UINT32 *stack) argument
429 cif = closure->cif;
465 /* The closure call is indirect. In Linux, floating point
522 /* Invoke the closure. */
523 (closure->fun) (cif, rvalue, avalue, closure->user_data);
611 /* Fill in a closure to refer to the specified fun and user_data.
618 ffi_prep_closure_loc (ffi_closure* closure, argument
624 UINT32 *tramp = (UINT32 *)(closure->tramp);
638 tramp[3] = 0x36b53ff1; /* ldo -8(%r21),%r21 ; get closure add
[all...]

Completed in 404 milliseconds

123