/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrAtomics.td | 258 defm ATOMIC_RMW_ADD_I32 : WebAssemblyBinRMW<I32, "i32.atomic.rmw.add", 0x1e>; 259 defm ATOMIC_RMW_ADD_I64 : WebAssemblyBinRMW<I64, "i64.atomic.rmw.add", 0x1f>; 271 defm ATOMIC_RMW_SUB_I32 : WebAssemblyBinRMW<I32, "i32.atomic.rmw.sub", 0x25>; 272 defm ATOMIC_RMW_SUB_I64 : WebAssemblyBinRMW<I64, "i64.atomic.rmw.sub", 0x26>; 284 defm ATOMIC_RMW_AND_I32 : WebAssemblyBinRMW<I32, "i32.atomic.rmw.and", 0x2c>; 285 defm ATOMIC_RMW_AND_I64 : WebAssemblyBinRMW<I64, "i64.atomic.rmw.and", 0x2d>; 297 defm ATOMIC_RMW_OR_I32 : WebAssemblyBinRMW<I32, "i32.atomic.rmw.or", 0x33>; 298 defm ATOMIC_RMW_OR_I64 : WebAssemblyBinRMW<I64, "i64.atomic.rmw.or", 0x34>; 310 defm ATOMIC_RMW_XOR_I32 : WebAssemblyBinRMW<I32, "i32.atomic.rmw.xor", 0x3a>; 311 defm ATOMIC_RMW_XOR_I64 : WebAssemblyBinRMW<I64, "i64.atomic.rmw.xor", 0x3b>; [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | mmio.c | 86 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, in mt7996_reg_map_l1() 101 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2, in mt7996_reg_map_l2() 195 return dev->bus_ops->rmw(mdev, __mt7996_reg_addr(dev, offset), mask, val); in mt7996_rmw() 226 bus_ops->rmw = mt7996_rmw; in mt7996_mmio_init()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | mmio.c | 163 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7615_rmw() 220 bus_ops->rmw = mt7615_rmw; in mt7615_mmio_probe()
|
H A D | sdio.c | 93 .rmw = mt76s_rmw, in mt7663s_probe()
|
H A D | usb.c | 130 .rmw = mt7663u_rmw, in mt7663u_probe()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mmio.c | 426 dev->bus_ops->rmw(&dev->mt76, l1_remap, in mt7915_reg_map_l1() 443 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2, in mt7915_reg_map_l2() 455 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2_MT7916 + ofs, in mt7915_reg_map_l2() 545 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7915_rmw() 853 bus_ops->rmw = mt7915_rmw; in mt7915_mmio_init()
|
/freebsd/sys/arm/ti/ |
H A D | ti_pruss.c | 351 uint32_t rmw = ti_pruss_reg_read(sc, regadr); in ti_pruss_map_write() local 352 rmw = (rmw & ~( 0xF << bitpos)) | ( (content & 0xF) << bitpos); in ti_pruss_map_write() 353 ti_pruss_reg_write(sc, regadr, rmw); in ti_pruss_map_write()
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mmio.c | 107 .rmw = mt76_mmio_rmw, in mt76_mmio_init()
|
H A D | mt76.h | 74 u32 (*rmw)(struct mt76_dev *dev, u32 offset, u32 mask, u32 val); member 1004 #define __mt76_rmw(dev, ...) (dev)->bus->rmw((dev), __VA_ARGS__) 1013 #define mt76_rmw(dev, ...) (dev)->mt76.bus->rmw(&((dev)->mt76), __VA_ARGS__)
|
H A D | usb.c | 1119 .rmw = mt76u_rmw, in mt76u_init()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | pci.c | 160 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7921_rmw() 338 bus_ops->rmw = mt7921_rmw; in mt7921_pci_probe()
|
H A D | usb.c | 174 .rmw = mt792xu_rmw, in mt7921u_probe()
|
H A D | sdio.c | 109 .rmw = mt76s_rmw, in mt7921s_probe()
|
/freebsd/sys/contrib/dev/athk/ |
H A D | ath.h | 136 u32 (*rmw)(void *, u32 reg_offset, u32 set, u32 clr); member
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | init.c | 413 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7603_rmw() 500 bus_ops->rmw = mt7603_rmw; in mt7603_register_device()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRDevices.td | 102 def FeatureRMW : SubtargetFeature<"rmw", "SupportsRMW", "true",
|
/freebsd/tests/sys/fs/fusefs/ |
H A D | write.cc | 1045 TEST_F(WriteBack, rmw) in TEST_F() argument
|