summaryrefslogtreecommitdiffstats
path: root/rust/kernel/workqueue.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* rust: treewide: switch to our kernel `Box` typeDanilo Krummrich2024-10-151-10/+10
* rust: enable `clippy::unnecessary_safety_comment` lintMiguel Ojeda2024-10-071-2/+2
* rust: enable `clippy::undocumented_unsafe_blocks` lintMiguel Ojeda2024-10-071-0/+4
* rust: workqueue: remove unneeded ``#[allow(clippy::new_ret_no_self)]`Miguel Ojeda2024-10-071-1/+0
* rust: kernel: make impl_has_work compatible with more genericsRoland Xu2024-07-081-7/+9
* rust: kernel: remove redundant importsMiguel Ojeda2024-05-051-3/+1
* rust: remove unneeded `kernel::prelude` imports from doctestsNell Shamrell-Harrington2024-05-051-3/+0
* rust: kernel: remove usage of `allocator_api` unstable featureWedson Almeida Filho2024-04-161-2/+1
* rust: init: update `init` module to take allocation flagsWedson Almeida Filho2024-04-161-4/+9
* rust: workqueue: add `#[pin_data]` to `Work`Benno Lossin2024-04-071-15/+18
* Merge tag 'wq-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2024-03-111-1/+5
|\
| * workqueue: rust: sync with `WORK_CPU_UNBOUND` changeMiguel Ojeda2024-02-011-1/+5
* | rust: kernel: add reexports for macrosAlice Ryhl2024-02-181-8/+6
* | rust: kernel: remove unneeded doclink targetsValentin Obst2024-02-181-10/+0
* | rust: kernel: add doclinksValentin Obst2024-02-181-18/+27
* | rust: kernel: mark code fragments in docs with backticksValentin Obst2024-02-181-4/+5
* | rust: kernel: fix multiple typos in documentationValentin Obst2024-02-181-1/+1
|/
* rust: support `srctree`-relative linksMiguel Ojeda2023-12-211-1/+1
* rust: workqueue: add examplesAlice Ryhl2023-09-251-0/+106
* rust: workqueue: add `try_spawn` helper methodAlice Ryhl2023-09-251-0/+43
* rust: workqueue: implement `WorkItemPointer` for pointer typesAlice Ryhl2023-09-251-1/+96
* rust: workqueue: add helper for defining work_struct fieldsAlice Ryhl2023-09-251-1/+256
* rust: workqueue: define built-in queuesWedson Almeida Filho2023-09-251-0/+71
* rust: workqueue: add low-level workqueue bindingsAlice Ryhl2023-09-251-0/+109