Lines Matching defs:link
53 uint32_t link; member
72 static int ip6_tnl_alloc(struct rtnl_link *link) in ip6_tnl_alloc()
89 static int ip6_tnl_parse(struct rtnl_link *link, struct nlattr *data, in ip6_tnl_parse()
159 static int ip6_tnl_put_attrs(struct nl_msg *msg, struct rtnl_link *link) in ip6_tnl_put_attrs()
204 static void ip6_tnl_free(struct rtnl_link *link) in ip6_tnl_free()
212 static void ip6_tnl_dump_line(struct rtnl_link *link, struct nl_dump_params *p) in ip6_tnl_dump_line()
217 static void ip6_tnl_dump_details(struct rtnl_link *link, struct nl_dump_params *p) in ip6_tnl_dump_details()
320 #define IS_IP6_TNL_LINK_ASSERT(link)\ argument
328 struct rtnl_link *link; in rtnl_link_ip6_tnl_alloc() local
350 int rtnl_link_is_ip6_tnl(struct rtnl_link *link) in rtnl_link_is_ip6_tnl()
365 struct rtnl_link *link; in rtnl_link_ip6_tnl_add() local
388 int rtnl_link_ip6_tnl_set_link(struct rtnl_link *link, uint32_t index) in rtnl_link_ip6_tnl_set_link()
406 uint32_t rtnl_link_ip6_tnl_get_link(struct rtnl_link *link) in rtnl_link_ip6_tnl_get_link()
422 int rtnl_link_ip6_tnl_set_local(struct rtnl_link *link, struct in6_addr *addr) in rtnl_link_ip6_tnl_set_local()
440 int rtnl_link_ip6_tnl_get_local(struct rtnl_link *link, struct in6_addr *addr) in rtnl_link_ip6_tnl_get_local()
458 int rtnl_link_ip6_tnl_set_remote(struct rtnl_link *link, struct in6_addr *addr) in rtnl_link_ip6_tnl_set_remote()
476 int rtnl_link_ip6_tnl_get_remote(struct rtnl_link *link, struct in6_addr *addr) in rtnl_link_ip6_tnl_get_remote()
494 int rtnl_link_ip6_tnl_set_ttl(struct rtnl_link *link, uint8_t ttl) in rtnl_link_ip6_tnl_set_ttl()
512 uint8_t rtnl_link_ip6_tnl_get_ttl(struct rtnl_link *link) in rtnl_link_ip6_tnl_get_ttl()
528 int rtnl_link_ip6_tnl_set_tos(struct rtnl_link *link, uint8_t tos) in rtnl_link_ip6_tnl_set_tos()
546 uint8_t rtnl_link_ip6_tnl_get_tos(struct rtnl_link *link) in rtnl_link_ip6_tnl_get_tos()
562 int rtnl_link_ip6_tnl_set_encaplimit(struct rtnl_link *link, uint8_t encap_limit) in rtnl_link_ip6_tnl_set_encaplimit()
580 uint8_t rtnl_link_ip6_tnl_get_encaplimit(struct rtnl_link *link) in rtnl_link_ip6_tnl_get_encaplimit()
596 int rtnl_link_ip6_tnl_set_flowinfo(struct rtnl_link *link, uint32_t flowinfo) in rtnl_link_ip6_tnl_set_flowinfo()
614 uint32_t rtnl_link_ip6_tnl_get_flowinfo(struct rtnl_link *link) in rtnl_link_ip6_tnl_get_flowinfo()
630 int rtnl_link_ip6_tnl_set_flags(struct rtnl_link *link, uint32_t flags) in rtnl_link_ip6_tnl_set_flags()
648 uint32_t rtnl_link_ip6_tnl_get_flags(struct rtnl_link *link) in rtnl_link_ip6_tnl_get_flags()
664 int rtnl_link_ip6_tnl_set_proto(struct rtnl_link *link, uint8_t proto) in rtnl_link_ip6_tnl_set_proto()
682 uint8_t rtnl_link_ip6_tnl_get_proto(struct rtnl_link *link) in rtnl_link_ip6_tnl_get_proto()