zx_thread_legacy_yield

摘要

将当前线程的 CPU 让给调度器。

声明

#include <zircon/syscalls.h>

zx_status_t zx_thread_legacy_yield(uint32_t options);

说明

zx_thread_legacy_yield() 会使调用线程将 CPU 让给调度器。

Yield 可能导致其他具有类似重要性的线程在当前线程之前运行, 不过,具体行为未指定。

options 必须为零。

权限

TODO(https://fxbug.dev/42107318)

返回值

zx_thread_legacy_yield(uint32_t options) 将始终针对零个 options 返回 ZX_OK。 任何其他 options 值都会导致 ZX_ERR_INVALID_ARGS

另请参阅