18326ac05SMiguel Ojeda /* SPDX-License-Identifier: GPL-2.0 */ 28326ac05SMiguel Ojeda /* 38326ac05SMiguel Ojeda * Header that contains the code (mostly headers) for which Rust bindings 48326ac05SMiguel Ojeda * will be automatically generated by `bindgen`. 58326ac05SMiguel Ojeda * 68326ac05SMiguel Ojeda * Sorted alphabetically. 78326ac05SMiguel Ojeda */ 88326ac05SMiguel Ojeda 9d2e3115dSGary Guo #include <kunit/test.h> 108326ac05SMiguel Ojeda #include <linux/errname.h> 119dc04365SWedson Almeida Filho #include <linux/slab.h> 1219096bceSWedson Almeida Filho #include <linux/refcount.h> 13313c4281SWedson Almeida Filho #include <linux/wait.h> 148326ac05SMiguel Ojeda #include <linux/sched.h> 158326ac05SMiguel Ojeda 16*b3d8aa84SBoqun Feng /* `bindgen` gets confused at certain things. */ 178326ac05SMiguel Ojeda const size_t BINDINGS_ARCH_SLAB_MINALIGN = ARCH_SLAB_MINALIGN; 188326ac05SMiguel Ojeda const gfp_t BINDINGS_GFP_KERNEL = GFP_KERNEL; 19 const gfp_t BINDINGS___GFP_ZERO = __GFP_ZERO; 20