Lines Matching refs:end

213 				    int *end)  in apei_exec_for_each_entry()  argument
223 if (end) in apei_exec_for_each_entry()
224 *end = i; in apei_exec_for_each_entry()
257 int rc, end; in apei_exec_pre_map_gars() local
260 NULL, &end); in apei_exec_pre_map_gars()
264 ctx_unmap.entries = end; in apei_exec_pre_map_gars()
298 unsigned long end; member
311 unsigned long end = start + size; in apei_res_add() local
313 if (end <= start) in apei_res_add()
317 if (res->start > end || res->end < start) in apei_res_add()
319 else if (end <= res->end && start >= res->start) { in apei_res_add()
325 res->end = end = max(res->end, end); in apei_res_add()
338 res_ins->end = end; in apei_res_add()
353 if (res1->start >= res2->end || in apei_res_sub()
354 res1->end <= res2->start) in apei_res_sub()
356 else if (res1->end <= res2->end && in apei_res_sub()
361 } else if (res1->end > res2->end && in apei_res_sub()
366 res->start = res2->end; in apei_res_sub()
367 res->end = res1->end; in apei_res_sub()
368 res1->end = res2->start; in apei_res_sub()
373 res1->end = res2->start; in apei_res_sub()
375 res1->start = res2->end; in apei_res_sub()
410 res->end - res->start); in apei_resources_merge()
416 res->end - res->start); in apei_resources_merge()
513 r = request_mem_region(res->start, res->end - res->start, in apei_resources_request()
519 (unsigned long long)res->end - 1, desc); in apei_resources_request()
526 r = request_region(res->start, res->end - res->start, desc); in apei_resources_request()
531 (unsigned long long)res->end - 1, desc); in apei_resources_request()
548 release_region(res->start, res->end - res->start); in apei_resources_request()
555 release_mem_region(res->start, res->end - res->start); in apei_resources_request()
571 release_mem_region(res->start, res->end - res->start); in apei_resources_release()
573 release_region(res->start, res->end - res->start); in apei_resources_release()