Lines Matching refs:jint
73 uintptr_t offset = dest_addr % sizeof(jint);
74 volatile jint* dest_int = (volatile jint*)(dest_addr - offset);
75 jint cur = *dest_int;
77 jint new_val = cur;
81 jint res = cmpxchg(new_val, dest_int, cur);
91 assert(sizeof(unsigned int) == sizeof(jint), "more work to do");
92 return (unsigned int)Atomic::xchg((jint)exchange_value, (volatile jint*)dest);
97 assert(sizeof(unsigned int) == sizeof(jint), "more work to do");
98 return (unsigned int)Atomic::cmpxchg((jint)exchange_value, (volatile jint*)dest,
99 (jint)compare_value);