• Home
  • Raw
  • Download

Lines Matching refs:rtnl_neigh

178 	struct rtnl_neigh *neigh = nl_object_priv(c);  in neigh_free_data()
189 struct rtnl_neigh *dst = nl_object_priv(_dst); in neigh_clone()
190 struct rtnl_neigh *src = nl_object_priv(_src); in neigh_clone()
206 struct rtnl_neigh *neigh = (struct rtnl_neigh *) obj; in neigh_keygen()
259 struct rtnl_neigh *a = (struct rtnl_neigh *) _a; in neigh_compare()
260 struct rtnl_neigh *b = (struct rtnl_neigh *) _b; in neigh_compare()
307 struct rtnl_neigh *neigh = (struct rtnl_neigh *)obj; in neigh_id_attrs_get()
323 struct rtnl_neigh *neigh; in neigh_msg_parser()
336 int rtnl_neigh_parse(struct nlmsghdr *n, struct rtnl_neigh **result) in rtnl_neigh_parse()
338 struct rtnl_neigh *neigh; in rtnl_neigh_parse()
439 struct rtnl_neigh *n = (struct rtnl_neigh *) a; in neigh_dump_line()
477 struct rtnl_neigh *n = (struct rtnl_neigh *) a; in neigh_dump_details()
500 struct rtnl_neigh *rtnl_neigh_alloc(void) in rtnl_neigh_alloc()
502 return (struct rtnl_neigh *) nl_object_alloc(&neigh_obj_ops); in rtnl_neigh_alloc()
505 void rtnl_neigh_put(struct rtnl_neigh *neigh) in rtnl_neigh_put()
540 struct rtnl_neigh * rtnl_neigh_get(struct nl_cache *cache, int ifindex, in rtnl_neigh_get()
543 struct rtnl_neigh *neigh; in rtnl_neigh_get()
563 static int build_neigh_msg(struct rtnl_neigh *tmpl, int cmd, int flags, in build_neigh_msg()
627 int rtnl_neigh_build_add_request(struct rtnl_neigh *tmpl, int flags, in rtnl_neigh_build_add_request()
651 int rtnl_neigh_add(struct nl_sock *sk, struct rtnl_neigh *tmpl, int flags) in rtnl_neigh_add()
688 int rtnl_neigh_build_delete_request(struct rtnl_neigh *neigh, int flags, in rtnl_neigh_build_delete_request()
706 int rtnl_neigh_delete(struct nl_sock *sk, struct rtnl_neigh *neigh, in rtnl_neigh_delete()
783 void rtnl_neigh_set_state(struct rtnl_neigh *neigh, int state) in rtnl_neigh_set_state()
790 int rtnl_neigh_get_state(struct rtnl_neigh *neigh) in rtnl_neigh_get_state()
798 void rtnl_neigh_unset_state(struct rtnl_neigh *neigh, int state) in rtnl_neigh_unset_state()
805 void rtnl_neigh_set_flags(struct rtnl_neigh *neigh, unsigned int flags) in rtnl_neigh_set_flags()
812 unsigned int rtnl_neigh_get_flags(struct rtnl_neigh *neigh) in rtnl_neigh_get_flags()
817 void rtnl_neigh_unset_flags(struct rtnl_neigh *neigh, unsigned int flags) in rtnl_neigh_unset_flags()
824 void rtnl_neigh_set_ifindex(struct rtnl_neigh *neigh, int ifindex) in rtnl_neigh_set_ifindex()
830 int rtnl_neigh_get_ifindex(struct rtnl_neigh *neigh) in rtnl_neigh_get_ifindex()
835 static inline int __assign_addr(struct rtnl_neigh *neigh, struct nl_addr **pos, in __assign_addr()
859 void rtnl_neigh_set_lladdr(struct rtnl_neigh *neigh, struct nl_addr *addr) in rtnl_neigh_set_lladdr()
864 struct nl_addr *rtnl_neigh_get_lladdr(struct rtnl_neigh *neigh) in rtnl_neigh_get_lladdr()
872 int rtnl_neigh_set_dst(struct rtnl_neigh *neigh, struct nl_addr *addr) in rtnl_neigh_set_dst()
878 struct nl_addr *rtnl_neigh_get_dst(struct rtnl_neigh *neigh) in rtnl_neigh_get_dst()
886 void rtnl_neigh_set_family(struct rtnl_neigh *neigh, int family) in rtnl_neigh_set_family()
892 int rtnl_neigh_get_family(struct rtnl_neigh *neigh) in rtnl_neigh_get_family()
897 void rtnl_neigh_set_type(struct rtnl_neigh *neigh, int type) in rtnl_neigh_set_type()
903 int rtnl_neigh_get_type(struct rtnl_neigh *neigh) in rtnl_neigh_get_type()
915 .oo_size = sizeof(struct rtnl_neigh),