Home
last modified time | relevance | path

Searched refs:defer (Results 1 - 25 of 119) sorted by relevance

12345

/kernel/linux/linux-6.6/net/core/
H A Dgro_cells.c98 struct percpu_free_defer *defer; in percpu_free_defer_callback() local
100 defer = container_of(head, struct percpu_free_defer, rcu); in percpu_free_defer_callback()
101 free_percpu(defer->ptr); in percpu_free_defer_callback()
102 kfree(defer); in percpu_free_defer_callback()
107 struct percpu_free_defer *defer; in gro_cells_destroy() local
125 defer = kmalloc(sizeof(*defer), GFP_KERNEL | __GFP_NOWARN); in gro_cells_destroy()
126 if (likely(defer)) { in gro_cells_destroy()
127 defer->ptr = gcells->cells; in gro_cells_destroy()
128 call_rcu(&defer in gro_cells_destroy()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/
H A Ddefer_test.cpp15 #include "marl/defer.h"
21 { defer(deferCalled = true); } in TEST_F()
29 defer(a = ++counter); in TEST_F()
30 defer(b = ++counter); in TEST_F()
31 defer(c = ++counter); in TEST_F()
H A Dblockingcall_test.cpp17 #include "marl/defer.h"
30 defer(wg.done()); in TEST_P()
33 defer(mutex->unlock()); in TEST_P()
50 defer(wg.done()); in TEST_P()
53 defer(mutex->unlock()); in TEST_P()
H A Devent_test.cpp16 #include "marl/defer.h"
135 defer(wg.done()); in TEST_P()
149 defer(wg.done()); in TEST_P()
166 defer(wg.done()); in TEST_P()
181 defer(wg.done()); in TEST_P()
205 defer(wg.done()); in TEST_P()
H A Dscheduler_test.cpp18 #include "marl/defer.h"
141 defer(scheduler->unbind()); in TEST_P()
165 defer(scheduler->unbind()); in TEST_F()
173 defer(wg.done()); in TEST_F()
H A Ddefer_bench.cpp15 #include "marl/defer.h"
24 defer(do_not_optimize_away_result++); in Defer()
/third_party/skia/third_party/externals/swiftshader/third_party/marl/examples/
H A Dtasks_in_tasks.cpp17 #include "marl/defer.h"
31 defer(scheduler.unbind()); // Automatically unbind before returning. in main()
54 defer(a_wg.done()); // Decrement a_wg when task A is done in main()
65 defer(bc_wg.done()); // Decrement bc_wg when task B is done in main()
71 defer(bc_wg.done()); // Decrement bc_wg when task C is done in main()
H A Dfractal.cpp18 #include "marl/defer.h"
91 defer(fclose(file)); in writeBMP()
156 defer(scheduler.unbind()); // unbind before destructing the scheduler. in main()
160 defer(delete[] pixels); // free memory before returning. in main()
174 defer(wg.done()); in main()
H A Dhello_task.cpp17 #include "marl/defer.h"
32 defer(scheduler.unbind()); // Automatically unbind before returning. in main()
47 defer(saidHello.done()); in main()
H A Dprimes.cpp18 #include "marl/defer.h"
49 defer(scheduler.unbind()); // unbind before destructing the scheduler. in main()
/third_party/typescript/tests/baselines/reference/
H A DfunduleUsedAcrossFileBoundary.js9 export function defer<T>(): string;
14 var deferred = Q.defer<T>(); // used to be an error
20 var deferred = Q.defer(); // used to be an error
/kernel/linux/linux-6.6/drivers/clk/baikal-t1/
H A Dclk-ccu-pll.c148 static int ccu_pll_clk_register(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_register() argument
157 if (!!(info->features & CCU_PLL_BASIC) ^ defer) { in ccu_pll_clk_register()
186 if (!!(pll_info[idx].features & CCU_PLL_BASIC) ^ defer) in ccu_pll_clk_register()
195 static void ccu_pll_clk_unregister(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_unregister() argument
201 if (!!(pll_info[idx].features & CCU_PLL_BASIC) ^ defer) in ccu_pll_clk_unregister()
H A Dclk-ccu-div.c344 static int ccu_div_clk_register(struct ccu_div_data *data, bool defer) in ccu_div_clk_register() argument
352 if (!!(info->features & CCU_DIV_BASIC) ^ defer) { in ccu_div_clk_register()
395 if (!!(data->divs_info[idx].features & CCU_DIV_BASIC) ^ defer) in ccu_div_clk_register()
404 static void ccu_div_clk_unregister(struct ccu_div_data *data, bool defer) in ccu_div_clk_unregister() argument
410 if (!!(data->divs_info[idx].features & CCU_DIV_BASIC) ^ defer) in ccu_div_clk_unregister()
/third_party/nghttp2/src/
H A Dshrpx_mruby.cc60 auto ai_d = defer([ai, this]() { mrb_gc_arena_restore(mrb_, ai); }); in run_app()
152 auto infile_d = defer(fclose, infile); in compile()
159 auto mrbc_d = defer(mrbc_context_free, mrb, mrbc); in compile()
166 auto parser_d = defer(mrb_parser_free, parser); in compile()
/third_party/parse5/bench/perf/
H A Dindex.js66 function runBench({ name, workingCopyFn, upstreamFn, defer = false }) {
70 .add('Working copy', workingCopyFn, { defer })
71 .add('Upstream', upstreamFn, { defer })
108 defer: true,
/third_party/node/test/parallel/
H A Dtest-http-server-headers-timeout-keepalive.js61 const defer = headersTimeout * 1.5;
76 }, defer).unref();
H A Dtest-http-server-request-timeout-keepalive.js59 const defer = requestTimeout * 1.5;
74 }, defer).unref();
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_sched.c473 * register is currently in use, we need to defer until it is in check_instr()
649 bool defer, bool avoid_output);
690 bool defer) in choose_instr_dec()
692 const char *mode = defer ? "-d" : ""; in choose_instr_dec()
697 if (defer && should_defer(ctx, n->instr)) in choose_instr_dec()
747 return choose_instr_inc(ctx, notes, defer, true); in choose_instr_dec()
774 bool defer, bool avoid_output) in choose_instr_inc()
776 const char *mode = defer ? "-d" : ""; in choose_instr_inc()
792 if (defer && should_defer(ctx, n->instr)) in choose_instr_inc()
689 choose_instr_dec(struct ir3_sched_ctx *ctx, struct ir3_sched_notes *notes, bool defer) choose_instr_dec() argument
773 choose_instr_inc(struct ir3_sched_ctx *ctx, struct ir3_sched_notes *notes, bool defer, bool avoid_output) choose_instr_inc() argument
/kernel/linux/linux-5.10/drivers/soundwire/
H A Dcadence_master.c539 int offset, int count, bool defer) in _cdns_xfer_msg()
568 if (defer) in _cdns_xfer_msg()
712 struct sdw_msg *msg, struct sdw_defer *defer) in cdns_xfer_msg_defer()
717 /* for defer only 1 message is supported */ in cdns_xfer_msg_defer()
725 cdns->defer = defer; in cdns_xfer_msg_defer()
726 cdns->defer->length = msg->len; in cdns_xfer_msg_defer()
860 if (cdns->defer) { in sdw_cdns_irq()
861 cdns_fill_msg_resp(cdns, cdns->defer->msg, in sdw_cdns_irq()
862 cdns->defer in sdw_cdns_irq()
538 _cdns_xfer_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int cmd, int offset, int count, bool defer) _cdns_xfer_msg() argument
711 cdns_xfer_msg_defer(struct sdw_bus *bus, struct sdw_msg *msg, struct sdw_defer *defer) cdns_xfer_msg_defer() argument
[all...]
H A Dcadence_master.h114 * @defer: Defer pointer
135 struct sdw_defer *defer; member
192 struct sdw_msg *msg, struct sdw_defer *defer);
/third_party/rust/crates/once_cell/xtask/src/
H A Dmain.rs103 defer(move || {
110 fn defer<F: FnOnce()>(f: F) -> impl Drop { in defer() functions
/kernel/linux/linux-5.10/drivers/gpu/drm/pl111/
H A Dpl111_drv.c81 bool defer = false; in pl111_modeset_init() local
114 defer = true; in pl111_modeset_init()
139 * let's defer this driver too. in pl111_modeset_init()
141 if ((!panel && !bridge) && defer) in pl111_modeset_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/pl111/
H A Dpl111_drv.c80 bool defer = false; in pl111_modeset_init() local
113 defer = true; in pl111_modeset_init()
138 * let's defer this driver too. in pl111_modeset_init()
140 if ((!panel && !bridge) && defer) in pl111_modeset_init()
/third_party/skia/third_party/externals/swiftshader/third_party/marl/include/marl/
H A Ddefer.h25 // defer() is a macro to defer execution of a statement until the surrounding
29 // Note: Unlike golang's defer(), the defer statement is executed when the
36 // defer(printf("world\n"));
40 #define defer(x) \ macro
/kernel/linux/linux-5.10/include/linux/
H A Dsuspend.h544 extern __printf(2, 3) void __pm_pr_dbg(bool defer, const char *fmt, ...);
551 #define __pm_pr_dbg(defer, fmt, ...) \

Completed in 16 milliseconds

12345