taglinefilesource code
arp_ha57include/linux/if_arp.hstruct sockaddr  arp_ha;    /* hardware address    */
arp_ha65include/linux/if_arp.hstruct sockaddr  arp_ha;    /* hardware address    */
arp_ha1751net/ipv4/arp.cha = r->arp_ha.sa_data;
arp_ha1801net/ipv4/arp.cmemcpy(r->arp_ha.sa_data, &entry->ha, entry->dev->addr_len);
arp_ha1802net/ipv4/arp.cr->arp_ha.sa_family = entry->dev->type;
arp_ha1898net/ipv4/arp.cif (!r.arp_ha.sa_family)
arp_ha1899net/ipv4/arp.cr.arp_ha.sa_family = dev->type;
arp_ha1900net/ipv4/arp.celse if (r.arp_ha.sa_family != dev->type)
arp_ha1907net/ipv4/arp.cif ((dev = dev_getbytype(r.arp_ha.sa_family)) == NULL)
arp_ha302net/ipv4/rarp.cswitch (r.arp_ha.sa_family) 
arp_ha371net/ipv4/rarp.cmemcpy(&entry->ha, &r.arp_ha.sa_data, hlen);
arp_ha422net/ipv4/rarp.cmemcpy(r.arp_ha.sa_data, &entry->ha, entry->hlen);
arp_ha423net/ipv4/rarp.cr.arp_ha.sa_family = entry->htype;