Lines Matching defs:link

54 	uint32_t   link;  member
81 static int sit_alloc(struct rtnl_link *link) in sit_alloc()
98 static int sit_parse(struct rtnl_link *link, struct nlattr *data, in sit_parse()
189 static int sit_put_attrs(struct nl_msg *msg, struct rtnl_link *link) in sit_put_attrs()
244 static void sit_free(struct rtnl_link *link) in sit_free()
252 static void sit_dump_line(struct rtnl_link *link, struct nl_dump_params *p) in sit_dump_line()
257 static void sit_dump_details(struct rtnl_link *link, struct nl_dump_params *p) in sit_dump_details()
379 #define IS_SIT_LINK_ASSERT(link, sit) \ argument
392 struct rtnl_link *link; in rtnl_link_sit_alloc() local
414 int rtnl_link_is_sit(struct rtnl_link *link) in rtnl_link_is_sit()
429 struct rtnl_link *link; in rtnl_link_sit_add() local
452 int rtnl_link_sit_set_link(struct rtnl_link *link, uint32_t index) in rtnl_link_sit_set_link()
468 uint32_t rtnl_link_sit_get_link(struct rtnl_link *link) in rtnl_link_sit_get_link()
482 int rtnl_link_sit_set_local(struct rtnl_link *link, uint32_t addr) in rtnl_link_sit_set_local()
498 uint32_t rtnl_link_sit_get_local(struct rtnl_link *link) in rtnl_link_sit_get_local()
512 int rtnl_link_sit_set_remote(struct rtnl_link *link, uint32_t addr) in rtnl_link_sit_set_remote()
528 uint32_t rtnl_link_sit_get_remote(struct rtnl_link *link) in rtnl_link_sit_get_remote()
542 int rtnl_link_sit_set_ttl(struct rtnl_link *link, uint8_t ttl) in rtnl_link_sit_set_ttl()
558 uint8_t rtnl_link_sit_get_ttl(struct rtnl_link *link) in rtnl_link_sit_get_ttl()
572 int rtnl_link_sit_set_tos(struct rtnl_link *link, uint8_t tos) in rtnl_link_sit_set_tos()
588 uint8_t rtnl_link_sit_get_tos(struct rtnl_link *link) in rtnl_link_sit_get_tos()
602 int rtnl_link_sit_set_pmtudisc(struct rtnl_link *link, uint8_t pmtudisc) in rtnl_link_sit_set_pmtudisc()
618 uint8_t rtnl_link_sit_get_pmtudisc(struct rtnl_link *link) in rtnl_link_sit_get_pmtudisc()
632 int rtnl_link_sit_set_flags(struct rtnl_link *link, uint16_t flags) in rtnl_link_sit_set_flags()
648 uint16_t rtnl_link_sit_get_flags(struct rtnl_link *link) in rtnl_link_sit_get_flags()
662 int rtnl_link_sit_set_proto(struct rtnl_link *link, uint8_t proto) in rtnl_link_sit_set_proto()
678 uint8_t rtnl_link_sit_get_proto(struct rtnl_link *link) in rtnl_link_sit_get_proto()
692 int rtnl_link_sit_set_ip6rd_prefix(struct rtnl_link *link, const struct in6_addr *prefix) in rtnl_link_sit_set_ip6rd_prefix()
709 int rtnl_link_sit_get_ip6rd_prefix(const struct rtnl_link *link, struct in6_addr *prefix) in rtnl_link_sit_get_ip6rd_prefix()
728 int rtnl_link_sit_set_ip6rd_prefixlen(struct rtnl_link *link, uint16_t prefixlen) in rtnl_link_sit_set_ip6rd_prefixlen()
745 int rtnl_link_sit_get_ip6rd_prefixlen(struct rtnl_link *link, uint16_t *prefixlen) in rtnl_link_sit_get_ip6rd_prefixlen()
764 int rtnl_link_sit_set_ip6rd_relay_prefix(struct rtnl_link *link, uint32_t prefix) in rtnl_link_sit_set_ip6rd_relay_prefix()
781 int rtnl_link_sit_get_ip6rd_relay_prefix(const struct rtnl_link *link, uint32_t *prefix) in rtnl_link_sit_get_ip6rd_relay_prefix()
800 int rtnl_link_sit_set_ip6rd_relay_prefixlen(struct rtnl_link *link, uint16_t prefixlen) in rtnl_link_sit_set_ip6rd_relay_prefixlen()
817 int rtnl_link_sit_get_ip6rd_relay_prefixlen(struct rtnl_link *link, uint16_t *prefixlen) in rtnl_link_sit_get_ip6rd_relay_prefixlen()
836 int rtnl_link_sit_set_fwmark(struct rtnl_link *link, uint32_t fwmark) in rtnl_link_sit_set_fwmark()
853 int rtnl_link_sit_get_fwmark(struct rtnl_link *link, uint32_t *fwmark) in rtnl_link_sit_get_fwmark()