Lines Matching refs:av
704 static __always_inline bool cmask_word_op2(u64 *av, const u64 *bp, u64 mask,
709 WRITE_ONCE(*av, *av & (~mask | READ_ONCE(*bp)));
712 WRITE_ONCE(*av, *av | (READ_ONCE(*bp) & mask));
715 WRITE_ONCE(*av, (*av & ~mask) | (READ_ONCE(*bp) & mask));
718 WRITE_ONCE(*av, *av & ~(READ_ONCE(*bp) & mask));
722 return (READ_ONCE(*bp) & ~READ_ONCE(*av)) & mask;
724 return (READ_ONCE(*av) & READ_ONCE(*bp)) & mask;
726 WRITE_ONCE(*av, READ_ONCE(*av) | (READ_ONCE(*bp) & mask));
729 WRITE_ONCE(*av, (READ_ONCE(*av) & ~mask) | (READ_ONCE(*bp) & mask));