Lines Matching refs:current_res
300 struct pci_resource *current_res;
317 current_res = *head;
319 current_res->next = (*head)->next;
320 (*head)->next = current_res;
323 current_res = *head;
325 while (current_res->next && current_res->next->next) {
326 if (current_res->next->length > current_res->next->next->length) {
328 next_res = current_res->next;
329 current_res->next = current_res->next->next;
330 current_res = current_res->next;
331 next_res->next = current_res->next;
332 current_res->next = next_res;
334 current_res = current_res->next;
348 struct pci_resource *current_res;
365 current_res = *head;
367 current_res->next = (*head)->next;
368 (*head)->next = current_res;
371 current_res = *head;
373 while (current_res->next && current_res->next->next) {
374 if (current_res->next->length < current_res->next->next->length) {
376 next_res = current_res->next;
377 current_res->next = current_res->next->next;
378 current_res = current_res->next;
379 next_res->next = current_res->next;
380 current_res->next = next_res;
382 current_res = current_res->next;