Lines Matching refs:mac
473 static void increment_mac(u8 *mac) in increment_mac() argument
478 mac[i] += 1; in increment_mac()
479 if (mac[i]) in increment_mac()
489 u8 mac0[4], mac1[4], mac[6]; in misc_init_r() local
510 mac[0] = mac0[1]; in misc_init_r()
511 mac[1] = mac0[2]; in misc_init_r()
512 mac[2] = mac0[3]; in misc_init_r()
513 mac[3] = mac1[1]; in misc_init_r()
514 mac[4] = mac1[2]; in misc_init_r()
515 mac[5] = mac1[3]; in misc_init_r()
517 if (is_valid_ethaddr(mac)) in misc_init_r()
518 eth_env_set_enetaddr("ethaddr", mac); in misc_init_r()
520 increment_mac(mac); in misc_init_r()
522 if (is_valid_ethaddr(mac)) in misc_init_r()
523 eth_env_set_enetaddr("eth1addr", mac); in misc_init_r()
525 increment_mac(mac); in misc_init_r()
527 if (is_valid_ethaddr(mac)) in misc_init_r()
528 eth_env_set_enetaddr("eth2addr", mac); in misc_init_r()