Lines Matching refs:net_device
69 struct net_device *(*alloc)(struct nlattr *tb[],
74 void (*setup)(struct net_device *dev);
84 struct net_device *dev,
88 int (*changelink)(struct net_device *dev,
92 void (*dellink)(struct net_device *dev,
95 size_t (*get_size)(const struct net_device *dev);
97 const struct net_device *dev);
99 size_t (*get_xstats_size)(const struct net_device *dev);
101 const struct net_device *dev);
107 int (*slave_changelink)(struct net_device *dev,
108 struct net_device *slave_dev,
112 size_t (*get_slave_size)(const struct net_device *dev,
113 const struct net_device *slave_dev);
115 const struct net_device *dev,
116 const struct net_device *slave_dev);
117 struct net *(*get_link_net)(const struct net_device *dev);
118 size_t (*get_linkxstats_size)(const struct net_device *dev,
121 const struct net_device *dev,
150 const struct net_device *dev,
152 size_t (*get_link_af_size)(const struct net_device *dev,
155 int (*validate_link_af)(const struct net_device *dev,
158 int (*set_link_af)(struct net_device *dev,
162 const struct net_device *dev);
163 size_t (*get_stats_af_size)(const struct net_device *dev);
170 struct net_device *rtnl_create_link(struct net *net, const char *ifname,
175 int rtnl_delete_link(struct net_device *dev);
176 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm);