Lines Matching refs:p_mem_node
2387 struct pci_resource *p_mem_node;
2459 p_mem_node = get_max_resource(&(resources->p_mem_head), 0x100000);
2460 if (!p_mem_node)
2469 dbg("p_mem_node\n");
2470 dbg("(base, len, next) (%x, %x, %p)\n", p_mem_node->base,
2471 p_mem_node->length, p_mem_node->next);
2495 temp_resources.p_mem_head = p_mem_node;
2562 memcpy(hold_p_mem_node, p_mem_node, sizeof(struct pci_resource));
2563 p_mem_node->next = NULL;
2566 temp_word = p_mem_node->base >> 16;
2569 temp_word = (p_mem_node->base + p_mem_node->length - 1) >> 16;
2755 p_mem_node = do_pre_bridge_resource_split(&(temp_resources.p_mem_head),
2759 if (p_mem_node) {
2760 hold_p_mem_node->base = p_mem_node->base + p_mem_node->length;
2765 return_resource(&(resources->p_mem_head), p_mem_node);
2768 p_mem_node = do_bridge_resource_split(&(temp_resources.p_mem_head), 0x100000);
2771 if (p_mem_node) {
2774 hold_p_mem_node->length = p_mem_node->base - hold_p_mem_node->base;
2781 temp_word = (p_mem_node->base - 1) >> 16;
2784 return_resource(&(resources->p_mem_head), p_mem_node);
2790 return_resource(&(resources->p_mem_head), p_mem_node);
2867 p_mem_node = get_resource(&(resources->p_mem_head), base);
2870 if (p_mem_node) {
2871 base = p_mem_node->base;
2873 p_mem_node->next = func->p_mem_head;
2874 func->p_mem_head = p_mem_node;