Lines Matching refs:start_addr
66 unsigned long start_addr;
226 seg->start_addr = qout->segstart;
279 if ((tmp->start_addr >> 20) > (seg->end >> 20))
281 if ((tmp->end >> 20) < (seg->start_addr >> 20))
297 unsigned long start_addr, end_addr, dummy;
301 start_addr = end_addr = 0;
324 seg->res->start = seg->start_addr;
342 rc = vmem_add_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
348 &start_addr, &end_addr);
351 &start_addr, &end_addr);
365 seg->start_addr = start_addr;
370 *addr = seg->start_addr;
374 "exclusive-writable\n", name, (void*) seg->start_addr,
378 "shared access mode\n", name, (void*) seg->start_addr,
383 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
429 *addr = seg->start_addr;
458 unsigned long start_addr, end_addr, dummy;
461 start_addr = end_addr = 0;
498 &start_addr, &end_addr);
501 &start_addr, &end_addr);
512 seg->start_addr = start_addr;
521 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
554 vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);