Lines Matching defs:start_addr
68 unsigned long start_addr;
229 seg->start_addr = qout->segstart;
282 if ((tmp->start_addr >> 20) > (seg->end >> 20))
284 if ((tmp->end >> 20) < (seg->start_addr >> 20))
300 unsigned long start_addr, end_addr, dummy;
304 start_addr = end_addr = 0;
327 seg->res->start = seg->start_addr;
345 rc = vmem_add_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
351 &start_addr, &end_addr);
354 &start_addr, &end_addr);
368 seg->start_addr = start_addr;
373 *addr = seg->start_addr;
377 "exclusive-writable\n", name, (void*) seg->start_addr,
381 "shared access mode\n", name, (void*) seg->start_addr,
386 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
432 *addr = seg->start_addr;
461 unsigned long start_addr, end_addr, dummy;
464 start_addr = end_addr = 0;
501 &start_addr, &end_addr);
504 &start_addr, &end_addr);
515 seg->start_addr = start_addr;
524 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
564 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);