Lines Matching refs:BPF_XCHG
1605 case BPF_XCHG:
1652 case BPF_XCHG:
1828 return __bpf_fill_atomic64(self, BPF_XCHG);
1880 return __bpf_fill_atomic32(self, BPF_XCHG);
1915 case BPF_XCHG:
1998 } else if (op == BPF_XCHG) { /* Aliased, XCHG */
2070 return __bpf_fill_atomic_reg_pairs(self, BPF_DW, BPF_XCHG);
2121 return __bpf_fill_atomic_reg_pairs(self, BPF_W, BPF_XCHG);
8759 /* BPF_ATOMIC | BPF_W: BPF_XCHG */
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),
8764 /* BPF_ATOMIC | BPF_DW: BPF_XCHG */
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),