Lines Matching refs:pci_resource

298 static int sort_by_size(struct pci_resource **head)
300 struct pci_resource *current_res;
301 struct pci_resource *next_res;
346 static int sort_by_max_size(struct pci_resource **head)
348 struct pci_resource *current_res;
349 struct pci_resource *next_res;
396 static struct pci_resource *do_pre_bridge_resource_split(struct pci_resource **head,
397 struct pci_resource **orig_head, u32 alignment)
399 struct pci_resource *prevnode = NULL;
400 struct pci_resource *node;
401 struct pci_resource *split_node;
473 static struct pci_resource *do_bridge_resource_split(struct pci_resource **head, u32 alignment)
475 struct pci_resource *prevnode = NULL;
476 struct pci_resource *node;
526 static struct pci_resource *get_io_resource(struct pci_resource **head, u32 size)
528 struct pci_resource *prevnode;
529 struct pci_resource *node;
530 struct pci_resource *split_node;
623 static struct pci_resource *get_max_resource(struct pci_resource **head, u32 size)
625 struct pci_resource *max;
626 struct pci_resource *temp;
627 struct pci_resource *split_node;
720 static struct pci_resource *get_resource(struct pci_resource **head, u32 size)
722 struct pci_resource *prevnode;
723 struct pci_resource *node;
724 struct pci_resource *split_node;
813 int cpqhp_resource_sort_and_combine(struct pci_resource **head)
815 struct pci_resource *node1;
816 struct pci_resource *node2;
2323 struct pci_resource *mem_node;
2324 struct pci_resource *p_mem_node;
2325 struct pci_resource *io_node;
2326 struct pci_resource *bus_node;
2327 struct pci_resource *hold_mem_node;
2328 struct pci_resource *hold_p_mem_node;
2329 struct pci_resource *hold_IO_node;
2330 struct pci_resource *hold_bus_node;
2452 memcpy(hold_bus_node, bus_node, sizeof(struct pci_resource));
2460 memcpy(hold_IO_node, io_node, sizeof(struct pci_resource));
2473 memcpy(hold_mem_node, mem_node, sizeof(struct pci_resource));
2483 memcpy(hold_p_mem_node, p_mem_node, sizeof(struct pci_resource));