summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/include/linux/atomic.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* use a single preinitialised mutex for atomic64 fallback pathjsg2020-11-091-14/+16
* use 64 bit atomic builtins on i386 for atomic64jsg2020-11-091-2/+4
* remove unused alpha memory barrier definesjsg2020-10-261-5/+1
* use __membar() where possiblejsg2020-10-261-9/+9
* use lwsync and eieio for smp barriers on powerpcjsg2020-10-261-4/+11
* use WRITE_ONCE and READ_ONCE for set and readjsg2020-06-171-6/+6
* remove some unused definesjsg2020-06-161-14/+6
* implement atomic_inc_not_zero() by way of atomic_add_unless()jsg2020-06-161-11/+3
* remove a dead storejsg2020-06-161-2/+2
* update drm to linux 5.7jsg2020-06-081-3/+33
* change drm memory barriers to be closer to what linux does onjsg2019-08-171-7/+19
* Remove old DRM_READMEMORYBARRIER() DRM_WRITEMEMORYBARRIER() andjsg2019-07-251-39/+43
* remove some unused macrosjsg2019-07-251-5/+1
* add cmpxchg() with same implementation as atomic_cmpxchg()jsg2019-05-081-1/+2
* Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 tojsg2019-04-141-0/+425