Lines Matching refs:haddr

84     DATA_TYPE *haddr = atomic_mmu_lookup(env_cpu(env), addr, oi,  in ATOMIC_NAME()  local
89 ret = atomic16_cmpxchg(haddr, cmpv, newv); in ATOMIC_NAME()
91 ret = qatomic_cmpxchg__nocheck(haddr, cmpv, newv); in ATOMIC_NAME()
107 DATA_TYPE *haddr = atomic_mmu_lookup(env_cpu(env), addr, oi, in ATOMIC_NAME() local
111 ret = qatomic_xchg__nocheck(haddr, val); in ATOMIC_NAME()
126 DATA_TYPE *haddr, ret; \
127 haddr = atomic_mmu_lookup(env_cpu(env), addr, oi, DATA_SIZE, retaddr); \
128 ret = qatomic_##X(haddr, val); \
162 XDATA_TYPE *haddr, cmp, old, new, val = xval; \ in GEN_ATOMIC_HELPER()
163 haddr = atomic_mmu_lookup(env_cpu(env), addr, oi, DATA_SIZE, retaddr); \ in GEN_ATOMIC_HELPER()
165 cmp = qatomic_read__nocheck(haddr); \ in GEN_ATOMIC_HELPER()
168 cmp = qatomic_cmpxchg__nocheck(haddr, old, new); \ in GEN_ATOMIC_HELPER()
209 DATA_TYPE *haddr = atomic_mmu_lookup(env_cpu(env), addr, oi, local
214 ret = atomic16_cmpxchg(haddr, BSWAP(cmpv), BSWAP(newv));
216 ret = qatomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv));
232 DATA_TYPE *haddr = atomic_mmu_lookup(env_cpu(env), addr, oi, in ATOMIC_NAME() local
236 ret = qatomic_xchg__nocheck(haddr, BSWAP(val)); in ATOMIC_NAME()
251 DATA_TYPE *haddr, ret; \
252 haddr = atomic_mmu_lookup(env_cpu(env), addr, oi, DATA_SIZE, retaddr); \
253 ret = qatomic_##X(haddr, BSWAP(val)); \
284 XDATA_TYPE *haddr, ldo, ldn, old, new, val = xval; \
285 haddr = atomic_mmu_lookup(env_cpu(env), addr, oi, DATA_SIZE, retaddr); \
287 ldn = qatomic_read__nocheck(haddr); \
290 ldn = qatomic_cmpxchg__nocheck(haddr, ldo, BSWAP(new)); \