Lines Matching refs:common
28 struct dma_channel common;
106 XPHICHAN_DEBUG("setting tail pointer to [%u]\n", chan->common.id, tail);
131 XPHICHAN_DEBUG("setting head pointer to [%u]\n", chan->common.id, head);
148 XPHICHAN_DEBUG("setting channel_set_dstat_wb to 0x%016lx\n", chan->common.id,
193 uint8_t idx = chan->common.id;
201 chan->common.id, ring_base, size);
206 xdev = (struct xeon_phi_dma_device *) chan->common.device;
218 XPHICHAN_DEBUG("Channel is host owned. setting bit\n", chan->common.id);
231 XPHICHAN_DEBUG("setting ring base to [%08x][%08x]\n", chan->common.id,
299 chan->common.device = (struct dma_device *) dev;
300 chan->common.id = dma_channel_id_build(dma_device_get_id(dma_dev), idx);
301 chan->common.max_xfer_size = max_xfer;
302 chan->common.f.memcpy = xeon_phi_dma_request_memcpy_chan;
303 chan->common.f.poll = xeon_phi_dma_channel_poll;
305 XPHICHAN_DEBUG("initializig channel with max_xfer=%u\n", chan->common.id,
322 XEON_PHI_DMA_DESC_SIZE, 0x1, &chan->common,
337 XPHICHAN_DEBUG("setting ring: [%016lx] @ %p\n", chan->common.id,
348 chan->common.state = DMA_CHAN_ST_PREPARED;
373 chan->common.id, pending);
375 if (chan->common.state != DMA_CHAN_ST_RUNNING) {
455 if (chan->common.state == DMA_CHAN_ST_ERROR) {
459 if (chan->common.state == DMA_CHAN_ST_RUNNING) {
463 XPHICHAN_DEBUG("starting channel.\n", chan->common.id);
511 XPHICHAN_DEBUG("submit request [%016lx]\n", chan->common.id,
514 dma_channel_enq_request_tail(&chan->common, (struct dma_request *) req);