Home
last modified time | relevance | path

Searched refs:ipvlan (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/net/ipvlan/
Dipvlan_main.c12 void ipvlan_adjust_mtu(struct ipvl_dev *ipvlan, struct net_device *dev) in ipvlan_adjust_mtu() argument
14 ipvlan->dev->mtu = dev->mtu - ipvlan->mtu_adj; in ipvlan_adjust_mtu()
19 struct ipvl_dev *ipvlan; in ipvlan_set_port_mode() local
22 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_set_port_mode()
24 ipvlan->dev->flags |= IFF_NOARP; in ipvlan_set_port_mode()
26 ipvlan->dev->flags &= ~IFF_NOARP; in ipvlan_set_port_mode()
114 struct ipvl_dev *ipvlan = netdev_priv(dev); in ipvlan_init() local
115 const struct net_device *phy_dev = ipvlan->phy_dev; in ipvlan_init()
126 ipvlan->pcpu_stats = alloc_percpu(struct ipvl_pcpu_stats); in ipvlan_init()
127 if (!ipvlan->pcpu_stats) in ipvlan_init()
[all …]
Dipvlan_core.c19 static void ipvlan_count_rx(const struct ipvl_dev *ipvlan, in ipvlan_count_rx() argument
22 if (!ipvlan) in ipvlan_count_rx()
28 pcptr = this_cpu_ptr(ipvlan->pcpu_stats); in ipvlan_count_rx()
36 this_cpu_inc(ipvlan->pcpu_stats->rx_errs); in ipvlan_count_rx()
76 void ipvlan_ht_addr_add(struct ipvl_dev *ipvlan, struct ipvl_addr *addr) in ipvlan_ht_addr_add() argument
78 struct ipvl_port *port = ipvlan->port; in ipvlan_ht_addr_add()
93 struct ipvl_addr *ipvlan_find_addr(const struct ipvl_dev *ipvlan, in ipvlan_find_addr() argument
98 list_for_each_entry(addr, &ipvlan->addrs, anode) { in ipvlan_find_addr()
110 struct ipvl_dev *ipvlan; in ipvlan_addr_busy() local
114 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_addr_busy()
[all …]
DMakefile5 obj-$(CONFIG_IPVLAN) += ipvlan.o
7 ipvlan-objs := ipvlan_core.o ipvlan_main.o
Dipvlan.h117 void ipvlan_adjust_mtu(struct ipvl_dev *ipvlan, struct net_device *dev);
124 void ipvlan_ht_addr_add(struct ipvl_dev *ipvlan, struct ipvl_addr *addr);
125 struct ipvl_addr *ipvlan_find_addr(const struct ipvl_dev *ipvlan,
/linux-4.4.14/Documentation/networking/
Dipvlan.txt25 ip link add link <master-dev> <slave-dev> type ipvlan mode { l2 | L3 }
27 e.g. ip link add link ipvl0 eth0 type ipvlan mode l2
52 5. What to choose (macvlan vs. ipvlan)?
55 situations defines your use case then you can choose to use ipvlan -
85 (b) Create two ipvlan slaves on eth0 (master device)
86 ip link add link eth0 ipvl0 type ipvlan mode l2
87 ip link add link eth0 ipvl1 type ipvlan mode l2
/linux-4.4.14/drivers/net/
DMakefile9 obj-$(CONFIG_IPVLAN) += ipvlan/
DKconfig162 "ip link add link <main-dev> [ NAME ] type ipvlan"
165 will be called ipvlan.