Lines Matching refs:res_prev
600 struct resource_node *res_prev; in ibmphp_add_resource() local
684 res_prev = NULL; in ibmphp_add_resource()
691 res_prev = res_cur; in ibmphp_add_resource()
701 res_prev->nextRange = res; in ibmphp_add_resource()
709 res_prev = res_cur; in ibmphp_add_resource()
714 res_prev->next = res; in ibmphp_add_resource()
716 res->nextRange = res_prev->nextRange; in ibmphp_add_resource()
717 res_prev->nextRange = NULL; in ibmphp_add_resource()
720 if (!res_prev) { in ibmphp_add_resource()
732 } else if (res_prev->rangeno == res_cur->rangeno) in ibmphp_add_resource()
733 res_prev->next = res; in ibmphp_add_resource()
735 res_prev->nextRange = res; in ibmphp_add_resource()
742 if (!res_prev) { in ibmphp_add_resource()
761 res_prev->nextRange = res; in ibmphp_add_resource()
783 struct resource_node *res_prev; in ibmphp_remove_resource() local
816 res_prev = NULL; in ibmphp_remove_resource()
821 res_prev = res_cur; in ibmphp_remove_resource()
836 res_prev = NULL; in ibmphp_remove_resource()
856 if (!res_prev) in ibmphp_remove_resource()
859 res_prev->next = res_cur->next; in ibmphp_remove_resource()
863 res_prev = res_cur; in ibmphp_remove_resource()
878 if (!res_prev) { in ibmphp_remove_resource()
921 if (res_prev->rangeno == res_cur->rangeno) in ibmphp_remove_resource()
922 res_prev->next = res_cur->next; in ibmphp_remove_resource()
924 res_prev->nextRange = res_cur->next; in ibmphp_remove_resource()
926 res_prev->next = NULL; in ibmphp_remove_resource()
927 res_prev->nextRange = res_cur->nextRange; in ibmphp_remove_resource()
929 res_prev->next = NULL; in ibmphp_remove_resource()
930 res_prev->nextRange = NULL; in ibmphp_remove_resource()
978 struct resource_node *res_prev; in ibmphp_check_resource() local
1030 res_prev = NULL; in ibmphp_check_resource()
1042 if (!res_prev) { in ibmphp_check_resource()
1124 if (res_prev) { in ibmphp_check_resource()
1125 if (res_prev->rangeno != res_cur->rangeno) { in ibmphp_check_resource()
1164 len_tmp = res_cur->start - 1 - res_prev->end - 1; in ibmphp_check_resource()
1168 if (((res_prev->end + 1) % tmp_divide) == 0) { in ibmphp_check_resource()
1172 start_cur = res_prev->end + 1; in ibmphp_check_resource()
1175 tmp_start = res_prev->end + 1; in ibmphp_check_resource()
1202 res_prev = res_cur; in ibmphp_check_resource()
1210 if (!res_prev) { in ibmphp_check_resource()
1276 debug ("prev->rangeno = %d, noranges = %d\n", res_prev->rangeno, noranges); in ibmphp_check_resource()
1277 if (res_prev->rangeno < noranges) { in ibmphp_check_resource()