BUS_DMA_READ
KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0);
KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0);
KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0);
map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE);
if ((flags & BUS_DMA_READ) == 0)
KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0);
KASSERT((flags & (BUS_DMA_READ|BUS_DMA_WRITE)) !=
(BUS_DMA_READ|BUS_DMA_WRITE));
map->_dm_flags |= flags & (BUS_DMA_READ|BUS_DMA_WRITE);
map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE);
KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0);
KASSERT((flags & (BUS_DMA_READ|BUS_DMA_WRITE)) !=
(BUS_DMA_READ|BUS_DMA_WRITE));
map->_dm_flags |= flags & (BUS_DMA_READ|BUS_DMA_WRITE);
map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE);
KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0);
KASSERT((flags & (BUS_DMA_READ|BUS_DMA_WRITE)) !=
(BUS_DMA_READ|BUS_DMA_WRITE));
map->_dm_flags |= flags & (BUS_DMA_READ|BUS_DMA_WRITE);
map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE);
KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0);
KASSERT((flags & (BUS_DMA_READ|BUS_DMA_WRITE)) !=
(BUS_DMA_READ|BUS_DMA_WRITE));
if ((map->_dm_flags & BUS_DMA_READ) == 0)
map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE);
(datain ? BUS_DMA_READ : BUS_DMA_WRITE));
(datain ? BUS_DMA_READ : BUS_DMA_WRITE));
if (__predict_false(M_ROMAP(m) && (flags & BUS_DMA_READ))) {
f |= flags & (BUS_DMA_READ | BUS_DMA_WRITE);
err = at91pdc_alloc_fifo(sc->sc_dmat, &sc->sc_rx_fifo, AT91USART_RING_SIZE, BUS_DMA_READ | BUS_DMA_STREAMING);
BUS_DMA_READ | BUS_DMA_NOWAIT);
MCLBYTES, NULL, BUS_DMA_READ|BUS_DMA_NOWAIT);
BUS_DMA_WAITOK|BUS_DMA_WRITE|BUS_DMA_READ|BUS_DMA_COHERENT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
sc->rx.buf_map[index].map, m, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_NOWAIT|BUS_DMA_READ|BUS_DMA_STREAMING);
uio, BUS_DMA_NOWAIT|BUS_DMA_READ|BUS_DMA_STREAMING);
BUS_DMA_NOWAIT|BUS_DMA_READ|BUS_DMA_STREAMING);
uio, BUS_DMA_NOWAIT|BUS_DMA_READ|BUS_DMA_STREAMING);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ))
BUS_DMA_READ))
BUS_DMA_NOWAIT | BUS_DMA_STREAMING | BUS_DMA_READ))
BUS_DMA_NOWAIT | BUS_DMA_STREAMING | BUS_DMA_READ))
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
m->m_ext.ext_size, NULL, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
(read ? BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_NOWAIT | BUS_DMA_READ);
sc->sc_rxmap[idx], m, BUS_DMA_NOWAIT | BUS_DMA_READ);
if (__predict_false(M_ROMAP(m) && (flags & BUS_DMA_READ))) {
if (flags & BUS_DMA_READ)
if ((err = hdaudio_dma_alloc(sc, &sc->sc_rirb, BUS_DMA_READ)) != 0)
((((xs)->xs_control & XS_CTL_DATA_IN) ? BUS_DMA_READ : BUS_DMA_WRITE) | \
BUS_DMA_READ | BUS_DMA_WRITE | BUS_DMA_WAITOK);
rv = bus_dmamap_load_mbuf(sc->sc_dmat, txd->txd_dmap, m, BUS_DMA_READ |
BUS_DMA_READ | BUS_DMA_NOWAIT) == 0)
((ac->ac_flags & AAC_CCB_DATA_IN) ? BUS_DMA_READ : BUS_DMA_WRITE));
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
BUS_DMA_READ : BUS_DMA_WRITE));
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
(ata_c->flags & AT_READ) ? BUS_DMA_READ : BUS_DMA_WRITE)) {
(ata_bio->flags & ATA_READ) ? BUS_DMA_READ : BUS_DMA_WRITE)) {
(op == BUS_DMA_READ) ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE);
BUS_DMA_READ : BUS_DMA_WRITE)) {
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_NOWAIT | BUS_DMA_READ);
ATHN_RXBUFSZ, NULL, BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_NOWAIT | BUS_DMA_READ);
ATHN_RXBUFSZ, NULL, BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_NOWAIT | BUS_DMA_READ);
size, NULL, BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_READ | BUS_DMA_NOWAIT);
sc->sc_rx.buf_map[index].map, m, BUS_DMA_READ | BUS_DMA_NOWAIT);
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ | BUS_DMA_NOWAIT);
(datain ? BUS_DMA_READ : BUS_DMA_WRITE));
((xs->xs_control & XS_CTL_DATA_IN) ? BUS_DMA_READ : BUS_DMA_WRITE));
sc->sc_rx.buf_map[index].map, m, BUS_DMA_READ | BUS_DMA_NOWAIT);
mnew, BUS_DMA_READ | BUS_DMA_NOWAIT);
data->rd_m, BUS_DMA_READ | BUS_DMA_NOWAIT);
data->rd_m, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
new_mbuf, BUS_DMA_READ | BUS_DMA_NOWAIT) != 0)
sc->sc_rx_mbuf[r], BUS_DMA_READ | BUS_DMA_NOWAIT) != 0) {
((dir & IC_XFER_IN) ? BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ|BUS_DMA_NOWAIT);
BUS_DMA_READ : BUS_DMA_WRITE));
((dir & MC_XFER_IN) ? BUS_DMA_READ : BUS_DMA_WRITE));
((xs->xs_control & XS_CTL_DATA_IN) ? BUS_DMA_READ
BUS_DMA_NOWAIT | (write ? BUS_DMA_WRITE : BUS_DMA_READ));
lop = (flags & ATA_READ) ? BUS_DMA_READ : BUS_DMA_WRITE;
((flags & WDC_DMA_READ) ? BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ : BUS_DMA_WRITE));
(pt->is_read ? BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ : BUS_DMA_WRITE));
((xs->xs_control & XS_CTL_DATA_IN) ? BUS_DMA_READ :
BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ|BUS_DMA_NOWAIT);
NULL, BUS_DMA_READ | BUS_DMA_NOWAIT)) != 0) {
BUS_DMA_READ | BUS_DMA_NOWAIT);
(ata_bio->flags & ATA_READ) ? BUS_DMA_READ : BUS_DMA_WRITE)) {
(op == BUS_DMA_READ) ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE);
BUS_DMA_READ : BUS_DMA_WRITE)
(ata_c->flags & AT_READ) ? BUS_DMA_READ : BUS_DMA_WRITE)) {
BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
flag = BUS_DMA_READ;
? BUS_DMA_WRITE : BUS_DMA_READ) | BUS_DMA_NOWAIT));
((flags & DMAMODE_READ) ? BUS_DMA_READ : BUS_DMA_WRITE));
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
((flags & XS_CTL_DATA_IN) ? BUS_DMA_READ :
read ? BUS_DMA_READ : BUS_DMA_WRITE;
BUS_DMA_NOWAIT | BUS_DMA_READ | BUS_DMA_WRITE);
BUS_DMA_NOWAIT | BUS_DMA_READ | BUS_DMA_WRITE);
NULL, BUS_DMA_NOWAIT | BUS_DMA_READ | BUS_DMA_WRITE);
NULL, BUS_DMA_NOWAIT | BUS_DMA_READ | BUS_DMA_WRITE);
| ((isread) ? BUS_DMA_READ : BUS_DMA_WRITE);
fl = (datain) ? BUS_DMA_READ : BUS_DMA_WRITE;
((direction == AUMODE_RECORD) ? BUS_DMA_READ : BUS_DMA_WRITE));
m, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT)) {
DGE_BUFFER_SIZE, NULL, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ|BUS_DMA_NOWAIT) != 0) {
BUS_DMA_READ | BUS_DMA_NOWAIT);
sbuf->m, BUS_DMA_READ | BUS_DMA_NOWAIT);
sbuf->m, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
data->m, BUS_DMA_READ | BUS_DMA_NOWAIT);
ring->data[i].m, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ|BUS_DMA_NOWAIT);
BUS_DMA_NOWAIT | BUS_DMA_READ);
IWN_RBUF_SIZE, NULL, BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_READ | BUS_DMA_NOWAIT) != 0) {
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
NFE_JPOOL_SIZE, NULL, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
MCLBYTES, NULL, BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT)) != 0) {
BUS_DMA_READ | BUS_DMA_NOWAIT)) != 0) {
.dma_flag = BUS_DMA_READ,
BUS_DMA_READ, "control status");
r = vioif_net_load_mbuf(vsc, map, m, BUS_DMA_READ);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_NOWAIT | BUS_DMA_READ | BUS_DMA_WRITE);
BUS_DMA_NOWAIT | BUS_DMA_READ | BUS_DMA_WRITE);
m->m_ext.ext_size, NULL, BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_NOWAIT | BUS_DMA_READ);
BUS_DMA_READ | BUS_DMA_NOWAIT);
BUS_DMA_READ | BUS_DMA_NOWAIT);
flag = BUS_DMA_READ;
BUS_DMA_READ|BUS_DMA_NOWAIT);
((isread?BUS_DMA_READ:BUS_DMA_WRITE)
BUS_DMA_READ : BUS_DMA_WRITE));
((flags & WDC_DMA_READ) ? BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ : BUS_DMA_WRITE));
flags = (xs->xs_control & XS_CTL_DATA_IN) ? BUS_DMA_READ : BUS_DMA_WRITE;
BUS_DMA_WAITOK | ((direction == AUMODE_RECORD) ? BUS_DMA_READ : BUS_DMA_WRITE));
BUS_DMA_READ|BUS_DMA_NOWAIT)) != 0) {
BUS_DMA_READ : BUS_DMA_WRITE))) != 0) {
BUS_DMA_READ : BUS_DMA_WRITE));
sc->sc_buf_rx, VIO9P_MAX_REQLEN, NULL, BUS_DMA_WAITOK | BUS_DMA_READ);
BUS_DMA_NOWAIT|BUS_DMA_READ);
((((xs)->xs_control & XS_CTL_DATA_IN) ? BUS_DMA_READ : BUS_DMA_WRITE) | \
flag = BUS_DMA_READ;
BUS_DMA_WAITOK|BUS_DMA_READ|BUS_DMA_WRITE);
lflags = BUS_DMA_READ;
NULL, BUS_DMA_NOWAIT|BUS_DMA_STREAMING|BUS_DMA_READ);
NULL, BUS_DMA_NOWAIT|BUS_DMA_STREAMING|BUS_DMA_READ);
NULL, BUS_DMA_NOWAIT|BUS_DMA_STREAMING|BUS_DMA_READ);
NULL, BUS_DMA_NOWAIT|BUS_DMA_STREAMING|BUS_DMA_READ);
NULL, BUS_DMA_NOWAIT|BUS_DMA_STREAMING|BUS_DMA_READ);
data, len, NULL, BUS_DMA_NOWAIT|BUS_DMA_READ);
BUS_DMA_NOWAIT|BUS_DMA_READ);
NULL, BUS_DMA_NOWAIT | (ispullup ? BUS_DMA_READ : BUS_DMA_WRITE))) {
(char *)end - (char *)start, NULL, BUS_DMA_READ|BUS_DMA_NOWAIT)) {