Lines Matching refs:current_res
314 struct pci_resource *current_res; in sort_by_size() local
331 current_res = *head; in sort_by_size()
333 current_res->next = (*head)->next; in sort_by_size()
334 (*head)->next = current_res; in sort_by_size()
337 current_res = *head; in sort_by_size()
339 while (current_res->next && current_res->next->next) { in sort_by_size()
340 if (current_res->next->length > current_res->next->next->length) { in sort_by_size()
342 next_res = current_res->next; in sort_by_size()
343 current_res->next = current_res->next->next; in sort_by_size()
344 current_res = current_res->next; in sort_by_size()
345 next_res->next = current_res->next; in sort_by_size()
346 current_res->next = next_res; in sort_by_size()
348 current_res = current_res->next; in sort_by_size()
362 struct pci_resource *current_res; in sort_by_max_size() local
379 current_res = *head; in sort_by_max_size()
381 current_res->next = (*head)->next; in sort_by_max_size()
382 (*head)->next = current_res; in sort_by_max_size()
385 current_res = *head; in sort_by_max_size()
387 while (current_res->next && current_res->next->next) { in sort_by_max_size()
388 if (current_res->next->length < current_res->next->next->length) { in sort_by_max_size()
390 next_res = current_res->next; in sort_by_max_size()
391 current_res->next = current_res->next->next; in sort_by_max_size()
392 current_res = current_res->next; in sort_by_max_size()
393 next_res->next = current_res->next; in sort_by_max_size()
394 current_res->next = next_res; in sort_by_max_size()
396 current_res = current_res->next; in sort_by_max_size()