Lines Matching +defs:val +defs:route
326 struct rtnl_route *route = (struct rtnl_route *) obj; in route_dump_stats() local
344 struct rtnl_route *route = (struct rtnl_route *) obj; in route_keygen() local
389 struct rtnl_route *route = (struct rtnl_route *)obj; in route_id_attrs_get() local
649 void rtnl_route_get(struct rtnl_route *route) in rtnl_route_get()
654 void rtnl_route_put(struct rtnl_route *route) in rtnl_route_put()
666 void rtnl_route_set_table(struct rtnl_route *route, uint32_t table) in rtnl_route_set_table()
672 uint32_t rtnl_route_get_table(struct rtnl_route *route) in rtnl_route_get_table()
677 void rtnl_route_set_scope(struct rtnl_route *route, uint8_t scope) in rtnl_route_set_scope()
683 uint8_t rtnl_route_get_scope(struct rtnl_route *route) in rtnl_route_get_scope()
688 void rtnl_route_set_tos(struct rtnl_route *route, uint8_t tos) in rtnl_route_set_tos()
694 uint8_t rtnl_route_get_tos(struct rtnl_route *route) in rtnl_route_get_tos()
699 void rtnl_route_set_protocol(struct rtnl_route *route, uint8_t protocol) in rtnl_route_set_protocol()
705 uint8_t rtnl_route_get_protocol(struct rtnl_route *route) in rtnl_route_get_protocol()
710 void rtnl_route_set_priority(struct rtnl_route *route, uint32_t prio) in rtnl_route_set_priority()
716 uint32_t rtnl_route_get_priority(struct rtnl_route *route) in rtnl_route_get_priority()
721 int rtnl_route_set_family(struct rtnl_route *route, uint8_t family) in rtnl_route_set_family()
736 uint8_t rtnl_route_get_family(struct rtnl_route *route) in rtnl_route_get_family()
741 int rtnl_route_set_dst(struct rtnl_route *route, struct nl_addr *addr) in rtnl_route_set_dst()
760 struct nl_addr *rtnl_route_get_dst(struct rtnl_route *route) in rtnl_route_get_dst()
765 int rtnl_route_set_src(struct rtnl_route *route, struct nl_addr *addr) in rtnl_route_set_src()
786 struct nl_addr *rtnl_route_get_src(struct rtnl_route *route) in rtnl_route_get_src()
791 int rtnl_route_set_type(struct rtnl_route *route, uint8_t type) in rtnl_route_set_type()
802 uint8_t rtnl_route_get_type(struct rtnl_route *route) in rtnl_route_get_type()
807 void rtnl_route_set_flags(struct rtnl_route *route, uint32_t flags) in rtnl_route_set_flags()
814 void rtnl_route_unset_flags(struct rtnl_route *route, uint32_t flags) in rtnl_route_unset_flags()
821 uint32_t rtnl_route_get_flags(struct rtnl_route *route) in rtnl_route_get_flags()
826 int rtnl_route_set_metric(struct rtnl_route *route, int metric, uint32_t value) in rtnl_route_set_metric()
843 int rtnl_route_unset_metric(struct rtnl_route *route, int metric) in rtnl_route_unset_metric()
856 int rtnl_route_get_metric(struct rtnl_route *route, int metric, uint32_t *value) in rtnl_route_get_metric()
870 int rtnl_route_set_pref_src(struct rtnl_route *route, struct nl_addr *addr) in rtnl_route_set_pref_src()
888 struct nl_addr *rtnl_route_get_pref_src(struct rtnl_route *route) in rtnl_route_get_pref_src()
893 void rtnl_route_set_iif(struct rtnl_route *route, int ifindex) in rtnl_route_set_iif()
899 int rtnl_route_get_iif(struct rtnl_route *route) in rtnl_route_get_iif()
904 void rtnl_route_add_nexthop(struct rtnl_route *route, struct rtnl_nexthop *nh) in rtnl_route_add_nexthop()
911 void rtnl_route_remove_nexthop(struct rtnl_route *route, struct rtnl_nexthop *nh) in rtnl_route_remove_nexthop()
919 struct nl_list_head *rtnl_route_get_nexthops(struct rtnl_route *route) in rtnl_route_get_nexthops()
927 int rtnl_route_get_nnexthops(struct rtnl_route *route) in rtnl_route_get_nnexthops()
965 void rtnl_route_set_ttl_propagate(struct rtnl_route *route, uint8_t ttl_prop) in rtnl_route_set_ttl_propagate()
971 int rtnl_route_get_ttl_propagate(struct rtnl_route *route) in rtnl_route_get_ttl_propagate()
980 void rtnl_route_set_nhid(struct rtnl_route *route, uint32_t nhid) in rtnl_route_set_nhid()
990 uint32_t rtnl_route_get_nhid(struct rtnl_route *route) in rtnl_route_get_nhid()
1015 int rtnl_route_guess_scope(struct rtnl_route *route) in rtnl_route_guess_scope()
1080 static int parse_multipath(struct rtnl_route *route, struct nlattr *attr) in parse_multipath()
1169 _nl_auto_rtnl_route struct rtnl_route *route = NULL; in rtnl_route_parse() local
1402 int rtnl_route_build_msg(struct nl_msg *msg, struct rtnl_route *route) in rtnl_route_build_msg()
1461 uint32_t val; in rtnl_route_build_msg() local