Lines Matching refs:BPF_XCHG
1605 case BPF_XCHG: in __bpf_emit_atomic64()
1652 case BPF_XCHG: in __bpf_emit_atomic32()
1828 return __bpf_fill_atomic64(self, BPF_XCHG); in bpf_fill_atomic64_xchg()
1880 return __bpf_fill_atomic32(self, BPF_XCHG); in bpf_fill_atomic32_xchg()
1915 case BPF_XCHG: in __bpf_fill_atomic_reg_pairs()
1998 } else if (op == BPF_XCHG) { /* Aliased, XCHG */ in __bpf_fill_atomic_reg_pairs()
2070 return __bpf_fill_atomic_reg_pairs(self, BPF_DW, BPF_XCHG); in bpf_fill_atomic64_xchg_reg_pairs()
2121 return __bpf_fill_atomic_reg_pairs(self, BPF_W, BPF_XCHG); in bpf_fill_atomic32_xchg_reg_pairs()
8760 BPF_ATOMIC_OP_TEST1(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
8761 BPF_ATOMIC_OP_TEST2(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
8762 BPF_ATOMIC_OP_TEST3(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
8763 BPF_ATOMIC_OP_TEST4(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
8765 BPF_ATOMIC_OP_TEST1(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
8766 BPF_ATOMIC_OP_TEST2(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
8767 BPF_ATOMIC_OP_TEST3(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
8768 BPF_ATOMIC_OP_TEST4(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
11730 BPF_TEST_CLOBBER_ATOMIC(BPF_DW, BPF_XCHG),
11741 BPF_TEST_CLOBBER_ATOMIC(BPF_W, BPF_XCHG),