| // SPDX-License-Identifier: GPL-2.0 |
| /* |
| * Non-trivial C macros cannot be used in Rust. Similarly, inlined C functions |
| * cannot be called either. This file explicitly creates functions ("helpers") |
| * that wrap those so that they can be called from Rust. |
| * |
| * Sorted alphabetically. |
| */ |
| |
| #include "blk.c" |
| #include "bug.c" |
| #include "build_assert.c" |
| #include "build_bug.c" |
| #include "err.c" |
| #include "kunit.c" |
| #include "mutex.c" |
| #include "page.c" |
| #include "rbtree.c" |
| #include "refcount.c" |
| #include "signal.c" |
| #include "slab.c" |
| #include "spinlock.c" |
| #include "task.c" |
| #include "uaccess.c" |
| #include "wait.c" |
| #include "workqueue.c" |