Lines Matching refs:leaf
242 struct medialeaf *leaf = &mtable->mleaf[i]; in tulip_parse_eeprom() local
245 leaf->type = 0; in tulip_parse_eeprom()
246 leaf->media = p[0] & 0x3f; in tulip_parse_eeprom()
247 leaf->leafdata = p; in tulip_parse_eeprom()
252 leaf->type = p[1]; in tulip_parse_eeprom()
255 leaf->media = p[2] & 0x0f; in tulip_parse_eeprom()
261 leaf->leafdata = p + 2; in tulip_parse_eeprom()
268 leaf->media = 11; in tulip_parse_eeprom()
274 leaf->media = p[2] & MEDIA_MASK; in tulip_parse_eeprom()
276 if (tp->chip_id == DM910X && leaf->media == 1) in tulip_parse_eeprom()
277 leaf->media = 3; in tulip_parse_eeprom()
278 switch (leaf->media) { in tulip_parse_eeprom()
285 if (p[1] == 2 && leaf->media == 0) { in tulip_parse_eeprom()
298 leaf->leafdata = p + 2; in tulip_parse_eeprom()
301 if (tulip_debug > 1 && leaf->media == 11) { in tulip_parse_eeprom()
302 unsigned char *bp = leaf->leafdata; in tulip_parse_eeprom()
311 i, medianame[leaf->media & 15], leaf->media, in tulip_parse_eeprom()
312 leaf->type < ARRAY_SIZE(block_name) ? block_name[leaf->type] : "<unknown>", in tulip_parse_eeprom()
313 leaf->type); in tulip_parse_eeprom()