Lines Matching refs:tmp_slot
692 struct slot *tmp_slot; in ebda_rsrc_controller() local
844 tmp_slot = kzalloc(sizeof(*tmp_slot), GFP_KERNEL); in ebda_rsrc_controller()
845 if (!tmp_slot) { in ebda_rsrc_controller()
850 tmp_slot->flag = 1; in ebda_rsrc_controller()
852 tmp_slot->capabilities = hpc_ptr->slots[index].slot_cap; in ebda_rsrc_controller()
854 tmp_slot->supported_speed = 3; in ebda_rsrc_controller()
856 tmp_slot->supported_speed = 2; in ebda_rsrc_controller()
858 tmp_slot->supported_speed = 1; in ebda_rsrc_controller()
861 tmp_slot->supported_bus_mode = 1; in ebda_rsrc_controller()
863 tmp_slot->supported_bus_mode = 0; in ebda_rsrc_controller()
866 tmp_slot->bus = hpc_ptr->slots[index].slot_bus_num; in ebda_rsrc_controller()
873 tmp_slot->bus_on = bus_info_ptr1; in ebda_rsrc_controller()
875 tmp_slot->ctrl = hpc_ptr; in ebda_rsrc_controller()
877 tmp_slot->ctlr_index = hpc_ptr->slots[index].ctl_index; in ebda_rsrc_controller()
878 tmp_slot->number = hpc_ptr->slots[index].slot_num; in ebda_rsrc_controller()
880 rc = fillslotinfo(&tmp_slot->hotplug_slot); in ebda_rsrc_controller()
884 rc = ibmphp_init_devno(&tmp_slot); in ebda_rsrc_controller()
887 tmp_slot->hotplug_slot.ops = &ibmphp_hotplug_slot_ops; in ebda_rsrc_controller()
891 list_add(&tmp_slot->ibm_slot_list, &ibmphp_slot_head); in ebda_rsrc_controller()
899 list_for_each_entry(tmp_slot, &ibmphp_slot_head, ibm_slot_list) { in ebda_rsrc_controller()
900 snprintf(name, SLOT_NAME_SIZE, "%s", create_file_name(tmp_slot)); in ebda_rsrc_controller()
901 pci_hp_register(&tmp_slot->hotplug_slot, in ebda_rsrc_controller()
902 pci_find_bus(0, tmp_slot->bus), tmp_slot->device, name); in ebda_rsrc_controller()
910 kfree(tmp_slot); in ebda_rsrc_controller()