Home | History | Annotate | Download | only in arc

Lines Matching refs:dm_segs

190 			map->dm_segs[seg].ds_addr = curaddr + t->dma_offset;
191 map->dm_segs[seg].ds_len = sgsize;
192 map->dm_segs[seg]._ds_vaddr = vaddr;
193 map->dm_segs[seg]._ds_paddr = curaddr;
197 (map->dm_segs[seg].ds_len + sgsize) <=
200 (map->dm_segs[seg]._ds_paddr & bmask) ==
202 map->dm_segs[seg].ds_len += sgsize;
206 map->dm_segs[seg].ds_addr =
208 map->dm_segs[seg].ds_len = sgsize;
209 map->dm_segs[seg]._ds_vaddr = vaddr;
210 map->dm_segs[seg]._ds_paddr = curaddr;
482 if (offset >= map->dm_segs[i].ds_len) {
483 offset -= map->dm_segs[i].ds_len;
492 minlen = len < map->dm_segs[i].ds_len - offset ?
493 len : map->dm_segs[i].ds_len - offset;
495 addr = map->dm_segs[i]._ds_vaddr;