BUS_SPACE_BARRIER_WRITE
flags &= BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE;
case BUS_SPACE_BARRIER_WRITE:
case BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE:
2, BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ); \
2, BUS_SPACE_BARRIER_WRITE); \
2, BUS_SPACE_BARRIER_WRITE); \
1, BUS_SPACE_BARRIER_WRITE); \
2, BUS_SPACE_BARRIER_WRITE); \
2, BUS_SPACE_BARRIER_WRITE); \
2, BUS_SPACE_BARRIER_WRITE); \
A33_NSIOBARRIER(BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
A33_NSIOBARRIER(BUS_SPACE_BARRIER_WRITE);
A33_NSIOBARRIER(BUS_SPACE_BARRIER_WRITE);
} else if (flags & BUS_SPACE_BARRIER_WRITE) {
else if ((f & BUS_SPACE_BARRIER_WRITE) != 0)
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
else if ((f & BUS_SPACE_BARRIER_WRITE) != 0)
BUS_SPACE_BARRIER_WRITE); \
BUS_SPACE_BARRIER_WRITE); \
else if ((f & BUS_SPACE_BARRIER_WRITE) != 0)
BUS_SPACE_BARRIER_WRITE); \
BUS_SPACE_BARRIER_WRITE); \
else if ((f & BUS_SPACE_BARRIER_WRITE) != 0)
BUS_SPACE_BARRIER_WRITE); \
BUS_SPACE_BARRIER_WRITE); \
BUS_SPACE_BARRIER_WRITE); \
BUS_SPACE_BARRIER_WRITE); \
else if ((f & BUS_SPACE_BARRIER_WRITE) != 0)
else if ((f & BUS_SPACE_BARRIER_WRITE) != 0)
tc_mem_barrier(v, h, o, sizeof *a, BUS_SPACE_BARRIER_WRITE); \
tc_mem_barrier(v, h, o, sizeof val, BUS_SPACE_BARRIER_WRITE); \
BUS_SPACE_BARRIER_WRITE);
flags &= BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE;
BCM2835_ARMICU_SIZE, BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
flags &= BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE;
#define BW BUS_SPACE_BARRIER_WRITE
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
#define BW BUS_SPACE_BARRIER_WRITE
#define BW BUS_SPACE_BARRIER_WRITE
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
#define BW BUS_SPACE_BARRIER_WRITE
if (op & BUS_SPACE_BARRIER_WRITE) {
SYNC_REG(sc, HARMONY_RNXTADD, BUS_SPACE_BARRIER_WRITE);
SYNC_REG(sc, HARMONY_PNXTADD, BUS_SPACE_BARRIER_WRITE);
SYNC_REG(sc, HARMONY_DSTATUS, BUS_SPACE_BARRIER_WRITE);
SYNC_REG(sc, HARMONY_DSTATUS, BUS_SPACE_BARRIER_WRITE);
SYNC_REG(sc, HARMONY_PNXTADD, BUS_SPACE_BARRIER_WRITE);
SYNC_REG(sc, HARMONY_RNXTADD, BUS_SPACE_BARRIER_WRITE);
case BUS_SPACE_BARRIER_WRITE:
case BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE:
if (f & BUS_SPACE_BARRIER_WRITE)
if (f & BUS_SPACE_BARRIER_WRITE)
0 /* XXX */, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE)
0, 12, BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE); \
if ((f & BUS_SPACE_BARRIER_WRITE) != 0)
BUS_SPACE_BARRIER_WRITE); \
BUS_SPACE_BARRIER_WRITE); \
flags &= BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE;
case BUS_SPACE_BARRIER_WRITE:
case BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE:
0,4,BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE);
else if (f == BUS_SPACE_BARRIER_WRITE)
bus_space_barrier(sc->bt, sc->bh, offset, 2, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(sc->bt, sc->bh, offset, 4, BUS_SPACE_BARRIER_WRITE);
sc->sc_qr.qr_winsize, BUS_SPACE_BARRIER_WRITE |
sc->sc_qr.qr_winsize, BUS_SPACE_BARRIER_WRITE |
case BUS_SPACE_BARRIER_WRITE:
case BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE:
BUS_SPACE_BARRIER_WRITE);
sc->sc_dr.dr_winsize, BUS_SPACE_BARRIER_WRITE |
sc->sc_dr.dr_winsize, BUS_SPACE_BARRIER_WRITE |
(mb[0] >> 14) & ~3, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
(atppc)->sc_ioh, 0, IO_LPTSIZE, BUS_SPACE_BARRIER_WRITE)
(atppc)->sc_ioh, 0, IO_LPTSIZE, BUS_SPACE_BARRIER_WRITE | \
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
#define BW BUS_SPACE_BARRIER_WRITE
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(t, h, GEM_RX_CONFIG, 4, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(t, h, GEM_RESET, 4, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(t, h, GEM_TX_CONFIG, 4, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(t, h, GEM_RESET, 4, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(t, h, GEM_MAC_RX_CONFIG, 4, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(t, h, GEM_MAC_TX_CONFIG, 4, BUS_SPACE_BARRIER_WRITE);
IE_BUS_BARRIER(sc, off, 2, BUS_SPACE_BARRIER_WRITE);
IE_BUS_BARRIER(sc, off, 2, BUS_SPACE_BARRIER_WRITE);
IE_BUS_BARRIER(sc, cmd, IE_CMD_CFG_SZ, BUS_SPACE_BARRIER_WRITE);
IE_BUS_BARRIER(sc, off, 2, BUS_SPACE_BARRIER_WRITE);
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE);
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE |
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE);
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE);
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE);
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE);
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE);
malo_ctl_barrier(sc, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE)
nvme_barrier(sc, 0, sc->sc_ios, BUS_SPACE_BARRIER_WRITE);
nvme_barrier(sc, 0, sc->sc_ios, BUS_SPACE_BARRIER_WRITE);
nvme_barrier(sc, 0, sc->sc_ios, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
rtw_barrier(regs, reg0, reg1, BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE)
rtw_barrier(regs, reg0, reg1, BUS_SPACE_BARRIER_WRITE)
rtw_barrier(regs, reg0, reg1, BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE)
#define BSB_SYNC(a, b, c, d) bus_space_barrier(a, b, c, d, BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
iavf_barrier(sc, 0, sc->sc_mems, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE)
ixl_barrier(sc, 0, sc->sc_mems, BUS_SPACE_BARRIER_WRITE);
ixl_barrier(sc, 0, sc->sc_mems, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
mcx_bar(sc, offset, sizeof(uval), BUS_SPACE_BARRIER_WRITE);
mcx_bar(sc, offset, sizeof(val), BUS_SPACE_BARRIER_WRITE);
mcx_bar(sc, blueflame, sizeof(*bf), BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
MFI_IQPL, 8, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
MPII_REQ_DESCR_POST_LOW, 8, BUS_SPACE_BARRIER_WRITE);
MPII_REQ_DESCR_POST_LOW, 8, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
PCCBB_PCMCIA_OFFSET + reg, 1, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(dc->dc_memt, ramdac, 0, 4, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(dc->dc_memt, clock, 0, 0, BUS_SPACE_BARRIER_WRITE);
((reg) << 2), 4 * (nregs), BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE | BUS_SPACE_BARRIER_READ);
BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_WRITE);
0, BT3C_IOR_LEN, BUS_SPACE_BARRIER_WRITE);
0, BT3C_IOR_LEN, BUS_SPACE_BARRIER_WRITE);
0, BT3C_IOR_LEN, BUS_SPACE_BARRIER_WRITE);
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE)
BUS_SPACE_BARRIER_READ|BUS_SPACE_BARRIER_WRITE)
bus_space_barrier(bst, bsh, offset, 1, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(bst, bsh, offset, 2, BUS_SPACE_BARRIER_WRITE);
bus_space_barrier(bst, bsh, offset, 4, BUS_SPACE_BARRIER_WRITE);