Searched refs:rtnl_link_ops (Results 1 - 25 of 86) sorted by relevance

1234

/linux-master/net/dsa/
H A Dnetlink.h6 extern struct rtnl_link_ops dsa_link_ops __read_mostly;
H A Dnetlink.c55 struct rtnl_link_ops dsa_link_ops __read_mostly = {
/linux-master/include/net/
H A Dbareudp.h12 return dev->rtnl_link_ops &&
13 !strcmp(dev->rtnl_link_ops->kind, "bareudp");
H A Dgeneve.h67 return dev->rtnl_link_ops &&
68 !strcmp(dev->rtnl_link_ops->kind, "geneve");
H A Drtnetlink.h47 * struct rtnl_link_ops - rtnetlink link operations
78 struct rtnl_link_ops { struct
140 int __rtnl_link_register(struct rtnl_link_ops *ops);
141 void __rtnl_link_unregister(struct rtnl_link_ops *ops);
143 int rtnl_link_register(struct rtnl_link_ops *ops);
144 void rtnl_link_unregister(struct rtnl_link_ops *ops);
187 const struct rtnl_link_ops *ops,
H A Dgtp.h72 return dev->rtnl_link_ops &&
73 !strcmp(dev->rtnl_link_ops->kind, "gtp");
H A Dgre.h42 return dev->rtnl_link_ops &&
43 !strcmp(dev->rtnl_link_ops->kind, "gretap");
48 return dev->rtnl_link_ops &&
49 !strcmp(dev->rtnl_link_ops->kind, "ip6gretap");
H A Damt.h400 return dev->rtnl_link_ops && !strcmp(dev->rtnl_link_ops->kind, "amt");
/linux-master/net/batman-adv/
H A Dsoft-interface.h23 extern struct rtnl_link_ops batadv_link_ops;
/linux-master/net/hsr/
H A Dhsr_main.c106 const struct rtnl_link_ops *ops;
108 ops = master->dev->rtnl_link_ops;
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_netlink.c168 static struct rtnl_link_ops ipoib_link_ops __read_mostly = {
184 struct rtnl_link_ops *ipoib_get_link_ops(void)
H A Dipoib_vlan.c197 ndev->rtnl_link_ops = ipoib_get_link_ops();
/linux-master/drivers/net/
H A Ddummy.c136 static struct rtnl_link_ops dummy_link_ops __read_mostly = {
155 dev_dummy->rtnl_link_ops = &dummy_link_ops;
H A Dvsockmon.c100 static struct rtnl_link_ops vsockmon_link_ops __read_mostly = {
H A Dnlmon.c92 static struct rtnl_link_ops nlmon_link_ops __read_mostly = {
H A Dmacvtap.c140 static struct rtnl_link_ops macvtap_link_ops __read_mostly = {
159 if (dev->rtnl_link_ops != &macvtap_link_ops)
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_config.h55 extern struct rtnl_link_ops rmnet_link_ops;
/linux-master/include/linux/
H A Dif_macvlan.h68 extern int macvlan_link_register(struct rtnl_link_ops *ops);
/linux-master/drivers/net/can/
H A Dvcan.c175 static struct rtnl_link_ops vcan_link_ops __read_mostly = {
/linux-master/net/openvswitch/
H A Dvport-internal_dev.c91 static struct rtnl_link_ops internal_dev_link_ops __read_mostly = {
109 netdev->rtnl_link_ops = &internal_dev_link_ops;
/linux-master/drivers/net/ipvlan/
H A Dipvtap.c128 static struct rtnl_link_ops ipvtap_link_ops __read_mostly = {
146 if (dev->rtnl_link_ops != &ipvtap_link_ops)
/linux-master/net/core/
H A Drtnetlink.c389 static const struct rtnl_link_ops *rtnl_link_ops_get(const char *kind)
391 const struct rtnl_link_ops *ops;
401 * __rtnl_link_register - Register rtnl_link_ops with rtnetlink.
402 * @ops: struct rtnl_link_ops * to register
410 int __rtnl_link_register(struct rtnl_link_ops *ops)
429 * rtnl_link_register - Register rtnl_link_ops with rtnetlink.
430 * @ops: struct rtnl_link_ops * to register
434 int rtnl_link_register(struct rtnl_link_ops *ops)
450 static void __rtnl_kill_links(struct net *net, struct rtnl_link_ops *ops)
456 if (dev->rtnl_link_ops
[all...]
/linux-master/net/8021q/
H A Dvlan.h191 extern struct rtnl_link_ops vlan_link_ops;
/linux-master/include/linux/can/
H A Ddev.h211 extern struct rtnl_link_ops can_link_ops;
/linux-master/net/ieee802154/6lowpan/
H A Dcore.c195 static struct rtnl_link_ops lowpan_link_ops __read_mostly = {

Completed in 250 milliseconds

1234