Lines Matching refs:bus_head
1525 res_lists.bus_head = ctrl->bus_head; in board_added()
1534 ctrl->bus_head = res_lists.bus_head; in board_added()
1539 cpqhp_resource_sort_and_combine(&(ctrl->bus_head)); in board_added()
1633 else if (!func->bus_head && !func->mem_head && in remove_board()
1641 if (temp_func->bus_head || temp_func->mem_head in remove_board()
1679 res_lists.bus_head = ctrl->bus_head; in remove_board()
1686 ctrl->bus_head = res_lists.bus_head; in remove_board()
1691 cpqhp_resource_sort_and_combine(&(ctrl->bus_head)); in remove_board()
2366 bus_node = get_max_resource(&(resources->bus_head), 1); in configure_new_function()
2441 temp_resources.bus_head = bus_node; in configure_new_function()
2563 if (bus_node && temp_resources.bus_head) { in configure_new_function()
2566 hold_bus_node->next = func->bus_head; in configure_new_function()
2567 func->bus_head = hold_bus_node; in configure_new_function()
2569 temp_byte = temp_resources.bus_head->base - 1; in configure_new_function()
2574 if (temp_resources.bus_head->length == 0) { in configure_new_function()
2575 kfree(temp_resources.bus_head); in configure_new_function()
2576 temp_resources.bus_head = NULL; in configure_new_function()
2578 return_resource(&(resources->bus_head), temp_resources.bus_head); in configure_new_function()
2918 return_resource(&(resources->bus_head), hold_bus_node); in configure_new_function()