Lines Matching refs:es
314 struct eeprom_eisa_slot_info *es, in parse_slot_config() argument
332 print_eisa_id(board, es->eisa_slot_id); in parse_slot_config()
334 slot, board, es->flags&HPEE_FLAG_BOARD_IS_ISA ? "ISA" : "EISA"); in parse_slot_config()
336 maxlen = es->config_data_length < HPEE_MAX_LENGTH ? in parse_slot_config()
337 es->config_data_length : HPEE_MAX_LENGTH; in parse_slot_config()
338 while ((pos < maxlen) && (num_func <= es->num_functions)) { in parse_slot_config()
409 if (pos != es->config_data_length) { in parse_slot_config()
411 pos, es->config_data_length); in parse_slot_config()
415 if (num_func != es->num_functions) { in parse_slot_config()
417 num_func, es->num_functions); in parse_slot_config()
425 static int init_slot(int slot, struct eeprom_eisa_slot_info *es) in init_slot() argument
431 if (!(es->slot_info&HPEE_SLOT_INFO_NO_READID)) { in init_slot()
437 if (es->eisa_slot_id == 0xffffffff) in init_slot()
446 print_eisa_id(id_string, es->eisa_slot_id); in init_slot()
452 if (es->eisa_slot_id != id) { in init_slot()
457 print_eisa_id(id_string, es->eisa_slot_id); in init_slot()
470 if (es->slot_features & HPEE_SLOT_FEATURES_ENABLE) { in init_slot()
495 struct eeprom_eisa_slot_info *es; in eisa_enumerator() local
497 es = (struct eeprom_eisa_slot_info*) in eisa_enumerator()
500 if (-1==init_slot(i+1, es)) { in eisa_enumerator()
504 if (es->config_data_offset < HPEE_MAX_LENGTH) { in eisa_enumerator()
505 if (parse_slot_config(i+1, &eeprom_buf[es->config_data_offset], in eisa_enumerator()
506 es, io_parent, mem_parent)) { in eisa_enumerator()
510 printk (KERN_WARNING "EISA EEPROM offset 0x%x out of range\n",es->config_data_offset); in eisa_enumerator()