Lines Matching refs:start_addr

66 	unsigned long start_addr;  member
226 seg->start_addr = qout->segstart; in query_segment_type()
279 if ((tmp->start_addr >> 20) > (seg->end >> 20)) in segment_overlaps_others()
281 if ((tmp->end >> 20) < (seg->start_addr >> 20)) in segment_overlaps_others()
296 unsigned long start_addr, end_addr, dummy; in __segment_load() local
300 start_addr = end_addr = 0; in __segment_load()
322 seg->res->start = seg->start_addr; in __segment_load()
340 rc = vmem_add_mapping(seg->start_addr, seg->end - seg->start_addr + 1); in __segment_load()
346 &start_addr, &end_addr); in __segment_load()
349 &start_addr, &end_addr); in __segment_load()
363 seg->start_addr = start_addr; in __segment_load()
368 *addr = seg->start_addr; in __segment_load()
372 "exclusive-writable\n", name, (void*) seg->start_addr, in __segment_load()
376 "shared access mode\n", name, (void*) seg->start_addr, in __segment_load()
381 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1); in __segment_load()
427 *addr = seg->start_addr; in segment_load()
456 unsigned long start_addr, end_addr, dummy; in segment_modify_shared() local
459 start_addr = end_addr = 0; in segment_modify_shared()
496 &start_addr, &end_addr); in segment_modify_shared()
499 &start_addr, &end_addr); in segment_modify_shared()
510 seg->start_addr = start_addr; in segment_modify_shared()
519 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1); in segment_modify_shared()
552 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1); in segment_unload()