Lines Matching refs:hash
413 int hash = sa->s_node % (AARP_HASH_SIZE - 1); in aarp_proxy_remove() local
418 a = __aarp_find_entry(proxies[hash], dev, sa); in aarp_proxy_remove()
429 int hash = sa->s_node % (AARP_HASH_SIZE - 1); in __aarp_proxy_find() local
430 struct aarp_entry *a = __aarp_find_entry(proxies[hash], dev, sa); in __aarp_proxy_find()
483 int hash, retval = -EPROTONOSUPPORT; in aarp_proxy_probe_network() local
512 hash = sa->s_node % (AARP_HASH_SIZE - 1); in aarp_proxy_probe_network()
513 entry->next = proxies[hash]; in aarp_proxy_probe_network()
514 proxies[hash] = entry; in aarp_proxy_probe_network()
547 int hash; in aarp_send_ddp() local
603 hash = sa->s_node % (AARP_HASH_SIZE - 1); in aarp_send_ddp()
613 a = __aarp_find_entry(resolved[hash], dev, sa); in aarp_send_ddp()
623 a = __aarp_find_entry(unresolved[hash], dev, sa); in aarp_send_ddp()
641 a->next = unresolved[hash]; in aarp_send_ddp()
644 unresolved[hash] = a; in aarp_send_ddp()
686 int hash) in __aarp_resolved() argument
696 a->next = resolved[hash]; in __aarp_resolved()
697 resolved[hash] = a; in __aarp_resolved()
717 int hash, ret = 0; in aarp_rcv() local
743 hash = ea->pa_src_node % (AARP_HASH_SIZE - 1); in aarp_rcv()
766 a = __aarp_find_entry(proxies[hash], dev, &da); in aarp_rcv()
783 a = __aarp_find_entry(unresolved[hash], dev, &sa); in aarp_rcv()
789 __aarp_resolved(&unresolved[hash], a, hash); in aarp_rcv()