Lines Matching defs:rtnl_link_ops
77 struct rtnl_link_ops { struct
78 struct list_head list;
80 const char *kind;
82 size_t priv_size;
83 struct net_device *(*alloc)(struct nlattr *tb[],
88 void (*setup)(struct net_device *dev);
90 bool netns_refund;
91 unsigned int maxtype;
92 const struct nla_policy *policy;
93 int (*validate)(struct nlattr *tb[],
97 int (*newlink)(struct net *src_net,
102 int (*changelink)(struct net_device *dev,
106 void (*dellink)(struct net_device *dev,
109 size_t (*get_size)(const struct net_device *dev);
110 int (*fill_info)(struct sk_buff *skb,
113 size_t (*get_xstats_size)(const struct net_device *dev);
114 int (*fill_xstats)(struct sk_buff *skb,
139 int __rtnl_link_register(struct rtnl_link_ops *ops); argument