Lines Matching refs:newmac
111 struct property *newmac; in update_local_mac() local
119 newmac = kzalloc(sizeof(*newmac) + MAC_LEN, GFP_KERNEL); in update_local_mac()
120 if (newmac == NULL) in update_local_mac()
123 newmac->value = newmac + 1; in update_local_mac()
124 newmac->length = MAC_LEN; in update_local_mac()
125 newmac->name = kstrdup("local-mac-address", GFP_KERNEL); in update_local_mac()
126 if (newmac->name == NULL) { in update_local_mac()
127 kfree(newmac); in update_local_mac()
131 memcpy(newmac->value, macaddr, MAC_LEN); in update_local_mac()
132 ((u8*)newmac->value)[5] = (*(u32*)DIP_SWITCHES_VADDR) & 0x3f; in update_local_mac()
133 of_update_property(node, newmac); in update_local_mac()