Lines Matching defs:link
51 uint32_t link; member
75 static int ip6gre_alloc(struct rtnl_link *link) in ip6gre_alloc()
92 static int ip6gre_parse(struct rtnl_link *link, struct nlattr *data, in ip6gre_parse()
177 static int ip6gre_put_attrs(struct nl_msg *msg, struct rtnl_link *link) in ip6gre_put_attrs()
229 static void ip6gre_free(struct rtnl_link *link) in ip6gre_free()
237 static void ip6gre_dump_line(struct rtnl_link *link, struct nl_dump_params *p) in ip6gre_dump_line()
242 static void ip6gre_dump_details(struct rtnl_link *link, struct nl_dump_params *p) in ip6gre_dump_details()
349 #define IS_IP6GRE_LINK_ASSERT(link) \ argument
355 #define HAS_IP6GRE_ATTR_ASSERT(link,attr) \ argument
361 struct rtnl_link *link; in rtnl_link_ip6gre_alloc() local
383 int rtnl_link_is_ip6gre(struct rtnl_link *link) in rtnl_link_is_ip6gre()
398 struct rtnl_link *link; in rtnl_link_ip6gre_add() local
421 int rtnl_link_ip6gre_set_link(struct rtnl_link *link, uint32_t index) in rtnl_link_ip6gre_set_link()
440 int rtnl_link_ip6gre_get_link(struct rtnl_link *link, uint32_t *index) in rtnl_link_ip6gre_get_link()
460 int rtnl_link_ip6gre_set_iflags(struct rtnl_link *link, uint16_t iflags) in rtnl_link_ip6gre_set_iflags()
479 int rtnl_link_ip6gre_get_iflags(struct rtnl_link *link, uint16_t *iflags) in rtnl_link_ip6gre_get_iflags()
499 int rtnl_link_ip6gre_set_oflags(struct rtnl_link *link, uint16_t oflags) in rtnl_link_ip6gre_set_oflags()
518 int rtnl_link_ip6gre_get_oflags(struct rtnl_link *link, uint16_t *oflags) in rtnl_link_ip6gre_get_oflags()
538 int rtnl_link_ip6gre_set_ikey(struct rtnl_link *link, uint32_t ikey) in rtnl_link_ip6gre_set_ikey()
557 int rtnl_link_ip6gre_get_ikey(struct rtnl_link *link, uint32_t *ikey) in rtnl_link_ip6gre_get_ikey()
577 int rtnl_link_ip6gre_set_okey(struct rtnl_link *link, uint32_t okey) in rtnl_link_ip6gre_set_okey()
596 int rtnl_link_ip6gre_get_okey(struct rtnl_link *link, uint32_t *okey) in rtnl_link_ip6gre_get_okey()
616 int rtnl_link_ip6gre_set_local(struct rtnl_link *link, struct in6_addr *local) in rtnl_link_ip6gre_set_local()
635 int rtnl_link_ip6gre_get_local(struct rtnl_link *link, struct in6_addr *local) in rtnl_link_ip6gre_get_local()
655 int rtnl_link_ip6gre_set_remote(struct rtnl_link *link, struct in6_addr *remote) in rtnl_link_ip6gre_set_remote()
674 int rtnl_link_ip6gre_get_remote(struct rtnl_link *link, struct in6_addr *remote) in rtnl_link_ip6gre_get_remote()
694 int rtnl_link_ip6gre_set_ttl(struct rtnl_link *link, uint8_t ttl) in rtnl_link_ip6gre_set_ttl()
713 int rtnl_link_ip6gre_get_ttl(struct rtnl_link *link, uint8_t *ttl) in rtnl_link_ip6gre_get_ttl()
733 int rtnl_link_ip6gre_set_encaplimit(struct rtnl_link *link, uint8_t encaplimit) in rtnl_link_ip6gre_set_encaplimit()
752 int rtnl_link_ip6gre_get_encaplimit(struct rtnl_link *link, uint8_t *encaplimit) in rtnl_link_ip6gre_get_encaplimit()
772 int rtnl_link_ip6gre_set_flowinfo(struct rtnl_link *link, uint32_t flowinfo) in rtnl_link_ip6gre_set_flowinfo()
791 int rtnl_link_ip6gre_get_flowinfo(struct rtnl_link *link, uint32_t *flowinfo) in rtnl_link_ip6gre_get_flowinfo()
811 int rtnl_link_ip6gre_set_flags(struct rtnl_link *link, uint32_t flags) in rtnl_link_ip6gre_set_flags()
830 int rtnl_link_ip6gre_get_flags(struct rtnl_link *link, uint32_t *flags) in rtnl_link_ip6gre_get_flags()
850 int rtnl_link_ip6gre_set_fwmark(struct rtnl_link *link, uint32_t fwmark) in rtnl_link_ip6gre_set_fwmark()
869 int rtnl_link_ip6gre_get_fwmark(struct rtnl_link *link, uint32_t *fwmark) in rtnl_link_ip6gre_get_fwmark()