| /linux/drivers/gpu/drm/ci/xfails/ |
| H A D | i915-glk-skips.txt | 80 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 81 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 82 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 83 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 84 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 85 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 86 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 87 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 88 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 89 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) [all …]
|
| /linux/Documentation/translations/zh_CN/scheduler/ |
| H A D | completion.rst | 33 事件被简化为 ``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/drivers/gpu/drm/scheduler/tests/ |
| H A D | tests_basic.c | 44 bool done; in drm_sched_basic_submit() local 58 done = drm_mock_sched_job_wait_scheduled(job, HZ); in drm_sched_basic_submit() 59 KUNIT_ASSERT_TRUE(test, done); in drm_sched_basic_submit() 61 done = drm_mock_sched_job_wait_finished(job, HZ / 2); in drm_sched_basic_submit() 62 KUNIT_ASSERT_FALSE(test, done); in drm_sched_basic_submit() 67 done = drm_mock_sched_job_wait_finished(job, HZ); in drm_sched_basic_submit() 68 KUNIT_ASSERT_TRUE(test, done); in drm_sched_basic_submit() 125 bool done; in drm_sched_basic_test() local 147 done = drm_mock_sched_job_wait_finished(job, HZ); in drm_sched_basic_test() 148 KUNIT_ASSERT_TRUE(test, done); in drm_sched_basic_test() [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | exceptions.c | 34 goto done; in test_exceptions_success() 39 goto done; in test_exceptions_success() 97 goto done; \ in test_exceptions_success() 103 goto done; \ in test_exceptions_success() 108 goto done; \ in test_exceptions_success() 113 goto done; \ in test_exceptions_success() 116 goto done; \ in test_exceptions_success() 129 goto done; in test_exceptions_success() 139 goto done; in test_exceptions_success() 149 goto done; in test_exceptions_success() [all …]
|
| H A D | test_tunnel.c | 630 goto done; in test_vxlan_tunnel() 635 goto done; in test_vxlan_tunnel() 639 goto done; in test_vxlan_tunnel() 644 goto done; in test_vxlan_tunnel() 649 goto done; in test_vxlan_tunnel() 652 goto done; in test_vxlan_tunnel() 658 goto done; in test_vxlan_tunnel() 662 goto done; in test_vxlan_tunnel() 667 done: in test_vxlan_tunnel() 690 goto done; in test_ip6vxlan_tunnel() [all …]
|
| H A D | bpf_iter_setsockopt.c | 118 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 …]
|
| H A D | xfrm_info.c | 231 goto done; in setup_xfrmi_external_dev() 235 goto done; in setup_xfrmi_external_dev() 238 goto done; in setup_xfrmi_external_dev() 241 done: in setup_xfrmi_external_dev() 303 goto done; in _test_xfrm_info() 306 goto done; in _test_xfrm_info() 309 goto done; in _test_xfrm_info() 314 goto done; in _test_xfrm_info() 316 goto done; in _test_xfrm_info() 319 goto done; in _test_xfrm_info() [all …]
|
| H A D | tcpbpf_user.c | 56 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()
|
| H A D | sock_fields.c | 284 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 …]
|
| H A D | sock_iter_batch.c | 112 goto done; in get_nth_socket() 118 done: in get_nth_socket() 134 goto done; in destroy() 139 goto done; in destroy() 143 goto done; in destroy() 147 goto done; in destroy() 154 done: in destroy() 499 goto done; in add_some() 507 done: in add_some() 540 goto done; in add_some_established() [all …]
|
| /linux/kernel/ |
| H A D | stop_machine.c | 70 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() 102 else if (work->done) in cpu_stop_queue_work() 103 cpu_stop_signal_done(work->done); in cpu_stop_queue_work() 139 struct cpu_stop_done done; in stop_one_cpu() local [all …]
|
| /linux/drivers/media/platform/qcom/venus/ |
| H A D | hfi_msgs.c | 262 goto done; in hfi_sys_init_done() 266 goto done; in hfi_sys_init_done() 273 goto done; in hfi_sys_init_done() 278 done: in hfi_sys_init_done() 285 complete(&core->done); in hfi_sys_init_done() 312 goto done; in sys_get_prop_image_version() 317 goto done; in sys_get_prop_image_version() 322 goto done; in sys_get_prop_image_version() 327 done: in sys_get_prop_image_version() 339 complete(&core->done); in sys_get_prop_image_version() [all …]
|
| /linux/drivers/staging/vme_user/ |
| H A D | vme_fake.c | 521 unsigned int done = 0; in fake_master_read() local 547 done += 1; in fake_master_read() 548 if (done == count) in fake_master_read() 552 if ((addr + done) & 0x2) { in fake_master_read() 553 if ((count - done) < 2) { in fake_master_read() 554 *(u8 *)(buf + done) = fake_vmeread8(priv, in fake_master_read() 555 addr + done, aspace, cycle); in fake_master_read() 556 done += 1; in fake_master_read() 559 *(u16 *)(buf + done) = fake_vmeread16(priv, in fake_master_read() 560 addr + done, aspace, cycle); in fake_master_read() [all …]
|
| /linux/net/core/ |
| H A D | failover.c | 54 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/net/atm/ |
| H A D | resources.c | 247 goto done; in atm_dev_ioctl() 254 goto done; in atm_dev_ioctl() 264 goto done; in atm_dev_ioctl() 274 goto done; in atm_dev_ioctl() 278 goto done; in atm_dev_ioctl() 282 goto done; in atm_dev_ioctl() 287 goto done; in atm_dev_ioctl() 294 goto done; in atm_dev_ioctl() 300 goto done; in atm_dev_ioctl() 307 goto done; in atm_dev_ioctl() [all …]
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_ec_i2c.c | 77 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/fs/xfs/libxfs/ |
| H A D | xfs_rmap.c | 136 goto done; in xfs_rmap_insert() 140 goto done; in xfs_rmap_insert() 150 goto done; in xfs_rmap_insert() 154 goto done; in xfs_rmap_insert() 156 done: in xfs_rmap_insert() 178 goto done; in xfs_rmap_delete() 182 goto done; in xfs_rmap_delete() 187 goto done; in xfs_rmap_delete() 191 goto done; in xfs_rmap_delete() 193 done: in xfs_rmap_delete() [all …]
|
| /linux/kernel/sched/ |
| H A D | completion.c | 27 if (x->done != UINT_MAX) in complete_with_flags() 28 x->done++; in complete_with_flags() 79 x->done = UINT_MAX; in complete_all() 89 if (!x->done) { in do_wait_for_common() 102 } while (!x->done && timeout); in do_wait_for_common() 104 if (!x->done) in do_wait_for_common() 107 if (x->done != UINT_MAX) in do_wait_for_common() 108 x->done--; in do_wait_for_common() 320 if (!READ_ONCE(x->done)) in try_wait_for_completion() 324 if (!x->done) in try_wait_for_completion() [all …]
|
| /linux/init/ |
| H A D | do_mounts_rd.c | 98 goto done; in identify_ramdisk_image() 108 goto done; in identify_ramdisk_image() 116 goto done; in identify_ramdisk_image() 126 goto done; in identify_ramdisk_image() 140 goto done; in identify_ramdisk_image() 156 goto done; in identify_ramdisk_image() 166 goto done; in identify_ramdisk_image() 173 done: in identify_ramdisk_image() 208 goto done; in rd_load_image() 213 goto done; in rd_load_image() [all …]
|
| /linux/lib/ |
| H A D | once.c | 42 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/drivers/fpga/ |
| H A D | lattice-sysconfig.c | 93 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 …]
|
| /linux/tools/perf/bench/ |
| H A D | breakpoint.c | 70 unsigned int *done = (unsigned int *)arg; in passive_thread() local 72 while (!__atomic_load_n(done, __ATOMIC_RELAXED)) in passive_thread() 73 futex_wait(done, 0, NULL, 0); in passive_thread() 79 unsigned int *done = (unsigned int *)arg; in active_thread() local 81 while (!__atomic_load_n(done, __ATOMIC_RELAXED)); in active_thread() 87 unsigned int i, done; in breakpoint_thread() local 96 done = 0; in breakpoint_thread() 98 if (pthread_create(&threads[i], NULL, passive_thread, &done)) in breakpoint_thread() 101 __atomic_store_n(&done, 1, __ATOMIC_RELAXED); in breakpoint_thread() 102 futex_wake(&done, thread_params.nthreads, 0); in breakpoint_thread() [all …]
|
| /linux/drivers/usb/typec/tcpm/qcom/ |
| H A D | qcom_pmic_typec_port.c | 251 goto done; in pmic_typec_port_isr() 264 done: in pmic_typec_port_isr() 345 goto done; in qcom_pmic_typec_port_set_vbus() 349 goto done; in qcom_pmic_typec_port_set_vbus() 354 done: in qcom_pmic_typec_port_set_vbus() 375 goto done; in qcom_pmic_typec_port_get_cc() 381 goto done; in qcom_pmic_typec_port_get_cc() 388 goto done; in qcom_pmic_typec_port_get_cc() 395 goto done; in qcom_pmic_typec_port_get_cc() 420 goto done; in qcom_pmic_typec_port_get_cc() [all …]
|
| H A D | qcom_pmic_typec_pdphy.c | 167 goto done; in qcom_pmic_typec_pdphy_clear_tx_control_reg() 173 done: in qcom_pmic_typec_pdphy_clear_tx_control_reg() 195 goto done; in qcom_pmic_typec_pdphy_pd_transmit_signal() 209 done: in qcom_pmic_typec_pdphy_pd_transmit_signal() 239 goto done; in qcom_pmic_typec_pdphy_pd_transmit_payload() 244 goto done; in qcom_pmic_typec_pdphy_pd_transmit_payload() 250 goto done; in qcom_pmic_typec_pdphy_pd_transmit_payload() 257 goto done; in qcom_pmic_typec_pdphy_pd_transmit_payload() 265 goto done; in qcom_pmic_typec_pdphy_pd_transmit_payload() 273 goto done; in qcom_pmic_typec_pdphy_pd_transmit_payload() [all …]
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | opal-xscom.c | 93 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()
|