Searched refs:dxs (Results 1 – 3 of 3) sorted by relevance
188 struct dmac_xfer_state *dxs; in s3c2440_dma_intr() local191 dxs = dc->dc_active; in s3c2440_dma_intr()192 KASSERT(dxs != NULL); in s3c2440_dma_intr()194 dx = &dxs->dxs_xfer; in s3c2440_dma_intr()197 dxs->dxs_segs[DMAC_DESC_SRC].ds_nsegs--; in s3c2440_dma_intr()198 if (dxs->dxs_segs[DMAC_DESC_SRC].ds_nsegs == 0) { in s3c2440_dma_intr()199 dxs->dxs_complete = TRUE; in s3c2440_dma_intr()201 dxs->dxs_segs[DMAC_DESC_SRC].ds_curseg++; in s3c2440_dma_intr()205 dxs->dxs_segs[DMAC_DESC_DST].ds_nsegs--; in s3c2440_dma_intr()206 if (dxs->dxs_segs[DMAC_DESC_DST].ds_nsegs == 0) { in s3c2440_dma_intr()[all …]
747 struct dmac_xfer_state *dxs; in pxa2x0_dmac_allocate_xfer() local749 dxs = kmem_alloc(sizeof(*dxs), KM_SLEEP); in pxa2x0_dmac_allocate_xfer()751 return ((struct dmac_xfer *)dxs); in pxa2x0_dmac_allocate_xfer()757 struct dmac_xfer_state *dxs = (struct dmac_xfer_state *)dx; in pxa2x0_dmac_free_xfer() local763 kmem_free(dxs, sizeof(*dxs)); in pxa2x0_dmac_free_xfer()828 struct dmac_xfer_state *dxs = (struct dmac_xfer_state *)dx; in pxa2x0_dmac_start_xfer() local833 if (dxs->dxs_peripheral != DMAC_PERIPH_NONE && in pxa2x0_dmac_start_xfer()834 dxs->dxs_peripheral >= DMAC_N_PERIPH) in pxa2x0_dmac_start_xfer()837 src = &dxs->dxs_desc[DMAC_DESC_SRC]; in pxa2x0_dmac_start_xfer()838 dst = &dxs->dxs_desc[DMAC_DESC_DST]; in pxa2x0_dmac_start_xfer()[all …]
9259 in bits 10 through 7. flt.[dxs]s requires an r register in the