summaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/spinlock.h
AgeCommit message (Expand)Author
13 dayslinuxkpi: Define `raw_spinlock_t` in <linux/spinlock.h>Jean-Sébastien Pédron
2025-04-07linuxkpi: Add `local_irq_{save,restore}()`Jean-Sébastien Pédron
2024-05-17linuxkpi: Fix spin_lock_initEmmanuel Vadot
2024-05-16linuxkpi: spinlock: Simplify codeEmmanuel Vadot
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-03-31LinuxKPI: Appease -Wunused-but-set-variable warnings from GCC.John Baldwin
2022-01-27Revert "LinuxKPI: Allow spin_lock_irqsave to be called within a critical sect...Vladimir Kondratyev
2022-01-18LinuxKPI: Allow spin_lock_irqsave to be called within a critical sectionVladimir Kondratyev
2022-01-10LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsVladimir Kondratyev
2022-01-10LinuxKPI: Add some typical header pollutionVladimir Kondratyev
2021-07-15linuxkpi: Add spin_trylock_irqsave() macroNeel Chauhan
2021-07-05LinuxKPI: Change flags parameter type of atomic_dec_and_lock_irqsaveVladimir Kondratyev
2021-06-18LinuxKPI: avoid userret: Returning with with pinned threadBjoern A. Zeeb
2021-04-26linuxkpi: Remove unneeded {} in atomic_dec_and_lock_irqsave()Neel Chauhan
2021-04-26linuxkpi: Elimiate brackets on return in spinlock.hNeel Chauhan
2021-04-26linuxkpi: Implement atomic_dec_and_lock_irqsave()Neel Chauhan
2018-03-23linuxkpi whitespace cleanupEd Maste
2018-02-17Implement spin_trylock_irq() function macro in the LinuxKPI.Hans Petter Selasky
2017-02-21Streamline the LinuxKPI spinlock wrappers.Hans Petter Selasky
2017-02-21Make the LinuxKPI task struct persistent accross system calls.Hans Petter Selasky
2015-10-29Finish process of moving the LinuxKPI module into the default kernel build.Hans Petter Selasky