Home
last modified time | relevance | path

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

123456

/linux/rust/kernel/
H A Ddebugfs.rs105 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 Drbtree.rs182 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 Dscatterlist.rs60 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 Dmodule_param.rs26 unsafe impl Sync for KernelParam {}
123 unsafe impl<T: Sync> Sync for ModuleParamAccess<T> {}
/linux/arch/sparc/kernel/
H A Dcherrs.S8 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 Dspiterrs.S15 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 Dfpu_traps.S86 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 Dmisctrap.S16 membar #Sync
38 membar #Sync
58 membar #Sync
76 membar #Sync
H A Dtrampoline_64.S64 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 Dttable_64.S19 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 Dsun4v_ivec.S71 membar #Sync
113 membar #Sync
198 membar #Sync
232 membar #Sync
309 membar #Sync
343 membar #Sync
H A Drtrap_64.S351 membar #Sync
354 membar #Sync
359 membar #Sync
362 1: membar #Sync
372 membar #Sync
375 membar #Sync
H A Dtsb.S427 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 Dviafb.modes15 # 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 Dfile_ops.rs91 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 Dsync_file.rst2 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 Dultra.S72 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 DVISsave.S65 membar #Sync
68 membar #Sync
72 membar #Sync
76 5: membar #Sync
H A Dcopy_page.S84 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 Dxor.S80 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 Daref.rs73 // 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 Darc_field.rs22 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 Dnsp_cs.c299 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 Dstd_vendor.rs13 impl Arc<dyn Any + Send + Sync> {
17 T: Any + Send + Sync, in downcast() argument
/linux/Documentation/sound/cards/
H A Dhdspm.rst148 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.

123456