Searched refs:rtnl_link_ops (Results 26 - 50 of 86) sorted by relevance

1234

/linux-master/include/net/
H A Dip_tunnels.h205 struct rtnl_link_ops *rtnl_link_ops;
378 struct rtnl_link_ops *ops, char *devname);
381 struct rtnl_link_ops *ops,
176 struct rtnl_link_ops *rtnl_link_ops; member in struct:ip_tunnel_net
H A Dvxlan.h483 return dev->rtnl_link_ops &&
484 !strcmp(dev->rtnl_link_ops->kind, "vxlan");
/linux-master/drivers/net/can/
H A Dvxcan.c173 static struct rtnl_link_ops vxcan_link_ops;
298 static struct rtnl_link_ops vxcan_link_ops = {
/linux-master/net/batman-adv/
H A Dhard-interface.c89 * Return: result of rtnl_link_ops->get_link_net or @fallback_net
94 if (!netdev->rtnl_link_ops)
97 if (!netdev->rtnl_link_ops->get_link_net)
100 return netdev->rtnl_link_ops->get_link_net(netdev);
/linux-master/drivers/net/wireguard/
H A Dnetlink.c67 if (!dev->rtnl_link_ops || !dev->rtnl_link_ops->kind ||
68 strcmp(dev->rtnl_link_ops->kind, KBUILD_MODNAME)) {
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dcmsg.h721 if (!netdev->rtnl_link_ops)
723 if (!strcmp(netdev->rtnl_link_ops->kind, "openvswitch"))
H A Dmain.h524 if (!netdev->rtnl_link_ops)
526 if (!strcmp(netdev->rtnl_link_ops->kind, "openvswitch"))
/linux-master/drivers/net/can/dev/
H A Ddev.c569 dev->rtnl_link_ops = &can_link_ops;
588 if (dev->type != ARPHRD_CAN || dev->rtnl_link_ops != &can_link_ops)
/linux-master/drivers/net/
H A Difb.c387 static struct rtnl_link_ops ifb_link_ops __read_mostly = {
413 dev_ifb->rtnl_link_ops = &ifb_link_ops;
/linux-master/net/ipv4/
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 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_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/ipv6/
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...]
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 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;
/linux-master/drivers/net/ipvlan/
H A Dipvlan.h174 int ipvlan_link_register(struct rtnl_link_ops *ops);
H A Dipvlan_main.c698 static struct rtnl_link_ops ipvlan_link_ops = {
708 int ipvlan_link_register(struct rtnl_link_ops *ops)
763 ipvlan->dev->rtnl_link_ops->dellink(ipvlan->dev,
/linux-master/net/netfilter/
H A Dnft_meta.c186 if (!in || !in->rtnl_link_ops)
188 strscpy_pad((char *)dest, in->rtnl_link_ops->kind, IFNAMSIZ);
191 if (!out || !out->rtnl_link_ops)
193 strscpy_pad((char *)dest, out->rtnl_link_ops->kind, IFNAMSIZ);
/linux-master/drivers/net/wireless/virtual/
H A Dvirt_wifi.c608 static struct rtnl_link_ops virt_wifi_link_ops = {
640 upper_dev->rtnl_link_ops->dellink(upper_dev, &list_kill);
/linux-master/net/8021q/
H A Dvlan_netlink.c289 struct rtnl_link_ops vlan_link_ops __read_mostly = {
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_vnd.c333 rmnet_dev->rtnl_link_ops = &rmnet_link_ops;
H A Drmnet_config.c397 struct rtnl_link_ops rmnet_link_ops __read_mostly = {
/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/hsr/
H A Dhsr_netlink.c178 static struct rtnl_link_ops hsr_link_ops __read_mostly = {
/linux-master/net/caif/
H A Dchnl_net.c498 static struct rtnl_link_ops ipcaif_link_ops __read_mostly = {

Completed in 519 milliseconds

1234