linux/rust/kernel
Wedson Almeida Filho cc41670e06 rust: sync: update Arc and UniqueArc to take allocation flags
We also remove the `try_` prefix to align with how `Box` and `Vec` are
providing methods now.

`init` is temporarily updated with uses of GFP_KERNEL. These will be
updated in a subsequent patch to take flags as well.

Reviewed-by: Benno Lossin <benno.lossin@proton.me>
Signed-off-by: Wedson Almeida Filho <walmeida@microsoft.com>
Link: https://lore.kernel.org/r/20240328013603.206764-9-wedsonaf@gmail.com
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
2024-04-16 22:50:04 +02:00
..
alloc rust: alloc: update VecExt to take allocation flags 2024-04-16 22:50:04 +02:00
init rust: macros: allow generic parameter default values in #[pin_data] 2024-04-07 22:03:42 +02:00
net
sync rust: sync: update Arc and UniqueArc to take allocation flags 2024-04-16 22:50:04 +02:00
alloc.rs rust: alloc: introduce the BoxExt trait 2024-04-16 22:47:20 +02:00
build_assert.rs
error.rs rust: alloc: update VecExt to take allocation flags 2024-04-16 22:50:04 +02:00
init.rs rust: sync: update Arc and UniqueArc to take allocation flags 2024-04-16 22:50:04 +02:00
ioctl.rs
kunit.rs
lib.rs rust: alloc: update VecExt to take allocation flags 2024-04-16 22:50:04 +02:00
net.rs
prelude.rs rust: alloc: introduce the BoxExt trait 2024-04-16 22:47:20 +02:00
print.rs
static_assert.rs
std_vendor.rs
str.rs rust: alloc: update VecExt to take allocation flags 2024-04-16 22:50:04 +02:00
sync.rs
task.rs
time.rs
types.rs rust: alloc: update VecExt to take allocation flags 2024-04-16 22:50:04 +02:00
workqueue.rs rust: workqueue: add #[pin_data] to Work 2024-04-07 22:03:42 +02:00