Lines Matching defs:ipvl_port
60 struct ipvl_port;
65 struct ipvl_port *port;
89 struct ipvl_port {
109 static inline struct ipvl_port *ipvlan_port_get_rcu(const struct net_device *d)
114 static inline struct ipvl_port *ipvlan_port_get_rcu_bh(const struct net_device *d)
119 static inline struct ipvl_port *ipvlan_port_get_rtnl(const struct net_device *d)
124 static inline bool ipvlan_is_private(const struct ipvl_port *port)
129 static inline void ipvlan_mark_private(struct ipvl_port *port)
134 static inline void ipvlan_clear_private(struct ipvl_port *port)
139 static inline bool ipvlan_is_vepa(const struct ipvl_port *port)
144 static inline void ipvlan_mark_vepa(struct ipvl_port *port)
149 static inline void ipvlan_clear_vepa(struct ipvl_port *port)
162 bool ipvlan_addr_busy(struct ipvl_port *port, void *iaddr, bool is_v6);
164 struct ipvl_addr *ipvlan_addr_lookup(struct ipvl_port *port, void *lyr3h,
166 void *ipvlan_get_L3_hdr(struct ipvl_port *port, struct sk_buff *skb, int *type);
176 int ipvlan_l3s_register(struct ipvl_port *port);
177 void ipvlan_l3s_unregister(struct ipvl_port *port);
182 static inline int ipvlan_l3s_register(struct ipvl_port *port)
187 static inline void ipvlan_l3s_unregister(struct ipvl_port *port)