Lines Matching refs:length
329 ((*head)->length > (*head)->next->length)) { in sort_by_size()
340 if (current_res->next->length > current_res->next->next->length) { in sort_by_size()
377 ((*head)->length < (*head)->next->length)) { in sort_by_max_size()
388 if (current_res->next->length < current_res->next->next->length) { in sort_by_max_size()
431 if ((*head)->length == (*orig_head)->length) in do_pre_bridge_resource_split()
441 if (node->length & (alignment -1)) { in do_pre_bridge_resource_split()
450 temp_dword = (node->length | (alignment-1)) + 1 - alignment; in do_pre_bridge_resource_split()
453 split_node->length = temp_dword; in do_pre_bridge_resource_split()
455 node->length -= temp_dword; in do_pre_bridge_resource_split()
456 node->base += split_node->length; in do_pre_bridge_resource_split()
463 if (node->length < alignment) in do_pre_bridge_resource_split()
507 if (node->length < alignment) in do_bridge_resource_split()
513 if ((node->length - (temp_dword - node->base)) < alignment) in do_bridge_resource_split()
516 node->length -= (temp_dword - node->base); in do_bridge_resource_split()
520 if (node->length & (alignment - 1)) in do_bridge_resource_split()
557 if (node->length < size) in get_io_resource()
567 if ((node->length - (temp_dword - node->base)) < size) in get_io_resource()
576 split_node->length = temp_dword - node->base; in get_io_resource()
578 node->length -= split_node->length; in get_io_resource()
586 if (node->length > size) { in get_io_resource()
596 split_node->length = node->length - size; in get_io_resource()
597 node->length = size; in get_io_resource()
654 if (max->length < size) in get_max_resource()
664 if ((max->length - (temp_dword - max->base)) < size) in get_max_resource()
673 split_node->length = temp_dword - max->base; in get_max_resource()
675 max->length -= split_node->length; in get_max_resource()
681 if ((max->base + max->length) & (size - 1)) { in get_max_resource()
689 temp_dword = ((max->base + max->length) & ~(size - 1)); in get_max_resource()
691 split_node->length = max->length + max->base in get_max_resource()
693 max->length -= split_node->length; in get_max_resource()
700 if (max->length < size) in get_max_resource()
749 __func__, size, node, node->base, node->length); in get_resource()
750 if (node->length < size) in get_resource()
761 if ((node->length - (temp_dword - node->base)) < size) in get_resource()
770 split_node->length = temp_dword - node->base; in get_resource()
772 node->length -= split_node->length; in get_resource()
779 if (node->length > size) { in get_resource()
790 split_node->length = node->length - size; in get_resource()
791 node->length = size; in get_resource()
876 if ((node1->base + node1->length) == node1->next->base) { in cpqhp_resource_sort_and_combine()
879 node1->length += node1->next->length; in cpqhp_resource_sort_and_combine()
2426 temp_byte = bus_node->base + bus_node->length - 1; in configure_new_function()
2427 dbg("set subordinate bus = %d\n", bus_node->base + bus_node->length - 1); in configure_new_function()
2460 io_node->length, io_node->next); in configure_new_function()
2463 mem_node->length, mem_node->next); in configure_new_function()
2466 p_mem_node->length, p_mem_node->next); in configure_new_function()
2513 bus_node->length -= 1; in configure_new_function()
2525 temp_byte = (io_node->base + io_node->length - 1) >> 8; in configure_new_function()
2538 temp_word = (mem_node->base + mem_node->length - 1) >> 16; in configure_new_function()
2548 temp_word = (p_mem_node->base + p_mem_node->length - 1) >> 16; in configure_new_function()
2610 hold_bus_node->length = bus_node->base - hold_bus_node->base; in configure_new_function()
2620 if (temp_resources.bus_head->length == 0) { in configure_new_function()
2636 hold_IO_node->base = io_node->base + io_node->length; in configure_new_function()
2650 hold_IO_node->length = io_node->base - hold_IO_node->base; in configure_new_function()
2653 if (hold_IO_node->length) { in configure_new_function()
2687 hold_mem_node->base = mem_node->base + mem_node->length; in configure_new_function()
2701 hold_mem_node->length = mem_node->base - hold_mem_node->base; in configure_new_function()
2703 if (hold_mem_node->length) { in configure_new_function()
2739 hold_p_mem_node->base = p_mem_node->base + p_mem_node->length; in configure_new_function()
2753 hold_p_mem_node->length = p_mem_node->base - hold_p_mem_node->base; in configure_new_function()
2756 if (hold_p_mem_node->length) { in configure_new_function()
2829 io_node->base, io_node->length, io_node->next); in configure_new_function()