| /rust/pin-init/examples/ |
| A D | big_struct_in_place.rs | 10 a: u64, 11 b: u64, 12 c: u64, 13 d: u64,
|
| A D | static_init.rs | 108 sleep(Duration::from_millis((i as u64) * 10)); in main()
|
| A D | pthread_mutex.rs | 169 sleep(Duration::from_millis((i as u64) * 10)); in main()
|
| A D | mutex.rs | 210 sleep(Duration::from_millis((i as u64) * 10)); in main()
|
| /rust/kernel/ |
| A D | list.rs | 143 pub struct List<T: ?Sized + ListItem<ID>, const ID: u64 = 0> { 150 unsafe impl<T, const ID: u64> Send for List<T, ID> 158 unsafe impl<T, const ID: u64> Sync for List<T, ID> 173 pub unsafe trait ListItem<const ID: u64 = 0>: ListArcSafe<ID> { 251 pub struct ListLinks<const ID: u64 = 0> { 260 unsafe impl<const ID: u64> Send for ListLinks<ID> {} 263 unsafe impl<const ID: u64> Sync for ListLinks<ID> {} 265 impl<const ID: u64> ListLinks<ID> { 300 pub struct ListLinksSelfPtr<T: ?Sized, const ID: u64 = 0> { 319 impl<T: ?Sized, const ID: u64> ListLinksSelfPtr<T, ID> { [all …]
|
| A D | workqueue.rs | 396 pub unsafe trait RawWorkItem<const ID: u64> { 465 pub trait WorkItem<const ID: u64 = 0> { 486 pub struct Work<T: ?Sized, const ID: u64 = 0> { 495 unsafe impl<T: ?Sized, const ID: u64> Send for Work<T, ID> {} 499 unsafe impl<T: ?Sized, const ID: u64> Sync for Work<T, ID> {} 501 impl<T: ?Sized, const ID: u64> Work<T, ID> { 572 pub unsafe trait HasWork<T, const ID: u64 = 0> { 654 pub struct DelayedWork<T: ?Sized, const ID: u64 = 0> { 669 impl<T: ?Sized, const ID: u64> DelayedWork<T, ID> { 822 unsafe impl<T, const ID: u64> WorkItemPointer<ID> for Arc<T> [all …]
|
| A D | transmute.rs | 26 u8, u16, u32, u64, usize, 61 u8, u16, u32, u64, usize,
|
| A D | io.rs | 233 readq -> u64 243 readq_relaxed -> u64 253 writeq <- u64 263 writeq_relaxed <- u64
|
| A D | bits.rs | 39 impl_bit_fn!(u64); 94 u64,
|
| A D | configfs.rs | 524 pub struct Attribute<const ID: u64, O, Data> { 530 unsafe impl<const ID: u64, O, Data> Sync for Attribute<ID, O, Data> {} 533 unsafe impl<const ID: u64, O, Data> Send for Attribute<ID, O, Data> {} 535 impl<const ID: u64, O, Data> Attribute<ID, O, Data> 644 pub trait AttributeOperations<const ID: u64 = 0> { 709 pub const unsafe fn add<const I: usize, const ID: u64, O>( in add() argument
|
| A D | dma.rs | 85 pub struct DmaMask(u64); 146 1..=64 => u64::MAX >> (64 - n), in try_new() 153 pub const fn value(&self) -> u64 { in value() argument
|
| /rust/kernel/list/ |
| A D | arc.rs | 33 pub trait ListArcSafe<const ID: u64 = 0> { 163 pub struct ListArc<T, const ID: u64 = 0> 170 impl<T: ListArcSafe<ID>, const ID: u64> ListArc<T, ID> { 202 impl<T, const ID: u64> From<UniqueArc<T>> for ListArc<T, ID> 229 impl<T, const ID: u64> ListArc<T, ID> 248 pub fn pair_from_pin_unique<const ID2: u64>( in pair_from_pin_unique() 411 impl<T, const ID: u64> Deref for ListArc<T, ID> 423 impl<T, const ID: u64> Drop for ListArc<T, ID> 435 impl<T, const ID: u64> AsRef<Arc<T>> for ListArc<T, ID> 471 pub struct AtomicTracker<const ID: u64 = 0> { [all …]
|
| A D | arc_field.rs | 17 pub struct ListArcField<T, const ID: u64 = 0> { 22 unsafe impl<T: Send + Sync, const ID: u64> Send for ListArcField<T, ID> {} 24 unsafe impl<T: Send + Sync, const ID: u64> Sync for ListArcField<T, ID> {} 26 impl<T, const ID: u64> ListArcField<T, ID> {
|
| A D | impl_list_item_mod.rs | 19 pub unsafe trait HasListLinks<const ID: u64 = 0> { 69 pub unsafe trait HasSelfPtr<T: ?Sized, const ID: u64 = 0>
|
| /rust/kernel/block/mq/ |
| A D | request.rs | 210 fn atomic_relaxed_op_return(target: &AtomicU64, op: impl Fn(u64) -> u64) -> u64 { in atomic_relaxed_op_return() argument 222 fn atomic_relaxed_op_unless(target: &AtomicU64, op: impl Fn(u64) -> u64, pred: u64) -> bool { in atomic_relaxed_op_unless() argument
|
| A D | gen_disk.rs | 20 capacity_sectors: u64, 85 pub fn capacity_sectors(mut self, capacity: u64) -> Self { in capacity_sectors()
|
| /rust/helpers/ |
| A D | io.c | 37 u64 rust_helper_readq(const void __iomem *addr) in rust_helper_readq() 59 void rust_helper_writeq(u64 value, void __iomem *addr) in rust_helper_writeq() 81 u64 rust_helper_readq_relaxed(const void __iomem *addr) in rust_helper_readq_relaxed() 103 void rust_helper_writeq_relaxed(u64 value, void __iomem *addr) in rust_helper_writeq_relaxed()
|
| A D | dma.c | 18 int rust_helper_dma_set_mask_and_coherent(struct device *dev, u64 mask) in rust_helper_dma_set_mask_and_coherent()
|
| /rust/ |
| A D | ffi.rs | 45 c_ulonglong = u64;
|
| /rust/kernel/io/ |
| A D | resource.rs | 227 crate::build_assert!(value as u64 <= c_ulong::MAX as u64); in new()
|
| /rust/kernel/drm/ |
| A D | driver.rs | 82 offset: *mut u64,
|
| /rust/kernel/net/ |
| A D | phy.rs | 127 const LINK_IS_UP: u64 = 1; in is_link_up() 145 bit_field.get(13, 1) == u64::from(bindings::AUTONEG_ENABLE) in is_autoneg_enabled() 152 const AUTONEG_COMPLETED: u64 = 1; in is_autoneg_completed()
|
| /rust/kernel/device/ |
| A D | property.rs | 337 pub fn as_slice(&self) -> &[u64] { in as_slice() argument 567 u64: fwnode_property_read_u64_array,
|
| /rust/kernel/drm/gem/ |
| A D | mod.rs | 183 fn create_mmap_offset(&self) -> Result<u64> { in create_mmap_offset() argument
|
| /rust/pin-init/src/ |
| A D | lib.rs | 1610 u8, u16, u32, u64, u128, usize,
|