Lines Matching refs:ip_addr
171 __be32 ip_addr; /* key */ member
2784 rocker_neigh_tbl_find(struct rocker *rocker, __be32 ip_addr) in rocker_neigh_tbl_find() argument
2789 entry, be32_to_cpu(ip_addr)) in rocker_neigh_tbl_find()
2790 if (found->ip_addr == ip_addr) in rocker_neigh_tbl_find()
2802 be32_to_cpu(entry->ip_addr)); in _rocker_neigh_add()
2827 int flags, __be32 ip_addr, u8 *eth_dst) in rocker_port_ipv4_neigh() argument
2849 found = rocker_neigh_tbl_find(rocker, ip_addr); in rocker_port_ipv4_neigh()
2856 entry->ip_addr = ip_addr; in rocker_port_ipv4_neigh()
2899 eth_type, ip_addr, in rocker_port_ipv4_neigh()
2907 err, &entry->ip_addr, group_id); in rocker_port_ipv4_neigh()
2918 __be32 ip_addr) in rocker_port_ipv4_resolve() argument
2921 struct neighbour *n = __ipv4_neigh_lookup(dev, (__force u32)ip_addr); in rocker_port_ipv4_resolve()
2925 n = neigh_create(&arp_tbl, &ip_addr, dev); in rocker_port_ipv4_resolve()
2936 err = rocker_port_ipv4_neigh(rocker_port, 0, ip_addr, n->ha); in rocker_port_ipv4_resolve()
2945 __be32 ip_addr, u32 *index) in rocker_port_ipv4_nh() argument
2963 found = rocker_neigh_tbl_find(rocker, ip_addr); in rocker_port_ipv4_nh()
2972 entry->ip_addr = ip_addr; in rocker_port_ipv4_nh()
2997 err = rocker_port_ipv4_resolve(rocker_port, ip_addr); in rocker_port_ipv4_nh()
4996 __be32 ip_addr = *(__be32 *)n->primary_key; in rocker_neigh_update() local
4998 return rocker_port_ipv4_neigh(rocker_port, flags, ip_addr, n->ha); in rocker_neigh_update()