Home
last modified time | relevance | path

Searched refs:neigh_handler (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/ofed/libibverbs/
H A Dneigh.c130 neigh_handler->oif, in get_neigh_mac()
131 neigh_handler->dst); in get_neigh_mac()
226 neigh_handler->oif); in create_socket()
546 neigh_handler->oif = oif; in get_route_cb_parser()
567 neigh_handler->dst, in get_route_cb_parser()
576 if (neigh_handler->src) { in get_route_cb_parser()
594 if (!neigh_handler->dst || !neigh_handler->src || in get_route_cb()
683 neigh_handler->oif = -1; in neigh_init_resources()
688 neigh_handler->vid = -1; in neigh_init_resources()
713 link = rtnl_link_get(neigh_handler->link_cache, neigh_handler->oif); in neigh_get_vlan_id_from_dev()
[all …]
H A Dneigh.h35 int process_get_neigh(struct get_neigh_handler *neigh_handler);
36 void neigh_free_resources(struct get_neigh_handler *neigh_handler);
37 void neigh_set_vlan_id(struct get_neigh_handler *neigh_handler, uint16_t vid);
38 uint16_t neigh_get_vlan_id_from_dev(struct get_neigh_handler *neigh_handler);
39 int neigh_init_resources(struct get_neigh_handler *neigh_handler, int timeout);
41 int neigh_set_src(struct get_neigh_handler *neigh_handler,
43 void neigh_set_oif(struct get_neigh_handler *neigh_handler, int oif);
44 int neigh_set_dst(struct get_neigh_handler *neigh_handler,
46 int neigh_get_oif_from_src(struct get_neigh_handler *neigh_handler);
47 int neigh_get_ll(struct get_neigh_handler *neigh_handler, void *addr_buf,
H A Dverbs.c960 struct get_neigh_handler neigh_handler; in ibv_resolve_eth_l2_from_gid() local
975 err = neigh_init_resources(&neigh_handler, in ibv_resolve_eth_l2_from_gid()
992 if (neigh_set_dst(&neigh_handler, dst_family, dst.address, in ibv_resolve_eth_l2_from_gid()
996 if (neigh_set_src(&neigh_handler, src_family, src.address, in ibv_resolve_eth_l2_from_gid()
1000 oif = neigh_get_oif_from_src(&neigh_handler); in ibv_resolve_eth_l2_from_gid()
1003 neigh_set_oif(&neigh_handler, oif); in ibv_resolve_eth_l2_from_gid()
1010 if (process_get_neigh(&neigh_handler)) in ibv_resolve_eth_l2_from_gid()
1013 ret_vid = neigh_get_vlan_id_from_dev(&neigh_handler); in ibv_resolve_eth_l2_from_gid()
1016 neigh_set_vlan_id(&neigh_handler, ret_vid); in ibv_resolve_eth_l2_from_gid()
1019 ether_len = neigh_get_ll(&neigh_handler, in ibv_resolve_eth_l2_from_gid()
[all …]