Searched refs:pin_data (Results 1 – 25 of 26) sorted by relevance
12
| /rust/pin-init/internal/src/ |
| A D | lib.rs | 32 mod pin_data; module 37 pub fn pin_data(inner: TokenStream, item: TokenStream) -> TokenStream { in pin_data() function 38 pin_data::pin_data(inner.into(), item.into()).into() in pin_data()
|
| A D | pin_data.rs | 9 pub(crate) fn pin_data(args: TokenStream, input: TokenStream) -> TokenStream { in pin_data() function
|
| /rust/kernel/block/mq/ |
| A D | tag_set.rs | 17 use pin_init::{pin_data, pinned_drop, PinInit}; 26 #[pin_data(PinnedDrop)]
|
| /rust/kernel/ |
| A D | driver.rs | 11 use pin_init::{pin_data, pinned_drop, PinInit}; 57 #[pin_data(PinnedDrop)] 108 #[$crate::prelude::pin_data]
|
| A D | prelude.rs | 27 pub use pin_init::{init, pin_data, pin_init, pinned_drop, InPlaceWrite, Init, PinInit, Zeroable};
|
| A D | sync.rs | 31 #[pin_data(PinnedDrop)]
|
| A D | devres.rs | 23 #[pin_data] 107 #[pin_data(PinnedDrop)]
|
| A D | xarray.rs | 14 use pin_init::{pin_data, pin_init, pinned_drop, PinInit}; 55 #[pin_data(PinnedDrop)]
|
| A D | revocable.rs | 66 #[pin_data(PinnedDrop)]
|
| A D | workqueue.rs | 352 #[pin_data] 484 #[pin_data] 652 #[pin_data]
|
| A D | configfs.rs | 128 #[pin_data(PinnedDrop)] 245 #[pin_data] 730 #[pin_data]
|
| A D | miscdevice.rs | 55 #[pin_data(PinnedDrop)]
|
| /rust/kernel/sync/ |
| A D | completion.rs | 66 #[pin_data]
|
| A D | condvar.rs | 19 use pin_init::{pin_data, pin_init, PinInit}; 81 #[pin_data]
|
| A D | poll.rs | 68 #[pin_data(PinnedDrop)]
|
| A D | lock.rs | 14 use pin_init::{pin_data, pin_init, PinInit}; 105 #[pin_data]
|
| A D | arc.rs | 37 use pin_init::{self, pin_data, InPlaceWrite, Init, PinInit}; 145 #[pin_data]
|
| /rust/pin-init/examples/ |
| A D | mutex.rs | 66 #[pin_data] 163 #[pin_data]
|
| A D | linked_list.rs | 22 #[pin_data(PinnedDrop)]
|
| A D | pthread_mutex.rs | 22 #[pin_data(PinnedDrop)]
|
| /rust/pin-init/ |
| A D | README.md | 75 `#[`[`pin_data`]`]`. It is a macro that uses `#[pin]` as a marker for 81 use pin_init::{pin_data, pin_init, InPlaceInit}; 83 #[pin_data] 117 #[pin_data] 149 use pin_init::{pin_data, pinned_drop, PinInit, PinnedDrop, pin_init_from_closure}; 173 #[pin_data(PinnedDrop)]
|
| /rust/pin-init/src/ |
| A D | macros.rs | 860 @pin_data(__ThePinData), 984 @pin_data($pin_data:ident), 998 impl<$($impl_generics)*> $pin_data<$($ty_generics)*>
|
| /rust/kernel/drm/ |
| A D | device.rs | 56 #[pin_data]
|
| /rust/kernel/drm/gem/ |
| A D | mod.rs | 201 #[pin_data]
|
| /rust/kernel/time/ |
| A D | hrtimer.rs | 80 #[pin_data]
|
Completed in 35 milliseconds
12