Home
last modified time | relevance | path

Searched full:done (Results 1 – 25 of 9820) sorted by relevance

12345678910>>...393

/kernel/linux/linux-6.6/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()
274 goto done; in sys_get_prop_image_version()
279 goto done; in sys_get_prop_image_version()
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/
Dhfi_msgs.c41 goto done; in event_seq_changed()
49 goto done; in event_seq_changed()
114 done: in event_seq_changed()
217 goto done; in hfi_sys_init_done()
221 goto done; in hfi_sys_init_done()
228 goto done; in hfi_sys_init_done()
233 done: in hfi_sys_init_done()
235 complete(&core->done); in hfi_sys_init_done()
281 complete(&core->done); in hfi_sys_rel_resource_done()
294 complete(&core->done); in hfi_sys_ping_done()
[all …]
/kernel/linux/linux-6.6/Documentation/translations/zh_CN/scheduler/
Dcompletion.rst33 事件被简化为 ``struct completion`` 中的一个简单标志,被恰如其名地称为‘done’。
49 完成标记为 "done",这是完全正常的。
55 unsigned int 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)
180 int wait_for_completion_interruptible(struct completion *done)
[all …]
/kernel/linux/linux-6.6/drivers/staging/vme_user/
Dvme_fake.c391 /* If disabled, we're done */ in fake_lm_check()
522 unsigned int done = 0; in fake_master_read() local
548 done += 1; in fake_master_read()
549 if (done == count) in fake_master_read()
553 if ((addr + done) & 0x2) { in fake_master_read()
554 if ((count - done) < 2) { in fake_master_read()
555 *(u8 *)(buf + done) = fake_vmeread8(priv, in fake_master_read()
556 addr + done, aspace, cycle); in fake_master_read()
557 done += 1; in fake_master_read()
560 *(u16 *)(buf + done) = fake_vmeread16(priv, in fake_master_read()
[all …]
/kernel/linux/linux-5.10/drivers/vme/bridges/
Dvme_fake.c394 /* If disabled, we're done */ in fake_lm_check()
525 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()
[all …]
/kernel/linux/linux-5.10/kernel/
Dstop_machine.c54 static void cpu_stop_init_done(struct cpu_stop_done *done, unsigned int nr_todo) in cpu_stop_init_done() argument
56 memset(done, 0, sizeof(*done)); in cpu_stop_init_done()
57 atomic_set(&done->nr_todo, nr_todo); in cpu_stop_init_done()
58 init_completion(&done->completion); in cpu_stop_init_done()
61 /* signal completion unless @done is NULL */
62 static void cpu_stop_signal_done(struct cpu_stop_done *done) in cpu_stop_signal_done() argument
64 if (atomic_dec_and_test(&done->nr_todo)) in cpu_stop_signal_done()
65 complete(&done->completion); in cpu_stop_signal_done()
89 else if (work->done) in cpu_stop_queue_work()
90 cpu_stop_signal_done(work->done); in cpu_stop_queue_work()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
Dtest_tunnel.c324 goto done; in test_vxlan_tunnel()
329 goto done; in test_vxlan_tunnel()
332 goto done; in test_vxlan_tunnel()
337 goto done; in test_vxlan_tunnel()
339 goto done; in test_vxlan_tunnel()
341 goto done; in test_vxlan_tunnel()
346 goto done; in test_vxlan_tunnel()
350 goto done; in test_vxlan_tunnel()
352 goto done; in test_vxlan_tunnel()
357 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 …]
/kernel/linux/linux-5.10/include/linux/dma/
Dsprd-dma.h18 * configurations. Once the source channel's transaction is done, it will
50 * automatically once the source channel's fragment request is done.
52 * automatically once the source channel's block request is done.
54 * automatically once the source channel's transfer request is done.
56 * automatically once the source channel's link-list request is done.
89 * @SPRD_DMA_FRAG_INT: fragment done interrupt when one fragment request
90 * is done.
91 * @SPRD_DMA_BLK_INT: block done interrupt when one block request is done.
93 * or one block request is done.
94 * @SPRD_DMA_TRANS_INT: tansaction done interrupt when one transaction
[all …]
/kernel/linux/linux-6.6/include/linux/dma/
Dsprd-dma.h18 * configurations. Once the source channel's transaction is done, it will
50 * automatically once the source channel's fragment request is done.
52 * automatically once the source channel's block request is done.
54 * automatically once the source channel's transfer request is done.
56 * automatically once the source channel's link-list request is done.
89 * @SPRD_DMA_FRAG_INT: fragment done interrupt when one fragment request
90 * is done.
91 * @SPRD_DMA_BLK_INT: block done interrupt when one block request is done.
93 * or one block request is done.
94 * @SPRD_DMA_TRANS_INT: tansaction done interrupt when one transaction
[all …]
/kernel/linux/linux-6.6/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()
77 /* signal completion unless @done is NULL */
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()
[all …]
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
Ddevninet.c51 int done; in nip_dev_ifconf() local
54 done = ninet_gifconf(dev, NULL, 0, size); in nip_dev_ifconf()
56 done = ninet_gifconf(dev, pos + total, in nip_dev_ifconf()
58 if (done < 0) in nip_dev_ifconf()
60 total += done; in nip_dev_ifconf()
73 int done = 0; in ninet_gifconf() local
83 done = -EFAULT; in ninet_gifconf()
87 done += size; in ninet_gifconf()
99 if (copy_to_user(buf + done, &ifr, size)) { in ninet_gifconf()
100 done = -EFAULT; in ninet_gifconf()
[all …]
/kernel/linux/linux-6.6/Documentation/scheduler/
Dcompletion.rst27 is reduced to a simple flag in 'struct completion', appropriately called "done".
45 to have marked a completion as 'done' before another thread checks whether
53 unsigned int done;
58 the ->done completion flag for indicating whether it's completed or not.
84 Initializing of dynamically allocated completion objects is done via a call to
87 init_completion(&dynamic_object->done);
89 In this call we initialize the waitqueue and set ->done to 0, i.e. "not completed"
90 or "not done".
93 ->done field to 0 ("not done"), without touching the waitqueue.
111 initialized to 'not done' and doesn't require an init_completion() call.
[all …]
/kernel/linux/linux-5.10/Documentation/scheduler/
Dcompletion.rst27 is reduced to a simple flag in 'struct completion', appropriately called "done".
45 to have marked a completion as 'done' before another thread checks whether
53 unsigned int done;
58 the ->done completion flag for indicating whether it's completed or not.
84 Initializing of dynamically allocated completion objects is done via a call to
87 init_completion(&dynamic_object->done);
89 In this call we initialize the waitqueue and set ->done to 0, i.e. "not completed"
90 or "not done".
93 ->done field to 0 ("not done"), without touching the waitqueue.
111 initialized to 'not done' and doesn't require an init_completion() call.
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
Ddynptr_success.c153 goto done; in test_ringbuf()
164 done: in test_ringbuf()
226 goto done; in test_adjust()
231 goto done; in test_adjust()
238 goto done; in test_adjust()
243 goto done; in test_adjust()
250 goto done; in test_adjust()
256 goto done; in test_adjust()
259 done: in test_adjust()
277 goto done; in test_adjust_err()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/firmware/
Dfw_filesystem.sh227 done
256 done
268 done
345 done
447 done
451 done
455 done
459 done
463 done
477 done
[all …]
/kernel/linux/linux-5.10/net/atm/
Dresources.c249 goto done; in atm_dev_ioctl()
256 goto done; in atm_dev_ioctl()
266 goto done; in atm_dev_ioctl()
276 goto done; in atm_dev_ioctl()
280 goto done; in atm_dev_ioctl()
284 goto done; in atm_dev_ioctl()
289 goto done; in atm_dev_ioctl()
296 goto done; in atm_dev_ioctl()
302 goto done; in atm_dev_ioctl()
309 goto done; in atm_dev_ioctl()
[all …]
/kernel/linux/linux-6.6/net/atm/
Dresources.c245 goto done; in atm_dev_ioctl()
252 goto done; in atm_dev_ioctl()
262 goto done; in atm_dev_ioctl()
272 goto done; in atm_dev_ioctl()
276 goto done; in atm_dev_ioctl()
280 goto done; in atm_dev_ioctl()
285 goto done; in atm_dev_ioctl()
292 goto done; in atm_dev_ioctl()
298 goto done; in atm_dev_ioctl()
305 goto done; in atm_dev_ioctl()
[all …]
/kernel/linux/linux-5.10/fs/xfs/libxfs/
Dxfs_rmap.c115 goto done; in xfs_rmap_insert()
118 goto done; in xfs_rmap_insert()
128 goto done; in xfs_rmap_insert()
131 goto done; in xfs_rmap_insert()
133 done: in xfs_rmap_insert()
157 goto done; in xfs_rmap_delete()
160 goto done; in xfs_rmap_delete()
165 goto done; in xfs_rmap_delete()
168 goto done; in xfs_rmap_delete()
170 done: in xfs_rmap_delete()
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/drivers/fpga/
Dlattice-sysconfig.c93 struct gpio_desc *done = priv->done; in sysconfig_gpio_refresh() local
101 ret = sysconfig_poll_gpio(done, false); in sysconfig_gpio_refresh()
130 struct gpio_desc *done = priv->done; in sysconfig_refresh() local
132 if (program && init && done) in sysconfig_refresh()
231 struct gpio_desc *done_gpio = priv->done; in sysconfig_isc_finish()
258 struct gpio_desc *done = priv->done; in sysconfig_ops_state() local
262 if (done && (gpiod_get_value(done) > 0)) in sysconfig_ops_state()
355 struct gpio_desc *program, *init, *done; in sysconfig_probe() local
380 done = devm_gpiod_get_optional(dev, "done", GPIOD_IN); in sysconfig_probe()
381 if (IS_ERR(done)) in sysconfig_probe()
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-6.6/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 …]

12345678910>>...393