Home
last modified time | relevance | path

Searched refs:Spinlock (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/interface/
H A Dnstackx_spinlock.h21 } Spinlock; typedef
42 static inline void SpinLockInit(Spinlock *spinlock) in SpinLockInit()
47 static inline int SpinLockTryLock(Spinlock *spinlock) in SpinLockTryLock()
56 static inline void SpinLock(Spinlock *spinlock) in SpinLock()
65 static inline void SpinUnlock(Spinlock *spinlock) in SpinUnlock()
/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/network/include/
H A Dnetbuf_adapter.h125 struct Spinlock lock; /**< Queue operation lock */
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-adc-develop.md70 在适配层中,AdcMethod必须被实现,AdcLockMethod可根据实际情况考虑是否实现。核心层提供了默认的AdcLockMethod,其中使用Spinlock作为保护临界区的锁:
96 若实际情况不允许使用Spinlock,驱动适配者可以考虑使用其他类型的锁来实现一个自定义的AdcLockMethod。一旦实现了自定义的AdcLockMethod,默认的AdcLockMethod将…
H A Ddriver-platform-clock-develop.md61 在适配层中,ClockMethod必须被实现,ClockLockMethod可根据实际情况考虑是否实现。核心层提供了默认的ClockLockMethod,其中使用Spinlock作为保护临界区的锁:
89 若实际情况不允许使用Spinlock,驱动适配者可以考虑使用其他类型的锁来实现一个自定义的ClockLockMethod。一旦实现了自定义的ClockLockMethod,默认的ClockLockM…
H A Ddriver-platform-dac-develop.md85 在适配层中,DacMethod必须被实现,DacLockMethod可根据实际情况考虑是否实现。核心层提供了默认的DacLockMethod,其中使用Spinlock作为保护临界区的锁:
112 若实际情况不允许使用Spinlock,驱动适配者可以考虑使用其他类型的锁来实现一个自定义的DacLockMethod。一旦实现了自定义的DacLockMethod,默认的DacLockMethod将…
/ohos5.0/drivers/hdf_core/framework/
H A DREADME_zh.md53 │ └── posix #posix框架及访问接口,范围包括Mem、Mutex、Sem、Spinlock、Thread、Time等
H A DREADME.md53 │ └── posix # Posix APIs, including Mem, Mutex, Sem, Spinlock, Thread and Time
/ohos5.0/drivers/hdf_core/
H A DREADME_zh.md53 │ └── posix #posix框架及访问接口,范围包括Mem、Mutex、Sem、Spinlock、Thread、Time等
H A DREADME.md53 │ └── posix # Posix APIs, including Mem, Mutex, Sem, Spinlock, Thread and Time
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-mipicsi-develop.md179 /** Spinlock used when the controller context variable is accessed. */
H A Ddriver-platform-pwm-develop.md185 OsalSpinlock lock; // Spinlock.
H A Ddriver-platform-watchdog-develop.md175 OsalSpinlock lock; // Spinlock.
H A Ddriver-platform-pin-develop.md239 OsalSpinlock spin; // Spinlock.
H A Ddriver-platform-dac-develop.md317 OsalSpinlock spin; // Spinlock.