Lines Matching refs:new_slot
956 struct pci_func *new_slot; in cpqhp_slot_create() local
959 new_slot = kzalloc(sizeof(*new_slot), GFP_KERNEL); in cpqhp_slot_create()
960 if (new_slot == NULL) in cpqhp_slot_create()
961 return new_slot; in cpqhp_slot_create()
963 new_slot->next = NULL; in cpqhp_slot_create()
964 new_slot->configured = 1; in cpqhp_slot_create()
967 cpqhp_slot_list[busnumber] = new_slot; in cpqhp_slot_create()
972 next->next = new_slot; in cpqhp_slot_create()
974 return new_slot; in cpqhp_slot_create()
1415 struct pci_func *new_slot = NULL; in board_added() local
1571 new_slot = cpqhp_slot_find(ctrl->bus, func->device, index++); in board_added()
1572 if (new_slot && !new_slot->pci_dev) in board_added()
1573 cpqhp_configure_device(ctrl, new_slot); in board_added()
1574 } while (new_slot); in board_added()
2261 struct pci_func *new_slot; in configure_new_device() local
2264 new_slot = func; in configure_new_device()
2283 rc = configure_new_function(ctrl, new_slot, behind_bridge, resources); in configure_new_device()
2289 while (new_slot) { in configure_new_device()
2290 new_slot = cpqhp_slot_find(new_slot->bus, new_slot->device, index++); in configure_new_device()
2292 if (new_slot) in configure_new_device()
2293 cpqhp_return_board_resources(new_slot, resources); in configure_new_device()
2313 new_slot = cpqhp_slot_create(func->bus); in configure_new_device()
2315 if (new_slot == NULL) in configure_new_device()
2318 new_slot->bus = func->bus; in configure_new_device()
2319 new_slot->device = func->device; in configure_new_device()
2320 new_slot->function = function; in configure_new_device()
2321 new_slot->is_a_board = 1; in configure_new_device()
2322 new_slot->status = 0; in configure_new_device()
2377 struct pci_func *new_slot; in configure_new_function() local
2555 new_slot = cpqhp_slot_create(hold_bus_node->base); in configure_new_function()
2557 if (new_slot == NULL) { in configure_new_function()
2562 new_slot->bus = hold_bus_node->base; in configure_new_function()
2563 new_slot->device = device; in configure_new_function()
2564 new_slot->function = 0; in configure_new_function()
2565 new_slot->is_a_board = 1; in configure_new_function()
2566 new_slot->status = 0; in configure_new_function()
2568 rc = configure_new_device(ctrl, new_slot, 1, &temp_resources); in configure_new_function()