Lines Matching refs:val
129 s64 val = arch_atomic64_read(v);
132 } while (!arch_atomic64_try_cmpxchg(v, &val, val & i));
133 return val;
147 s64 val = arch_atomic64_read(v);
150 } while (!arch_atomic64_try_cmpxchg(v, &val, val | i));
151 return val;
165 s64 val = arch_atomic64_read(v);
168 } while (!arch_atomic64_try_cmpxchg(v, &val, val ^ i));
169 return val;