Lines Matching refs:rtnl_link
37 int (*io_alloc)(struct rtnl_link *);
42 int (*io_parse)(struct rtnl_link *,
48 void (*io_dump[NL_DUMP_MAX+1])(struct rtnl_link *,
53 int (*io_clone)(struct rtnl_link *, struct rtnl_link *);
57 int (*io_put_attrs)(struct nl_msg *, struct rtnl_link *);
61 void (*io_free)(struct rtnl_link *);
64 int (*io_compare)(struct rtnl_link *, struct rtnl_link *,
98 void * (*ao_alloc)(struct rtnl_link *);
102 void * (*ao_clone)(struct rtnl_link *, void *);
105 void (*ao_free)(struct rtnl_link *, void *);
109 int (*ao_parse_protinfo)(struct rtnl_link *,
114 int (*ao_parse_af)(struct rtnl_link *,
119 int (*ao_fill_af)(struct rtnl_link *,
124 int (*ao_parse_af_full)(struct rtnl_link *,
133 void (*ao_dump[NL_DUMP_MAX+1])(struct rtnl_link *,
147 int (*ao_compare)(struct rtnl_link *,
148 struct rtnl_link *, int, uint32_t, int);
156 int (*ao_override_rtm)(struct rtnl_link *);
160 int (*ao_fill_pi)(struct rtnl_link *,
182 extern void * rtnl_link_af_alloc(struct rtnl_link *,
184 extern void * rtnl_link_af_data(const struct rtnl_link *,
188 extern int rtnl_link_af_data_compare(struct rtnl_link *a,
189 struct rtnl_link *b,
191 extern int rtnl_link_info_data_compare(struct rtnl_link *a,
192 struct rtnl_link *b,