Home
last modified time | relevance | path

Searched refs:done (Results 1 – 25 of 2400) sorted by relevance

12345678910>>...96

/linux-6.1.9/tools/testing/selftests/bpf/prog_tests/
Dtest_tunnel.c263 goto done; in test_vxlan_tunnel()
268 goto done; in test_vxlan_tunnel()
271 goto done; in test_vxlan_tunnel()
276 goto done; in test_vxlan_tunnel()
278 goto done; in test_vxlan_tunnel()
280 goto done; in test_vxlan_tunnel()
285 goto done; in test_vxlan_tunnel()
289 goto done; in test_vxlan_tunnel()
291 goto done; in test_vxlan_tunnel()
296 goto done; in test_vxlan_tunnel()
[all …]
Dnetns_cookie.c28 goto done; in test_netns_cookie()
33 goto done; in test_netns_cookie()
39 goto done; in test_netns_cookie()
43 goto done; in test_netns_cookie()
47 goto done; in test_netns_cookie()
51 goto done; in test_netns_cookie()
56 goto done; in test_netns_cookie()
61 goto done; in test_netns_cookie()
68 goto done; in test_netns_cookie()
72 done: in test_netns_cookie()
Dbpf_iter_setsockopt.c118 goto done; in do_bpf_iter_setsockopt()
122 goto done; in do_bpf_iter_setsockopt()
127 goto done; in do_bpf_iter_setsockopt()
134 goto done; in do_bpf_iter_setsockopt()
137 goto done; in do_bpf_iter_setsockopt()
141 goto done; in do_bpf_iter_setsockopt()
147 goto done; in do_bpf_iter_setsockopt()
153 goto done; in do_bpf_iter_setsockopt()
172 done: in do_bpf_iter_setsockopt()
199 goto done; in serial_test_bpf_iter_setsockopt()
[all …]
Dbpf_tcp_ca.c47 goto done; in server()
52 goto done; in server()
70 done: in server()
104 goto done; in do_test()
111 goto done; in do_test()
114 goto done; in do_test()
117 goto done; in do_test()
124 goto done; in do_test()
130 goto done; in do_test()
140 goto done; in do_test()
[all …]
Dbtf_skc_cls_ingress.c87 goto done; in test_conn()
93 goto done; in test_conn()
97 goto done; in test_conn()
105 goto done; in test_conn()
111 goto done; in test_conn()
116 done: in test_conn()
142 goto done; in test_syncookie()
148 goto done; in test_syncookie()
152 goto done; in test_syncookie()
158 goto done; in test_syncookie()
[all …]
Dtc_redirect.c295 goto done; in test_tcp()
300 goto done; in test_tcp()
304 goto done; in test_tcp()
308 goto done; in test_tcp()
311 goto done; in test_tcp()
315 goto done; in test_tcp()
320 done: in test_tcp()
457 goto done; in test_inet_dtime()
466 goto done; in test_inet_dtime()
471 goto done; in test_inet_dtime()
[all …]
Dtcpbpf_user.c56 goto done; in run_test()
60 goto done; in run_test()
64 goto done; in run_test()
72 goto done; in run_test()
76 goto done; in run_test()
84 goto done; in run_test()
88 goto done; in run_test()
97 goto done; in run_test()
102 done: in run_test()
Dsock_fields.c284 goto done; in test()
289 goto done; in test()
294 goto done; in test()
299 goto done; in test()
305 goto done; in test()
308 goto done; in test()
317 goto done; in test()
322 goto done; in test()
329 goto done; in test()
334 goto done; in test()
[all …]
/linux-6.1.9/Documentation/translations/zh_CN/scheduler/
Dcompletion.rst33 事件被简化为 ``struct completion`` 中的一个简单标志,被恰如其名地称为‘done’。
49 完成标记为 "done",这是完全正常的。
55 unsigned int done;
59 结构体提供了->wait等待队列来放置任务进行等待(如果有的话),以及->done完成标志来表明它
84 init_completion(&dynamic_object->done);
86 在这个调用中,我们初始化 waitqueue 并将 ->done 设置为 0,即“not completed”或
87 “not done”。
89 重新初始化函数reinit_completion(),只是将->done字段重置为0(“not done”),而
104 注意,在这种情况下,完成在启动时(或模块加载时)被初始化为“not done”,不需要调用
134 void wait_for_completion(struct completion *done)
[all …]
/linux-6.1.9/kernel/
Dstop_machine.c70 static void cpu_stop_init_done(struct cpu_stop_done *done, unsigned int nr_todo) in cpu_stop_init_done() argument
72 memset(done, 0, sizeof(*done)); in cpu_stop_init_done()
73 atomic_set(&done->nr_todo, nr_todo); in cpu_stop_init_done()
74 init_completion(&done->completion); in cpu_stop_init_done()
78 static void cpu_stop_signal_done(struct cpu_stop_done *done) in cpu_stop_signal_done() argument
80 if (atomic_dec_and_test(&done->nr_todo)) in cpu_stop_signal_done()
81 complete(&done->completion); in cpu_stop_signal_done()
105 else if (work->done) in cpu_stop_queue_work()
106 cpu_stop_signal_done(work->done); in cpu_stop_queue_work()
141 struct cpu_stop_done done; in stop_one_cpu() local
[all …]
/linux-6.1.9/drivers/media/platform/qcom/venus/
Dhfi_msgs.c47 goto done; in event_seq_changed()
55 goto done; in event_seq_changed()
126 done: in event_seq_changed()
229 goto done; in hfi_sys_init_done()
233 goto done; in hfi_sys_init_done()
240 goto done; in hfi_sys_init_done()
245 done: in hfi_sys_init_done()
247 complete(&core->done); in hfi_sys_init_done()
304 complete(&core->done); in hfi_sys_rel_resource_done()
317 complete(&core->done); in hfi_sys_ping_done()
[all …]
/linux-6.1.9/drivers/staging/vme_user/
Dvme_fake.c525 unsigned int done = 0; in fake_master_read() local
551 done += 1; in fake_master_read()
552 if (done == count) in fake_master_read()
556 if ((addr + done) & 0x2) { in fake_master_read()
557 if ((count - done) < 2) { in fake_master_read()
558 *(u8 *)(buf + done) = fake_vmeread8(priv, in fake_master_read()
559 addr + done, aspace, cycle); in fake_master_read()
560 done += 1; in fake_master_read()
563 *(u16 *)(buf + done) = fake_vmeread16(priv, in fake_master_read()
564 addr + done, aspace, cycle); in fake_master_read()
[all …]
/linux-6.1.9/net/core/
Dfailover.c54 goto done; in failover_slave_register()
60 goto done; in failover_slave_register()
64 goto done; in failover_slave_register()
71 goto done; in failover_slave_register()
93 done: in failover_slave_register()
110 goto done; in failover_slave_unregister()
116 goto done; in failover_slave_unregister()
120 goto done; in failover_slave_unregister()
130 done: in failover_slave_unregister()
141 goto done; in failover_slave_link_change()
[all …]
/linux-6.1.9/net/atm/
Dresources.c246 goto done; in atm_dev_ioctl()
253 goto done; in atm_dev_ioctl()
263 goto done; in atm_dev_ioctl()
273 goto done; in atm_dev_ioctl()
277 goto done; in atm_dev_ioctl()
281 goto done; in atm_dev_ioctl()
286 goto done; in atm_dev_ioctl()
293 goto done; in atm_dev_ioctl()
299 goto done; in atm_dev_ioctl()
306 goto done; in atm_dev_ioctl()
[all …]
/linux-6.1.9/kernel/sched/
Dcompletion.c34 if (x->done != UINT_MAX) in complete()
35 x->done++; in complete()
64 x->done = UINT_MAX; in complete_all()
74 if (!x->done) { in do_wait_for_common()
87 } while (!x->done && timeout); in do_wait_for_common()
89 if (!x->done) in do_wait_for_common()
92 if (x->done != UINT_MAX) in do_wait_for_common()
93 x->done--; in do_wait_for_common()
305 if (!READ_ONCE(x->done)) in try_wait_for_completion()
309 if (!x->done) in try_wait_for_completion()
[all …]
/linux-6.1.9/drivers/platform/chrome/
Dcros_ec_i2c.c77 goto done; in cros_ec_pkt_xfer_i2c()
86 goto done; in cros_ec_pkt_xfer_i2c()
99 goto done; in cros_ec_pkt_xfer_i2c()
106 goto done; in cros_ec_pkt_xfer_i2c()
110 goto done; in cros_ec_pkt_xfer_i2c()
124 goto done; in cros_ec_pkt_xfer_i2c()
140 goto done; in cros_ec_pkt_xfer_i2c()
149 goto done; in cros_ec_pkt_xfer_i2c()
158 goto done; in cros_ec_pkt_xfer_i2c()
176 goto done; in cros_ec_pkt_xfer_i2c()
[all …]
/linux-6.1.9/fs/xfs/libxfs/
Dxfs_rmap.c133 goto done; in xfs_rmap_insert()
136 goto done; in xfs_rmap_insert()
146 goto done; in xfs_rmap_insert()
149 goto done; in xfs_rmap_insert()
151 done: in xfs_rmap_insert()
175 goto done; in xfs_rmap_delete()
178 goto done; in xfs_rmap_delete()
183 goto done; in xfs_rmap_delete()
186 goto done; in xfs_rmap_delete()
188 done: in xfs_rmap_delete()
[all …]
/linux-6.1.9/drivers/crypto/
Dpadlock-sha.c284 unsigned int partial, done; in padlock_sha1_update_nano() local
293 done = 0; in padlock_sha1_update_nano()
301 done = -partial; in padlock_sha1_update_nano()
303 done + SHA1_BLOCK_SIZE); in padlock_sha1_update_nano()
308 done += SHA1_BLOCK_SIZE; in padlock_sha1_update_nano()
309 src = data + done; in padlock_sha1_update_nano()
313 if (len - done >= SHA1_BLOCK_SIZE) { in padlock_sha1_update_nano()
317 "c"((unsigned long)((len - done) / SHA1_BLOCK_SIZE))); in padlock_sha1_update_nano()
318 done += ((len - done) - (len - done) % SHA1_BLOCK_SIZE); in padlock_sha1_update_nano()
319 src = data + done; in padlock_sha1_update_nano()
[all …]
/linux-6.1.9/drivers/media/v4l2-core/
Dvideobuf-core.c68 init_waitqueue_head(&vb->done); in videobuf_alloc_vb()
109 ret = wait_event_interruptible(vb->done, in videobuf_waiton()
112 wait_event(vb->done, state_neither_active_nor_queued(q, vb)); in videobuf_waiton()
280 wake_up_all(&q->bufs[i]->done); in videobuf_queue_cancel()
457 goto done; in videobuf_reqbufs()
463 goto done; in videobuf_reqbufs()
468 goto done; in videobuf_reqbufs()
474 goto done; in videobuf_reqbufs()
489 goto done; in videobuf_reqbufs()
495 done: in videobuf_reqbufs()
[all …]
/linux-6.1.9/init/
Ddo_mounts_rd.c97 goto done; in identify_ramdisk_image()
107 goto done; in identify_ramdisk_image()
115 goto done; in identify_ramdisk_image()
125 goto done; in identify_ramdisk_image()
139 goto done; in identify_ramdisk_image()
155 goto done; in identify_ramdisk_image()
165 goto done; in identify_ramdisk_image()
172 done: in identify_ramdisk_image()
209 goto done; in rd_load_image()
214 goto done; in rd_load_image()
[all …]
/linux-6.1.9/lib/
Donce.c42 bool __do_once_start(bool *done, unsigned long *flags) in __do_once_start() argument
46 if (*done) { in __do_once_start()
60 void __do_once_done(bool *done, struct static_key_true *once_key, in __do_once_done() argument
64 *done = true; in __do_once_done()
72 bool __do_once_sleepable_start(bool *done) in __do_once_sleepable_start() argument
76 if (*done) { in __do_once_sleepable_start()
90 void __do_once_sleepable_done(bool *done, struct static_key_true *once_key, in __do_once_sleepable_done() argument
94 *done = true; in __do_once_sleepable_done()
/linux-6.1.9/tools/perf/bench/
Dbreakpoint.c64 unsigned int *done = (unsigned int *)arg; in passive_thread() local
66 while (!__atomic_load_n(done, __ATOMIC_RELAXED)) in passive_thread()
67 futex_wait(done, 0, NULL, 0); in passive_thread()
73 unsigned int *done = (unsigned int *)arg; in active_thread() local
75 while (!__atomic_load_n(done, __ATOMIC_RELAXED)); in active_thread()
81 unsigned int i, done; in breakpoint_thread() local
90 done = 0; in breakpoint_thread()
92 if (pthread_create(&threads[i], NULL, passive_thread, &done)) in breakpoint_thread()
95 __atomic_store_n(&done, 1, __ATOMIC_RELAXED); in breakpoint_thread()
96 futex_wake(&done, thread_params.nthreads, 0); in breakpoint_thread()
[all …]
/linux-6.1.9/include/linux/
Dbvec.h52 unsigned done; member
132 unsigned int done = iter->bi_bvec_done + bytes; in bvec_iter_advance_single() local
134 if (done == bv[iter->bi_idx].bv_len) { in bvec_iter_advance_single()
135 done = 0; in bvec_iter_advance_single()
138 iter->bi_bvec_done = done; in bvec_iter_advance_single()
159 iter_all->done = 0; in bvec_init_iter_all()
170 if (iter_all->done) { in bvec_advance()
178 bvec->bv_len - iter_all->done); in bvec_advance()
179 iter_all->done += bv->bv_len; in bvec_advance()
181 if (iter_all->done == bvec->bv_len) { in bvec_advance()
[all …]
/linux-6.1.9/arch/powerpc/crypto/
Dsha1.c30 unsigned int partial, done; in powerpc_sha1_update() local
35 done = 0; in powerpc_sha1_update()
41 done = -partial; in powerpc_sha1_update()
42 memcpy(sctx->buffer + partial, data, done + 64); in powerpc_sha1_update()
48 done += 64; in powerpc_sha1_update()
49 src = data + done; in powerpc_sha1_update()
50 } while (done + 63 < len); in powerpc_sha1_update()
54 memcpy(sctx->buffer + partial, src, len - done); in powerpc_sha1_update()
/linux-6.1.9/arch/powerpc/platforms/powernv/
Dopal-xscom.c93 ssize_t done = 0; in scom_debug_read() local
107 if (!done) in scom_debug_read()
108 done = rc; in scom_debug_read()
113 done += 8; in scom_debug_read()
115 return done; in scom_debug_read()
124 ssize_t done = 0; in scom_debug_write() local
138 if (!done) in scom_debug_write()
139 done = rc; in scom_debug_write()
143 done += 8; in scom_debug_write()
145 return done; in scom_debug_write()

12345678910>>...96