zx_thread_legacy_yield

摘要

將目前執行緒的 CPU 傳回排程器。

宣告

#include <zircon/syscalls.h>

zx_status_t zx_thread_legacy_yield(uint32_t options);

說明

zx_thread_legacy_yield() 會使呼叫執行緒將 CPU 傳回排程器。

因為收益可能會導致其他重要性相近的執行緒,比目前執行緒更早執行。 但並未指定確切行為

options 必須為零。

權限

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

傳回值

zx_thread_legacy_yield(uint32_t options) 一律會傳回 ZX_OK,代表 0 options。 任何其他 options 值都會產生 ZX_ERR_INVALID_ARGS

另請參閱