Lines Matching refs:rsrc_ptr
924 struct ebda_pci_rsrc *rsrc_ptr;
937 rsrc_ptr = alloc_ebda_pci_rsrc();
938 if (!rsrc_ptr) {
942 rsrc_ptr->rsrc_type = type;
944 rsrc_ptr->bus_num = readb(io_mem + addr);
945 rsrc_ptr->dev_fun = readb(io_mem + addr + 1);
946 rsrc_ptr->start_addr = readw(io_mem + addr + 2);
947 rsrc_ptr->end_addr = readw(io_mem + addr + 4);
952 rsrc_ptr->rsrc_type, rsrc_ptr->bus_num, rsrc_ptr->dev_fun, rsrc_ptr->start_addr, rsrc_ptr->end_addr);
954 list_add(&rsrc_ptr->ebda_pci_rsrc_list, &ibmphp_ebda_pci_rsrc_head);
958 rsrc_ptr = alloc_ebda_pci_rsrc();
959 if (!rsrc_ptr) {
963 rsrc_ptr->rsrc_type = type;
965 rsrc_ptr->bus_num = readb(io_mem + addr);
966 rsrc_ptr->dev_fun = readb(io_mem + addr + 1);
967 rsrc_ptr->start_addr = readl(io_mem + addr + 2);
968 rsrc_ptr->end_addr = readl(io_mem + addr + 6);
973 rsrc_ptr->rsrc_type, rsrc_ptr->bus_num, rsrc_ptr->dev_fun, rsrc_ptr->start_addr, rsrc_ptr->end_addr);
975 list_add(&rsrc_ptr->ebda_pci_rsrc_list, &ibmphp_ebda_pci_rsrc_head);