summaryrefslogtreecommitdiffstats
path: root/rust/kernel/alloc.rs
Commit message (Expand)AuthorAgeFilesLines
* rust: use derive(CoercePointee) on rustc >= 1.84.0Xiangfei Ding2025-01-131-1/+1
* rust: alloc: update module comment of alloc.rsDanilo Krummrich2024-10-151-1/+1
* rust: alloc: implement `Cmalloc` in module allocator_testDanilo Krummrich2024-10-151-1/+0
* rust: alloc: implement `contains` for `Flags`Danilo Krummrich2024-10-151-1/+6
* rust: alloc: remove `VecExt` extensionDanilo Krummrich2024-10-151-1/+0
* rust: alloc: implement `IntoIterator` for `Vec`Danilo Krummrich2024-10-151-0/+1
* rust: alloc: implement kernel `Vec` typeDanilo Krummrich2024-10-151-0/+6
* rust: alloc: introduce `ArrayLayout`Benno Lossin2024-10-151-0/+1
* rust: alloc: remove extension of std's `Box`Danilo Krummrich2024-10-151-1/+0
* rust: alloc: implement kernel `Box`Danilo Krummrich2024-10-151-0/+6
* rust: alloc: add __GFP_NOWARN to `Flags`Danilo Krummrich2024-10-151-0/+5
* rust: alloc: add module `allocator_test`Danilo Krummrich2024-10-151-2/+7
* rust: alloc: make `allocator` module publicDanilo Krummrich2024-10-151-1/+1
* rust: alloc: implement `ReallocFunc`Danilo Krummrich2024-10-151-0/+9
* rust: alloc: add `Allocator` traitDanilo Krummrich2024-10-141-0/+101
* rust: add abstraction for `struct page`Alice Ryhl2024-07-081-0/+7
* rust: alloc: add __GFP_HIGHMEM flagAlice Ryhl2024-07-081-0/+8
* rust: alloc: fix typo in docs for GFP_NOWAITAlice Ryhl2024-07-081-1/+1
* rust: kernel: remove redundant importsMiguel Ojeda2024-05-051-1/+0
* rust: kernel: remove usage of `allocator_api` unstable featureWedson Almeida Filho2024-04-161-0/+4
* rust: alloc: introduce the `BoxExt` traitWedson Almeida Filho2024-04-161-0/+1
* rust: alloc: introduce allocation flagsWedson Almeida Filho2024-04-161-0/+61
* rust: alloc: introduce the `VecExt` traitWedson Almeida Filho2024-04-161-0/+1
* rust: kernel: move `allocator` module under `alloc`Wedson Almeida Filho2024-04-161-0/+7