Lines Matching refs:dma_chunk
368 * dma_chunk - A chunk of dma pages mapped by the io controller.
377 * based on the dma_chunk structure. This scheme assumes
381 struct dma_chunk {
391 static void _dma_dump_chunk (const struct dma_chunk* c, const char* func,
405 static struct dma_chunk * dma_find_chunk(struct ps3_dma_region *r,
408 struct dma_chunk *c;
434 static struct dma_chunk *dma_find_chunk_lpar(struct ps3_dma_region *r,
437 struct dma_chunk *c;
465 static int dma_sb_free_chunk(struct dma_chunk *c)
479 static int dma_ioc0_free_chunk(struct dma_chunk *c)
515 * c_out: A pointer to receive an allocated struct dma_chunk for this area.
522 unsigned long len, struct dma_chunk **c_out, u64 iopte_flag)
525 struct dma_chunk *c;
527 c = kzalloc(sizeof(struct dma_chunk), GFP_ATOMIC);
563 unsigned long len, struct dma_chunk **c_out,
567 struct dma_chunk *c, *last;
573 c = kzalloc(sizeof(struct dma_chunk), GFP_ATOMIC);
590 struct dma_chunk, link);
720 struct dma_chunk *c;
721 struct dma_chunk *tmp;
751 struct dma_chunk *c, *n;
788 struct dma_chunk *c;
843 struct dma_chunk *c;
898 struct dma_chunk *c;
934 struct dma_chunk *c;