Lines Matching defs:ipvl_port
60 struct ipvl_port;
65 struct ipvl_port *port;
89 struct ipvl_port {
108 static inline struct ipvl_port *ipvlan_port_get_rcu(const struct net_device *d)
113 static inline struct ipvl_port *ipvlan_port_get_rcu_bh(const struct net_device *d)
118 static inline struct ipvl_port *ipvlan_port_get_rtnl(const struct net_device *d)
123 static inline bool ipvlan_is_private(const struct ipvl_port *port)
128 static inline void ipvlan_mark_private(struct ipvl_port *port)
133 static inline void ipvlan_clear_private(struct ipvl_port *port)
138 static inline bool ipvlan_is_vepa(const struct ipvl_port *port)
143 static inline void ipvlan_mark_vepa(struct ipvl_port *port)
148 static inline void ipvlan_clear_vepa(struct ipvl_port *port)
161 bool ipvlan_addr_busy(struct ipvl_port *port, void *iaddr, bool is_v6);
163 struct ipvl_addr *ipvlan_addr_lookup(struct ipvl_port *port, void *lyr3h,
165 void *ipvlan_get_L3_hdr(struct ipvl_port *port, struct sk_buff *skb, int *type);
175 int ipvlan_l3s_register(struct ipvl_port *port);
176 void ipvlan_l3s_unregister(struct ipvl_port *port);
181 static inline int ipvlan_l3s_register(struct ipvl_port *port)
186 static inline void ipvlan_l3s_unregister(struct ipvl_port *port)