Home | History | Annotate | Download | only in emips

Lines Matching refs:dm_segs

203 			map->dm_segs[seg].ds_addr = curaddr;
204 map->dm_segs[seg].ds_len = sgsize;
205 map->dm_segs[seg]._ds_vaddr = vaddr;
209 (map->dm_segs[seg].ds_len + sgsize) <=
212 (map->dm_segs[seg].ds_addr & bmask) ==
214 map->dm_segs[seg].ds_len += sgsize;
218 map->dm_segs[seg].ds_addr = curaddr;
219 map->dm_segs[seg].ds_len = sgsize;
220 map->dm_segs[seg]._ds_vaddr = vaddr;
485 if (offset >= map->dm_segs[i].ds_len) {
486 offset -= map->dm_segs[i].ds_len;
495 minlen = len < map->dm_segs[i].ds_len - offset ?
496 len : map->dm_segs[i].ds_len - offset;
498 addr = map->dm_segs[i].ds_addr;
596 if (offset >= map->dm_segs[i].ds_len) {
597 offset -= map->dm_segs[i].ds_len;
606 minlen = len < map->dm_segs[i].ds_len - offset ?
607 len : map->dm_segs[i].ds_len - offset;
609 addr = map->dm_segs[i]._ds_vaddr;