summaryrefslogtreecommitdiff
path: root/rust/helpers.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* rust: helpers: sort `#include`sMiguel Ojeda2022-08-011-1/+1
* rust: add support for file system parametersWedson Almeida Filho2022-07-141-0/+10
* rust: define fs contextWedson Almeida Filho2022-07-111-0/+12
* rust: add definitions for ref-counted inodes and dentriesWedson Almeida Filho2022-07-041-0/+6
* rust: add support for work queuesWedson Almeida Filho2022-07-011-0/+7
* rust: helpers: cleanup `checkpatch.pl` issuesMiguel Ojeda2022-05-281-18/+23
* rust: add async tcp connection supportWedson Almeida Filho2022-04-261-0/+7
* rust: add `RawSpinLock`Wedson Almeida Filho2022-03-291-0/+38
* Merge pull request #722 from wedsonaf/file-arefWedson Almeida Filho2022-03-281-0/+6
|\
| * rust: convert `File` to use `ARef`Wedson Almeida Filho2022-03-281-0/+6
* | rust: add `net::filter` moduleWedson Almeida Filho2022-03-281-0/+6
|/
* rust: add `net` moduleWedson Almeida Filho2022-03-241-0/+38
* Merge pull request #717 from wedsonaf/smutexWedson Almeida Filho2022-03-231-0/+6
|\
| * rust: add a simple Rust mutex implementationWedson Almeida Filho2022-03-171-0/+6
* | rust: iomem: add `try_memcpy_fromio` method for `IoMem<T>`Maciej Falkowski2022-03-171-0/+7
|/
* rust: helpers: use MarkdownMiguel Ojeda2022-03-161-9/+9
* rust: fix C code comment style to match kernel styleMiguel Ojeda2022-03-161-19/+21
* rust: helpers: explain file with a top-level commentMiguel Ojeda2022-01-201-0/+17
* rust: helpers: export more functionsWei Liu2022-01-201-0/+4
* rust: convert `platform` to use `driver`Wedson Almeida Filho2022-01-131-0/+8
* Merge pull request #621 from m-falkowski1/add_readx_writex_relaxedWedson Almeida Filho2022-01-121-0/+51
|\
| * rust: iomem: add readx/writex relaxed family of functionsMaciej Falkowski2022-01-121-0/+51
* | rust: add initial common clock framework bindingsMaciej Falkowski2022-01-121-0/+13
|/
* rust: add abstraction for credentials.Wedson Almeida Filho2021-11-291-0/+11
* rust: gpio: add support for registering irq chips with gpio chip.Wedson Almeida Filho2021-11-261-0/+28
* rust: add GPIO support.Wedson Almeida Filho2021-11-231-0/+6
* Merge pull request #546 from wedsonaf/revocableWedson Almeida Filho2021-11-151-0/+18
|\
| * rust: add `Revocable` type.Wedson Almeida Filho2021-11-151-0/+18
* | rust: add support for Amba device drivers.Wedson Almeida Filho2021-11-151-0/+13
* | rust: add support for defining irq chips.Wedson Almeida Filho2021-11-111-0/+14
|/
* rust: Add support for irqsave/irqrestore variant of spin lock/unlock.Wedson Almeida Filho2021-11-061-0/+14
* Merge pull request #526 from wedsonaf/seqlockWedson Almeida Filho2021-11-051-8/+39
|\
| * rust: fix indentation in some `rust/helpers.c` functions.Wedson Almeida Filho2021-10-221-14/+14
| * rust: add `SeqLock`.Wedson Almeida Filho2021-10-211-0/+31
* | rust: security: temporary fix for build error on Rust BinderMiguel Ojeda2021-11-041-7/+7
|/
* rust: use the generated helper bindingsGary Guo2021-08-241-11/+12
* rust: add `IoMem` abstraction.Wedson Almeida Filho2021-07-301-0/+59
* rust: add a power management module.Wedson Almeida Filho2021-07-291-0/+6
* rust: add support for calling some security functions.Wedson Almeida Filho2021-07-021-0/+29
* rust: add a `Task` abstraction.Wedson Almeida Filho2021-07-011-8/+20
* Add red-black tree implementation backed by the C version.Wedson Almeida Filho2021-06-301-0/+7
* rust: update `Ref` to use the kernel's `refcount_t`.Wedson Almeida Filho2021-06-251-0/+18
* rust/kernel/platdev: add support for device driver dataSven Van Asbroeck2021-06-121-0/+16
* rust/kernel: remove config `#ifdef` in mutex.rs fileSven Van Asbroeck2021-06-051-0/+7
* rust/kernel: remove config `#ifdef` in Error.rs fileSven Van Asbroeck2021-06-041-0/+6
* rust: helpers: Clarify comment on size_t = uintptr_t guardGeoffrey Thomas2021-06-031-5/+21
* rust/error: add helper function to convert a C error pointer to a `Result`Sven Van Asbroeck2021-05-191-0/+12
* Add support for `read_iter` and `write_iter`.Wedson Almeida Filho2021-04-281-0/+13
* Merge pull request #222 from wedsonaf/clearMiguel Ojeda2021-04-271-0/+5
|\
| * Add `UserSlicePtrWriter::clear`.Wedson Almeida Filho2021-04-271-0/+5