| 1 | // SPDX-License-Identifier: GPL-2.0 |
| 2 | |
| 3 | //! Processor related primitives. |
| 4 | //! |
| 5 | //! C header: [`include/linux/processor.h`](srctree/include/linux/processor.h) |
| 6 | |
| 7 | /// Lower CPU power consumption or yield to a hyperthreaded twin processor. |
| 8 | /// |
| 9 | /// It also happens to serve as a compiler barrier. |
| 10 | |
| 11 | |
| 12 | // SAFETY: Always safe to call. |
| 13 | unsafe |
| 14 |