Lines Matching refs:net_device
83 struct net_device *(*alloc)(struct nlattr *tb[],
88 void (*setup)(struct net_device *dev);
98 struct net_device *dev,
102 int (*changelink)(struct net_device *dev,
106 void (*dellink)(struct net_device *dev,
109 size_t (*get_size)(const struct net_device *dev);
111 const struct net_device *dev);
113 size_t (*get_xstats_size)(const struct net_device *dev);
115 const struct net_device *dev);
121 int (*slave_changelink)(struct net_device *dev,
122 struct net_device *slave_dev,
126 size_t (*get_slave_size)(const struct net_device *dev,
127 const struct net_device *slave_dev);
129 const struct net_device *dev,
130 const struct net_device *slave_dev);
131 struct net *(*get_link_net)(const struct net_device *dev);
132 size_t (*get_linkxstats_size)(const struct net_device *dev,
135 const struct net_device *dev,
164 const struct net_device *dev,
166 size_t (*get_link_af_size)(const struct net_device *dev,
169 int (*validate_link_af)(const struct net_device *dev,
172 int (*set_link_af)(struct net_device *dev,
176 const struct net_device *dev);
177 size_t (*get_stats_af_size)(const struct net_device *dev);
184 struct net_device *rtnl_create_link(struct net *net, const char *ifname,
189 int rtnl_delete_link(struct net_device *dev);
190 int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm);