Lines Matching refs:net_device
147 struct net_device *(*alloc)(struct nlattr *tb[],
152 void (*setup)(struct net_device *dev);
162 int (*newlink)(struct net_device *dev,
165 int (*changelink)(struct net_device *dev,
169 void (*dellink)(struct net_device *dev,
172 size_t (*get_size)(const struct net_device *dev);
174 const struct net_device *dev);
176 size_t (*get_xstats_size)(const struct net_device *dev);
178 const struct net_device *dev);
184 int (*slave_changelink)(struct net_device *dev,
185 struct net_device *slave_dev,
189 size_t (*get_slave_size)(const struct net_device *dev,
190 const struct net_device *slave_dev);
192 const struct net_device *dev,
193 const struct net_device *slave_dev);
194 struct net *(*get_link_net)(const struct net_device *dev);
195 size_t (*get_linkxstats_size)(const struct net_device *dev,
198 const struct net_device *dev,
227 const struct net_device *dev,
229 size_t (*get_link_af_size)(const struct net_device *dev,
232 int (*validate_link_af)(const struct net_device *dev,
235 int (*set_link_af)(struct net_device *dev,
239 const struct net_device *dev);
240 size_t (*get_stats_af_size)(const struct net_device *dev);
247 struct net_device *rtnl_create_link(struct net *net, const char *ifname,
252 int rtnl_delete_link(struct net_device *dev, u32 portid, const struct nlmsghdr *nlh);
253 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,