Searched refs:rtnl_link_ops (Results 1 - 25 of 88) sorted by last modified time

1234

/linux-master/drivers/net/bonding/
H A Dbond_main.c6390 bond_dev->rtnl_link_ops = &bond_link_ops;
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_vlan.c201 ndev->rtnl_link_ops = ipoib_get_link_ops();
H A Dipoib_main.c2158 * those connected to rtnl_link_ops which require it.
2509 struct rtnl_link_ops *ops = ipoib_get_link_ops();
2530 ndev->rtnl_link_ops = ipoib_get_link_ops();
/linux-master/net/xfrm/
H A Dxfrm_interface_core.c51 static struct rtnl_link_ops xfrmi_link_ops __read_mostly;
252 dev->rtnl_link_ops = &xfrmi_link_ops;
939 static struct rtnl_link_ops xfrmi_link_ops __read_mostly = {
/linux-master/net/ipv6/
H A Dsit.c73 static struct rtnl_link_ops sit_link_ops __read_mostly;
213 dev->rtnl_link_ops = &sit_link_ops;
1767 static struct rtnl_link_ops sit_link_ops __read_mostly = {
1810 if (dev->rtnl_link_ops == &sit_link_ops)
1854 sitn->fb_tunnel_dev->rtnl_link_ops = &sit_link_ops;
H A Dip6_vti.c62 static struct rtnl_link_ops vti6_link_ops __read_mostly;
184 dev->rtnl_link_ops = &vti6_link_ops;
1097 static struct rtnl_link_ops vti6_link_ops __read_mostly = {
1149 ip6n->fb_tnl_dev->rtnl_link_ops = &vti6_link_ops;
H A Dip6_tunnel.c79 static struct rtnl_link_ops ip6_link_ops __read_mostly;
259 dev->rtnl_link_ops = &ip6_link_ops;
2170 static struct rtnl_link_ops ip6_link_ops __read_mostly = {
2211 if (dev->rtnl_link_ops == &ip6_link_ops)
2255 ip6n->fb_tnl_dev->rtnl_link_ops = &ip6_link_ops;
H A Dip6_gre.c73 static struct rtnl_link_ops ip6gre_link_ops __read_mostly;
74 static struct rtnl_link_ops ip6gre_tap_ops __read_mostly;
75 static struct rtnl_link_ops ip6erspan_tap_ops __read_mostly;
376 dev->rtnl_link_ops = &ip6gre_link_ops;
1578 if (dev->rtnl_link_ops == &ip6gre_link_ops ||
1579 dev->rtnl_link_ops == &ip6gre_tap_ops ||
1580 dev->rtnl_link_ops == &ip6erspan_tap_ops)
1626 ign->fb_tunnel_dev->rtnl_link_ops = &ip6gre_link_ops;
2308 static struct rtnl_link_ops ip6gre_link_ops __read_mostly = {
2323 static struct rtnl_link_ops ip6gre_tap_op
[all...]
/linux-master/net/ipv4/
H A Dipip.c122 static struct rtnl_link_ops ipip_link_ops __read_mostly;
570 static struct rtnl_link_ops ipip_link_ops __read_mostly = {
H A Dip_vti.c42 static struct rtnl_link_ops vti_link_ops __read_mostly;
644 static struct rtnl_link_ops vti_link_ops __read_mostly = {
H A Dip_tunnel.c232 const struct rtnl_link_ops *ops,
260 dev->rtnl_link_ops = ops;
337 dev = __ip_tunnel_create(net, itn->rtnl_link_ops, parms);
1136 struct rtnl_link_ops *ops, char *devname)
1142 itn->rtnl_link_ops = ops;
1178 struct rtnl_link_ops *ops)
1184 if (dev->rtnl_link_ops == ops)
1202 struct rtnl_link_ops *ops,
H A Dip_gre.c109 static struct rtnl_link_ops ipgre_link_ops __read_mostly;
843 if (strcmp(dev->rtnl_link_ops->kind, "erspan"))
1642 static struct rtnl_link_ops ipgre_link_ops __read_mostly = {
1657 static struct rtnl_link_ops ipgre_tap_ops __read_mostly = {
1672 static struct rtnl_link_ops erspan_link_ops __read_mostly = {
/linux-master/net/hsr/
H A Dhsr_netlink.c178 static struct rtnl_link_ops hsr_link_ops __read_mostly = {
H A Dhsr_main.c106 const struct rtnl_link_ops *ops;
108 ops = master->dev->rtnl_link_ops;
/linux-master/net/dsa/
H A Duser.c2708 user_dev->rtnl_link_ops = &dsa_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...]
H A Ddev.c10419 if (!dev->rtnl_link_ops ||
11220 if (!dev->rtnl_link_ops ||
11713 if (dev->rtnl_link_ops && !dev->rtnl_link_ops->netns_refund)
11753 if (dev->rtnl_link_ops && dev->rtnl_link_ops->dellink)
11754 dev->rtnl_link_ops->dellink(dev, &dev_kill_list);
/linux-master/net/batman-adv/
H A Dsoft-interface.c1137 struct rtnl_link_ops batadv_link_ops __read_mostly = {
/linux-master/net/8021q/
H A Dvlan_netlink.c289 struct rtnl_link_ops vlan_link_ops __read_mostly = {
/linux-master/include/net/
H A Dpfcp.h86 return dev->rtnl_link_ops &&
87 !strcmp(dev->rtnl_link_ops->kind, "pfcp");
H A Dip_tunnels.h205 struct rtnl_link_ops *rtnl_link_ops; member in struct:ip_tunnel_net
378 struct rtnl_link_ops *ops, char *devname);
381 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");
/linux-master/include/linux/
H A Dnetdevice.h1958 * @rtnl_link_ops: Rtnl_link_ops
2339 const struct rtnl_link_ops *rtnl_link_ops; member in struct:net_device
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c59 static struct rtnl_link_ops vxlan_link_ops;
4575 static struct rtnl_link_ops vxlan_link_ops __read_mostly = {

Completed in 997 milliseconds

1234