HomeSort by: relevance | last modified time | path
    Searched refs:ldstub (Results 1 - 5 of 5) sorted by relevancy

  /src/common/lib/libc/arch/sparc/atomic/
membar_ops.S 44 * specifically, an LDSTUB, which (along with SWAP) is the only
47 * LDSTUB here.)
72 ldstub [%sp - 4], %g0
atomic_cas.S 93 1: ldstub [%o5], %o3 /* acquire lock */ ;\
  /src/sys/arch/sparc/sparc/
asm.h 122 #define ldstub(loc) ({ \ macro
124 __asm volatile("ldstub [%1],%0" : "=r" (_v) : "r" (loc) : "memory"); \
lock_stubs.s 72 ldstub [%o0], %o1 ! try to acquire lock
148 ldstub [ %o0 + MTX_LOCK ], %o2
211 ldstub [%o5], %o3 ! %o5 == interlock address
locore.s 4914 ldstub [%sp - 4], %g0 /* makeshift store-before-load barrier */
5966 ldstub [%o0], %o1
5989 ldstub [%o0], %g0
6010 * conditionalizing away the LDSTUB instruction on uniprocessor
6020 ldstub [%sp - 4], %g0 /* makeshift store-before-load barrier */

Completed in 31 milliseconds