| /linux/rust/kernel/ |
| H A D | debugfs.rs | 105 T: Sync + 'static, in create_file() 171 T: Writer + Send + Sync + 'static, in read_only_file() 197 T: BinaryWriter + Send + Sync + 'static, in read_binary_file() 239 T: Send + Sync + 'static, in read_callback_file() 240 F: Fn(&T, &mut fmt::Formatter<'_>) -> fmt::Result + Send + Sync, in read_callback_file() argument 256 T: Writer + Reader + Send + Sync + 'static, in read_write_file() 272 T: BinaryWriter + BinaryReader + Send + Sync + 'static, in read_write_binary_file() 292 T: Send + Sync + 'static, in read_write_callback_file() 293 F: Fn(&T, &mut fmt::Formatter<'_>) -> fmt::Result + Send + Sync, in read_write_callback_file() argument 294 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync, in read_write_callback_file() argument [all …]
|
| H A D | rbtree.rs | 182 unsafe impl<K: Sync, V: Sync> Sync for RBTree<K, V> {} 821 unsafe impl<'a, K: Sync, V: Sync> Send for Cursor<'a, K, V> {} 825 unsafe impl<'a, K: Sync, V: Sync> Sync for Cursor<'a, K, V> {} 894 unsafe impl<'a, K: Sync, V: Sync> Sync for CursorMut<'a, K, V> {} 1103 unsafe impl<'a, K: Sync, V: Sync> Send for Iter<'a, K, V> {} 1107 unsafe impl<'a, K: Sync, V: Sync> Sync for Iter<'a, K, V> {} 1142 unsafe impl<'a, K: Sync, V: Sync> Sync for IterMut<'a, K, V> {} 1208 unsafe impl<K, V> Sync for RBTreeNodeReservation<K, V> {} 1256 unsafe impl<K: Sync, V: Sync> Sync for RBTreeNode<K, V> {}
|
| H A D | scatterlist.rs | 60 unsafe impl Sync for SGEntry {} 109 unsafe impl Sync for Borrowed {} 194 unsafe impl Sync for DmaMappedSgt {} 253 unsafe impl Sync for RawSGTable {} 331 unsafe impl<P: Sync> Sync for Owned<P> {}
|
| H A D | module_param.rs | 26 unsafe impl Sync for KernelParam {} 123 unsafe impl<T: Sync> Sync for ModuleParamAccess<T> {}
|
| /linux/arch/sparc/kernel/ |
| H A D | cherrs.S | 8 membar #Sync 12 membar #Sync 21 membar #Sync 25 membar #Sync 34 membar #Sync 38 membar #Sync 47 membar #Sync 51 membar #Sync 60 membar #Sync 64 membar #Sync; [all …]
|
| H A D | spiterrs.S | 15 membar #Sync 60 membar #Sync 72 membar #Sync 78 membar #Sync 150 membar #Sync 166 membar #Sync 194 membar #Sync 213 membar #Sync 232 membar #Sync
|
| H A D | fpu_traps.S | 86 membar #Sync 90 membar #Sync 93 membar #Sync 128 membar #Sync 132 membar #Sync 135 membar #Sync 168 membar #Sync 170 membar #Sync 176 membar #Sync 185 membar #Sync [all …]
|
| H A D | misctrap.S | 16 membar #Sync 38 membar #Sync 58 membar #Sync 76 membar #Sync
|
| H A D | trampoline_64.S | 64 membar #Sync 71 membar #Sync 75 membar #Sync 80 membar #Sync 95 membar #Sync 264 membar #Sync 273 membar #Sync 324 membar #Sync
|
| H A D | ttable_64.S | 19 tl0_iax: membar #Sync 22 tl0_iae: membar #Sync 25 tl0_ill: membar #Sync 43 tl0_dae: membar #Sync 85 tl0_cee: membar #Sync 189 tl1_iae: membar #Sync 208 tl1_dae: membar #Sync
|
| H A D | sun4v_ivec.S | 71 membar #Sync 113 membar #Sync 198 membar #Sync 232 membar #Sync 309 membar #Sync 343 membar #Sync
|
| H A D | rtrap_64.S | 351 membar #Sync 354 membar #Sync 359 membar #Sync 362 1: membar #Sync 372 membar #Sync 375 membar #Sync
|
| H A D | tsb.S | 427 membar #Sync 429 membar #Sync 439 membar #Sync 442 membar #Sync 451 membar #Sync 454 membar #Sync 588 membar #Sync
|
| /linux/Documentation/fb/ |
| H A D | viafb.modes | 15 # Sync Width 3.813 us 0.064 ms 40 # Sync Width 2.032 us 0.080 ms 61 # Sync Width 1.556 us 0.069 ms 82 # Sync Width 1.483 us 0.058 ms 103 # Sync Width 1.221 us 0.048 ms 124 # Sync Width 2.679 us 0.099 ms 145 # Sync Width 2.704 us 100.604 us 166 # Sync Width 2.204 us 0.083 ms 187 # Sync Width 3.200 us 0.106 ms 209 # Sync Width 1.616 us 0.064 ms [all …]
|
| /linux/rust/kernel/debugfs/ |
| H A D | file_ops.rs | 91 unsafe extern "C" fn writer_open<T: Writer + Sync>( in writer_open() 112 unsafe extern "C" fn writer_act<T: Writer + Sync>( in writer_act() 131 impl<T: Writer + Sync> ReadFile<T> for T { 148 fn read<T: Reader + Sync>(data: &T, buf: *const c_char, count: usize) -> isize { in read() 164 pub(crate) unsafe extern "C" fn write<T: Reader + Sync>( in write() 182 impl<T: Writer + Reader + Sync> ReadWriteFile<T> for T { 223 pub(crate) unsafe extern "C" fn write_only_write<T: Reader + Sync>( in write_only_write() 239 impl<T: Reader + Sync> WriteFile<T> for T { 291 impl<T: BinaryWriter + Sync> BinaryReadFile<T> for T { 345 impl<T: BinaryReader + Sync> BinaryWriteFile<T> for T { [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | sync_file.rst | 2 Sync File API Guide 8 sync_file API is, and how drivers can support it. Sync file is the carrier of 23 Sync files allows userspace awareness on buffer sharing synchronization between 26 Sync file was originally added in the Android kernel but current Linux Desktop 32 Sync files can go either to or from userspace. When a sync_file is sent from 44 Creating Sync Files 68 Receiving Sync Files from Userspace 72 of the Sync File to the kernel. The kernel can then retrieve the fences
|
| /linux/arch/sparc/mm/ |
| H A D | ultra.S | 72 membar #Sync 102 membar #Sync 129 membar #Sync 159 membar #Sync 166 membar #Sync 233 membar #Sync 288 membar #Sync 316 membar #Sync 338 membar #Sync 347 membar #Sync [all …]
|
| /linux/arch/sparc/lib/ |
| H A D | VISsave.S | 65 membar #Sync 68 membar #Sync 72 membar #Sync 76 5: membar #Sync
|
| H A D | copy_page.S | 84 membar #Sync 87 membar #Sync 165 membar #Sync 217 membar #Sync 222 membar #Sync 227 membar #Sync 233 membar #Sync 237 membar #Sync
|
| H A D | xor.S | 80 membar #Sync 90 membar #Sync|#StoreStore|#StoreLoad 147 membar #Sync 157 membar #Sync|#StoreStore|#StoreLoad 233 membar #Sync 243 membar #Sync|#StoreStore|#StoreLoad 339 membar #Sync 349 membar #Sync|#StoreStore|#StoreLoad 397 membar #Sync 459 membar #Sync [all …]
|
| /linux/rust/kernel/sync/ |
| H A D | aref.rs | 73 // SAFETY: It is safe to send `ARef<T>` to another thread when the underlying `T` is `Sync` because 74 // it effectively means sharing `&T` (which is safe because `T` is `Sync`); additionally, it needs 77 unsafe impl<T: AlwaysRefCounted + Sync + Send> Send for ARef<T> {} 79 // SAFETY: It is safe to send `&ARef<T>` to another thread when the underlying `T` is `Sync` 80 // because it effectively means sharing `&T` (which is safe because `T` is `Sync`); additionally, 84 unsafe impl<T: AlwaysRefCounted + Sync + Send> Sync for ARef<T> {}
|
| /linux/rust/kernel/list/ |
| H A D | arc_field.rs | 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> {}
|
| /linux/drivers/scsi/pcmcia/ |
| H A D | nsp_cs.c | 299 for ( i = 0; i < ARRAY_SIZE(data->Sync); i++ ) { in nsphw_init_sync() 300 data->Sync[i] = tmp_sync; in nsphw_init_sync() 450 sync_data *sync = &(data->Sync[target]); in nsp_analyze_sdtr() 925 sync_data *sync = &(data->Sync[target]); in nsp_nexus() 1065 sync_neg = &(data->Sync[target].SyncNegotiation); in nspintr() 1236 data->Sync[target].SyncPeriod = 0; in nspintr() 1237 data->Sync[target].SyncOffset = 0; in nspintr() 1272 data->Sync[target].SyncPeriod = data->MsgBuffer[3]; in nspintr() 1273 data->Sync[target].SyncOffset = data->MsgBuffer[4]; in nspintr() 1277 data->Sync[target].SyncPeriod = 0; in nspintr() [all …]
|
| /linux/rust/kernel/sync/arc/ |
| H A D | std_vendor.rs | 13 impl Arc<dyn Any + Send + Sync> { 17 T: Any + Send + Sync, in downcast() argument
|
| /linux/Documentation/sound/cards/ |
| H A D | hdspm.rst | 148 Speed-mode or Slave (Autosync). Also see "Preferred Sync Ref" 155 * Preferred Sync Ref 157 * Name -- "Preferred Sync Reference" 164 Within the Auto-sync-Mode the preferred Sync Source can be 287 * MADI Sync Status 289 * Name -- "MADI Sync Lock Status" 298 * Word Clock Sync Status 316 Sync-Reference is either "WordClock", "MADI" or none.
|