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