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

  /src/sys/arch/riscv/include/
mutex.h 64 #define MTX_IPL __BITS(7,4) // only need 4 bits
77 return (ipl_cookie_t){._spl = __SHIFTOUT(__mtx->mtx_owner, MTX_IPL)};
83 __mtx->mtx_owner = (__mtx->mtx_owner & ~MTX_IPL)
84 | __SHIFTIN(ipl, MTX_IPL);
  /src/sys/arch/mips/mips/
lock_stubs_llsc.S 229 INT_L a0, MTX_IPL(t0)
263 sltu v0, ta2, ta0 # v0 = cpl < mtx_ipl
305 INT_L a2, MTX_IPL(a0)
322 sltu v0, a1, a2 # v0 = cpl < mtx_ipl
lock_stubs_ras.S 366 INT_L a0, MTX_IPL(t0)
430 INT_L a2, MTX_IPL(a0)
449 sltu v0, a1, a2 # v0 = cpl < mtx_ipl
  /src/sys/arch/amd64/amd64/
lock_stubs.S 95 movzbl MTX_IPL(%rdi), %ecx /* new SPL */
  /src/sys/arch/sparc/sparc/
lock_stubs.s 129 ldub [ %o0 + MTX_IPL ], %o2
  /src/sys/arch/vax/vax/
lock_stubs.S 102 movzbl MTX_IPL(%r0), %r3
  /src/sys/arch/i386/i386/
lock_stubs.S 235 movb MTX_IPL(%edx), %ch

Completed in 15 milliseconds