Lines Matching refs:slot_num

212 			debug ("%s - physical slot#: %x\n", __func__, hpc_ptr->slots[index].slot_num);  in print_ebda_hpc()
541 static int first_slot_num (u8 slot_num, u8 first_slot, u8 var) in first_slot_num() argument
549 if ((first_slot < opt_vg_ptr->first_slot_num) && (slot_num >= opt_vg_ptr->first_slot_num)) { in first_slot_num()
556 if ((first_slot < opt_lo_ptr->first_slot_num) && (slot_num >= opt_lo_ptr->first_slot_num)) { in first_slot_num()
565 static struct opt_rio_lo *find_rxe_num (u8 slot_num) in find_rxe_num() argument
571 …if ((slot_num >= opt_lo_ptr->first_slot_num) && (!first_slot_num (slot_num, opt_lo_ptr->first_slot… in find_rxe_num()
577 static struct opt_rio *find_chassis_num (u8 slot_num) in find_chassis_num() argument
583 …if ((slot_num >= opt_vg_ptr->first_slot_num) && (!first_slot_num (slot_num, opt_vg_ptr->first_slot… in find_chassis_num()
592 static u8 calculate_first_slot (u8 slot_num) in calculate_first_slot() argument
599 …->ctlr_type != 4) && (slot_cur->ctrl->ending_slot_num > first_slot) && (slot_num > slot_cur->ctrl-… in calculate_first_slot()
617 u8 slot_num; in create_file_name() local
625 slot_num = slot_cur->number; in create_file_name()
631 opt_vg_ptr = find_chassis_num (slot_num); in create_file_name()
632 opt_lo_ptr = find_rxe_num (slot_num); in create_file_name()
637 if ((slot_num - opt_vg_ptr->first_slot_num) > (slot_num - opt_lo_ptr->first_slot_num)) { in create_file_name()
665 first_slot = calculate_first_slot (slot_num); in create_file_name()
674 number, slot_num - first_slot + 1); in create_file_name()
747 u16 slot_num, bus_num, index; in ebda_rsrc_controller() local
762 slot_num = readb (io_mem + addr); in ebda_rsrc_controller()
766 addr += (slot_num * 4); in ebda_rsrc_controller()
777 hpc_ptr = alloc_ebda_hpc (slot_num, bus_num); in ebda_rsrc_controller()
784 hpc_ptr->slot_count = slot_num; in ebda_rsrc_controller()
789 debug ("count of slots controlled by this ctlr: %x\n", slot_num); in ebda_rsrc_controller()
794 for (slot = 0; slot < slot_num; slot++) { in ebda_rsrc_controller()
795 slot_ptr->slot_num = readb (io_mem + addr_slot); in ebda_rsrc_controller()
796 slot_ptr->slot_bus_num = readb (io_mem + addr_slot + slot_num); in ebda_rsrc_controller()
797 slot_ptr->ctl_index = readb (io_mem + addr_slot + 2*slot_num); in ebda_rsrc_controller()
798 slot_ptr->slot_cap = readb (io_mem + addr_slot + 3*slot_num); in ebda_rsrc_controller()
809 bus_info_ptr1->slot_min = slot_ptr->slot_num; in ebda_rsrc_controller()
810 bus_info_ptr1->slot_max = slot_ptr->slot_num; in ebda_rsrc_controller()
822 bus_info_ptr2->slot_min = min (bus_info_ptr2->slot_min, slot_ptr->slot_num); in ebda_rsrc_controller()
823 bus_info_ptr2->slot_max = max (bus_info_ptr2->slot_max, slot_ptr->slot_num); in ebda_rsrc_controller()
901 hpc_ptr->starting_slot_num = hpc_ptr->slots[0].slot_num; in ebda_rsrc_controller()
902 hpc_ptr->ending_slot_num = hpc_ptr->slots[slot_num-1].slot_num; in ebda_rsrc_controller()
954 tmp_slot->number = hpc_ptr->slots[index].slot_num; in ebda_rsrc_controller()