Forked from
drm / msm
182981 commits behind the upstream repository.
Wedson Almeida Filho
authored
Add the `Opaque` type, which is meant to be used with FFI objects that are never interpreted by Rust code, e.g.: struct Waiter { completion: Opaque<bindings::completion>, next: *mut Waiter, } It has the advantage that the objects don't have to be zero-initialised before calling their init functions, making the code performance closer to C. Signed-off-by:Wedson Almeida Filho <wedsonaf@gmail.com> [Reworded, adapted for upstream and applied latest changes] Signed-off-by:
Miguel Ojeda <ojeda@kernel.org>
Name | Last commit | Last update |
---|---|---|
.. | ||
alloc | ||
bindings | ||
kernel | ||
macros | ||
.gitignore | ||
Makefile | ||
bindgen_parameters | ||
build_error.rs | ||
compiler_builtins.rs | ||
exports.c | ||
helpers.c |