Lines Matching defs:rtnl_link_ops
96 struct rtnl_link_ops { struct
97 struct list_head list;
99 const char *kind;
101 size_t priv_size;
102 struct net_device *(*alloc)(struct nlattr *tb[],
107 void (*setup)(struct net_device *dev);
109 bool netns_refund;
110 unsigned int maxtype;
111 const struct nla_policy *policy;
112 int (*validate)(struct nlattr *tb[],
116 int (*newlink)(struct net *src_net,
121 int (*changelink)(struct net_device *dev,
125 void (*dellink)(struct net_device *dev,
128 size_t (*get_size)(const struct net_device *dev);
129 int (*fill_info)(struct sk_buff *skb,
132 size_t (*get_xstats_size)(const struct net_device *dev);
133 int (*fill_xstats)(struct sk_buff *skb,
158 int __rtnl_link_register(struct rtnl_link_ops *ops); argument