Home | History | Annotate | Download | only in s3c2xx0

Lines Matching defs:dmac_xfer_state

67 SIMPLEQ_HEAD(dmac_xfer_state_head, dmac_xfer_state);
69 struct dmac_xfer_state {
71 SIMPLEQ_ENTRY(dmac_xfer_state) dxs_link;
89 struct dmac_xfer_state *dc_active; /* Active transfer, NULL if none */
133 static void dmac_start(uint8_t channel_no, struct dmac_xfer_state*);
134 static void dmac_transfer_segment(uint8_t channel_no, struct dmac_xfer_state*);
188 struct dmac_xfer_state *dxs;
277 struct dmac_xfer_state *dxs;
279 dxs = kmem_alloc(sizeof(struct dmac_xfer_state), KM_SLEEP);
291 kmem_free(dx, sizeof(struct dmac_xfer_state));
297 struct dmac_xfer_state *dxs = (struct dmac_xfer_state*)dx;
358 dmac_start(uint8_t channel_no, struct dmac_xfer_state *dxs) {
461 dmac_transfer_segment(uint8_t channel_no, struct dmac_xfer_state *dxs)
590 struct dmac_xfer_state *dxs;
604 struct dmac_xfer_state *dxs = (struct dmac_xfer_state*)dx;
639 struct dmac_xfer_state *dxs = (struct dmac_xfer_state*)dx;
672 SIMPLEQ_REMOVE(&dc->dc_queue, dxs, dmac_xfer_state, dxs_link);