Lines Matching refs:old
272 uint32_t mask, old; in atomic_testandclear_32() local
276 : "=&r" (old), "+A" (*p) in atomic_testandclear_32()
280 return ((old & mask) != 0); in atomic_testandclear_32()
286 uint32_t mask, old; in atomic_testandset_32() local
290 : "=&r" (old), "+A" (*p) in atomic_testandset_32()
294 return ((old & mask) != 0); in atomic_testandset_32()
471 uint64_t mask, old; in atomic_testandclear_64() local
475 : "=&r" (old), "+A" (*p) in atomic_testandclear_64()
479 return ((old & mask) != 0); in atomic_testandclear_64()
485 uint64_t mask, old; in atomic_testandset_64() local
489 : "=&r" (old), "+A" (*p) in atomic_testandset_64()
493 return ((old & mask) != 0); in atomic_testandset_64()
499 uint64_t mask, old; in atomic_testandset_acq_64() local
503 : "=&r" (old), "+A" (*p) in atomic_testandset_acq_64()
507 return ((old & mask) != 0); in atomic_testandset_acq_64()
513 uint32_t old; in atomic_swap_32() local
516 : "=&r"(old), "+A" (*p) in atomic_swap_32()
520 return (old); in atomic_swap_32()
526 uint64_t old; in atomic_swap_64() local
529 : "=&r"(old), "+A" (*p) in atomic_swap_64()
533 return (old); in atomic_swap_64()