Home
last modified time | relevance | path

Searched refs:u64 (Results 1 – 25 of 25) sorted by relevance

/rust/pin-init/examples/
A Dbig_struct_in_place.rs10 a: u64,
11 b: u64,
12 c: u64,
13 d: u64,
A Dstatic_init.rs108 sleep(Duration::from_millis((i as u64) * 10)); in main()
A Dpthread_mutex.rs169 sleep(Duration::from_millis((i as u64) * 10)); in main()
A Dmutex.rs210 sleep(Duration::from_millis((i as u64) * 10)); in main()
/rust/kernel/
A Dlist.rs143 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 Dworkqueue.rs396 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 Dtransmute.rs26 u8, u16, u32, u64, usize,
61 u8, u16, u32, u64, usize,
A Dio.rs233 readq -> u64
243 readq_relaxed -> u64
253 writeq <- u64
263 writeq_relaxed <- u64
A Dbits.rs39 impl_bit_fn!(u64);
94 u64,
A Dconfigfs.rs524 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 Ddma.rs85 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 Darc.rs33 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 Darc_field.rs17 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 Dimpl_list_item_mod.rs19 pub unsafe trait HasListLinks<const ID: u64 = 0> {
69 pub unsafe trait HasSelfPtr<T: ?Sized, const ID: u64 = 0>
/rust/kernel/block/mq/
A Drequest.rs210 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 Dgen_disk.rs20 capacity_sectors: u64,
85 pub fn capacity_sectors(mut self, capacity: u64) -> Self { in capacity_sectors()
/rust/helpers/
A Dio.c37 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 Ddma.c18 int rust_helper_dma_set_mask_and_coherent(struct device *dev, u64 mask) in rust_helper_dma_set_mask_and_coherent()
/rust/
A Dffi.rs45 c_ulonglong = u64;
/rust/kernel/io/
A Dresource.rs227 crate::build_assert!(value as u64 <= c_ulong::MAX as u64); in new()
/rust/kernel/drm/
A Ddriver.rs82 offset: *mut u64,
/rust/kernel/net/
A Dphy.rs127 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 Dproperty.rs337 pub fn as_slice(&self) -> &[u64] { in as_slice() argument
567 u64: fwnode_property_read_u64_array,
/rust/kernel/drm/gem/
A Dmod.rs183 fn create_mmap_offset(&self) -> Result<u64> { in create_mmap_offset() argument
/rust/pin-init/src/
A Dlib.rs1610 u8, u16, u32, u64, u128, usize,

Completed in 41 milliseconds