Lines Matching defs:chunk
74 struct mlx4_icm_chunk *chunk;
100 iter->chunk = list_empty(&icm->chunk_list) ?
108 return !iter->chunk;
113 if (++iter->page_idx >= iter->chunk->nsg) {
114 if (iter->chunk->list.next == &iter->icm->chunk_list) {
115 iter->chunk = NULL;
119 iter->chunk = list_entry(iter->chunk->list.next,
127 if (iter->chunk->coherent)
128 return iter->chunk->buf[iter->page_idx].dma_addr;
130 return sg_dma_address(&iter->chunk->sg[iter->page_idx]);
135 if (iter->chunk->coherent)
136 return iter->chunk->buf[iter->page_idx].size;
138 return sg_dma_len(&iter->chunk->sg[iter->page_idx]);