Home
last modified time | relevance | path

Searched refs:Backend (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.6/rust/kernel/sync/
Dlock.rs27 pub unsafe trait Backend { trait
78 pub struct Lock<T: ?Sized, B: Backend> {
94 unsafe impl<T: ?Sized + Send, B: Backend> Send for Lock<T, B> {}
98 unsafe impl<T: ?Sized + Send, B: Backend> Sync for Lock<T, B> {}
100 impl<T, B: Backend> Lock<T, B> {
116 impl<T: ?Sized, B: Backend> Lock<T, B> {
133 pub struct Guard<'a, T: ?Sized, B: Backend> {
140 unsafe impl<T: Sync + ?Sized, B: Backend> Sync for Guard<'_, T, B> {}
142 impl<T: ?Sized, B: Backend> Guard<'_, T, B> {
155 impl<T: ?Sized, B: Backend> core::ops::Deref for Guard<'_, T, B> {
[all …]
Dcondvar.rs8 use super::{lock::Backend, lock::Guard, LockClassKey};
106 fn wait_internal<T: ?Sized, B: Backend>(&self, wait_state: u32, guard: &mut Guard<'_, T, B>) { in wait_internal()
133 pub fn wait<T: ?Sized, B: Backend>(&self, guard: &mut Guard<'_, T, B>) -> bool { in wait()
142 pub fn wait_uninterruptible<T: ?Sized, B: Backend>(&self, guard: &mut Guard<'_, T, B>) { in wait_uninterruptible()
Dlocked_by.rs5 use super::{lock::Backend, lock::Lock};
95 pub fn new<B: Backend>(owner: &Lock<U, B>, data: T) -> Self { in new()
/Linux-v6.6/rust/kernel/sync/lock/
Dmutex.rs94 unsafe impl super::Backend for MutexBackend {
Dspinlock.rs93 unsafe impl super::Backend for SpinLockBackend {
/Linux-v6.6/drivers/gpu/drm/sun4i/
DKconfig36 tristate "Support for Allwinner A10 Display Engine Backend"
/Linux-v6.6/drivers/staging/greybus/Documentation/firmware/
Dfirmware-management149 running Backend Interface Firmware identified by a firmware-tag. The user is
164 Backend Interface Firmware. The user is required to fill the 'firmware_tag'
/Linux-v6.6/Documentation/i2c/
Dslave-interface.rst21 | Userspace +........+ Backend +-----------+ Driver +-----+ Controller |
/Linux-v6.6/drivers/xen/
DKconfig93 bool "Backend driver support"
/Linux-v6.6/Documentation/filesystems/caching/
Dbackend-api.rst4 Cache Backend API
/Linux-v6.6/tools/perf/Documentation/
Dperf-stat.txt434 enough. Backend bound means that computation or memory access is the bottle
/Linux-v6.6/drivers/video/fbdev/
DKconfig497 bool "SGI Graphics Backend frame buffer support"
504 This is the frame buffer device driver for SGI Graphics Backend.