Lines Matching refs:e

50 } e;  variable
56 #define is_valid ((e.id[0] == 'N') || (e.id[1] == 'X') || \
57 (e.id[2] == 'I') || (e.id[3] == 'D'))
85 printf("ID: %c%c%c%c v%u\n", e.id[0], e.id[1], e.id[2], e.id[3], in show_eeprom()
86 be32_to_cpu(e.version)); in show_eeprom()
89 printf("SN: %s\n", e.sn); in show_eeprom()
97 printf("Errata: %s\n", e.errata); in show_eeprom()
101 e.date[0], e.date[1], e.date[2], in show_eeprom()
102 e.date[3] & 0x7F, e.date[4], e.date[5], in show_eeprom()
103 e.date[3] & 0x80 ? "PM" : ""); in show_eeprom()
106 for (i = 0; i < min(e.mac_count, (u8)MAX_NUM_PORTS); i++) { in show_eeprom()
107 u8 *p = e.mac[i]; in show_eeprom()
113 crc = crc32(0, (void *)&e, sizeof(e) - 4); in show_eeprom()
115 if (crc == be32_to_cpu(e.crc)) in show_eeprom()
116 printf("CRC: %08x\n", be32_to_cpu(e.crc)); in show_eeprom()
119 be32_to_cpu(e.crc), crc); in show_eeprom()
122 printf("EEPROM dump: (0x%x bytes)\n", sizeof(e)); in show_eeprom()
123 for (i = 0; i < sizeof(e); i++) { in show_eeprom()
126 printf("%02X ", ((u8 *)&e)[i]); in show_eeprom()
127 if (((i % 16) == 15) || (i == sizeof(e) - 1)) in show_eeprom()
153 (void *)&e, sizeof(e)); in read_eeprom()
180 crc = crc32(0, (void *)&e, crc_offset); in update_crc()
181 e.crc = cpu_to_be32(crc); in update_crc()
200 e.res_0 = 0xFF; in prog_eeprom()
201 memset(e.res_1, 0xFF, sizeof(e.res_1)); in prog_eeprom()
212 for (i = 0, p = &e; i < sizeof(e); i += 8, p += 8) { in prog_eeprom()
214 p, min((int)(sizeof(e) - i), 8)); in prog_eeprom()
226 if (!ret && memcmp(&e, &e2, sizeof(e))) in prog_eeprom()
279 e.date[i] = h2i(string[2 * i]) << 4 | h2i(string[2 * i + 1]); in set_date()
302 e.mac[index][i] = simple_strtoul(p, &p, 16); in set_mac_address()
327 memcpy(e.id, "NXID", sizeof(e.id)); in do_mac()
328 e.version = NXID_VERSION; in do_mac()
354 memset(e.sn, 0, sizeof(e.sn)); in do_mac()
355 strncpy((char *)e.sn, argv[2], sizeof(e.sn) - 1); in do_mac()
359 memset(e.errata, 0, 5); in do_mac()
360 strncpy((char *)e.errata, argv[2], 4); in do_mac()
367 e.mac_count = simple_strtoul(argv[2], NULL, 16); in do_mac()
454 e.id[0], e.id[1], e.id[2], e.id[3]); in mac_read_from_eeprom_common()
458 crc = crc32(0, (void *)&e, crc_offset); in mac_read_from_eeprom_common()
459 crcp = (void *)&e + crc_offset; in mac_read_from_eeprom_common()
462 be32_to_cpu(e.crc)); in mac_read_from_eeprom_common()
471 if (e.version == 0) in mac_read_from_eeprom_common()
472 memset(e.mac[8], 0xff, 6); in mac_read_from_eeprom_common()
474 for (i = 0; i < min(e.mac_count, (u8)MAX_NUM_PORTS); i++) { in mac_read_from_eeprom_common()
475 if (memcmp(&e.mac[i], "\0\0\0\0\0\0", 6) && in mac_read_from_eeprom_common()
476 memcmp(&e.mac[i], "\xFF\xFF\xFF\xFF\xFF\xFF", 6)) { in mac_read_from_eeprom_common()
481 e.mac[i][0], in mac_read_from_eeprom_common()
482 e.mac[i][1], in mac_read_from_eeprom_common()
483 e.mac[i][2], in mac_read_from_eeprom_common()
484 e.mac[i][3], in mac_read_from_eeprom_common()
485 e.mac[i][4], in mac_read_from_eeprom_common()
486 e.mac[i][5]); in mac_read_from_eeprom_common()
496 printf("%c%c%c%c v%u\n", e.id[0], e.id[1], e.id[2], e.id[3], in mac_read_from_eeprom_common()
497 be32_to_cpu(e.version)); in mac_read_from_eeprom_common()