Lines Matching refs:start
288 get_checksum (unsigned start, int length) in get_checksum() argument
294 sum += *((unsigned char *) (start++)); in get_checksum()
428 imps_read_config_table (unsigned start, int count) in imps_read_config_table() argument
432 switch (*((unsigned char *) start)) in imps_read_config_table()
435 add_processor ((imps_processor *) start); in imps_read_config_table()
436 start += 12; /* 20 total */ in imps_read_config_table()
439 add_bus ((imps_bus *) start); in imps_read_config_table()
442 add_ioapic ((imps_ioapic *) start); in imps_read_config_table()
446 add_io_interrupt ((imps_interrupt *) start); in imps_read_config_table()
451 add_local_interupt ((imps_interrupt *) start); in imps_read_config_table()
457 start += 8; in imps_read_config_table()
647 imps_scan (unsigned start, unsigned length) in imps_scan() argument
650 start, length)); in imps_scan()
654 imps_fps *fps_ptr = (imps_fps *) PHYS_TO_VIRTUAL (start); in imps_scan()
659 && !get_checksum (start, 16)) in imps_scan()
661 IMPS_DEBUG_PRINT (("Found MP Floating Structure Pointer at %x\n", start)); in imps_scan()
667 start += 16; in imps_scan()