Lines Matching refs:lyr3h

141 	void *lyr3h = NULL;  in ipvlan_get_L3_hdr()  local
152 lyr3h = arph; in ipvlan_get_L3_hdr()
170 lyr3h = ip4h; in ipvlan_get_L3_hdr()
185 lyr3h = ip6h; in ipvlan_get_L3_hdr()
208 lyr3h = icmph; in ipvlan_get_L3_hdr()
217 return lyr3h; in ipvlan_get_L3_hdr()
356 struct ipvl_addr *ipvlan_addr_lookup(struct ipvl_port *port, void *lyr3h, in ipvlan_addr_lookup() argument
367 ip6h = (struct ipv6hdr *)lyr3h; in ipvlan_addr_lookup()
379 ndmh = (struct nd_msg *)lyr3h; in ipvlan_addr_lookup()
391 ip4h = (struct iphdr *)lyr3h; in ipvlan_addr_lookup()
401 arph = (struct arphdr *)lyr3h; in ipvlan_addr_lookup()
595 void *lyr3h; in ipvlan_xmit_mode_l3() local
599 lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type); in ipvlan_xmit_mode_l3()
600 if (!lyr3h) in ipvlan_xmit_mode_l3()
604 addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true); in ipvlan_xmit_mode_l3()
624 void *lyr3h; in ipvlan_xmit_mode_l2() local
629 lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type); in ipvlan_xmit_mode_l2()
630 if (lyr3h) { in ipvlan_xmit_mode_l2()
631 addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true); in ipvlan_xmit_mode_l2()
696 void *lyr3h; in ipvlan_external_frame() local
700 lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type); in ipvlan_external_frame()
701 if (!lyr3h) in ipvlan_external_frame()
704 addr = ipvlan_addr_lookup(port, lyr3h, addr_type, false); in ipvlan_external_frame()
715 void *lyr3h; in ipvlan_handle_mode_l3() local
721 lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type); in ipvlan_handle_mode_l3()
722 if (!lyr3h) in ipvlan_handle_mode_l3()
725 addr = ipvlan_addr_lookup(port, lyr3h, addr_type, true); in ipvlan_handle_mode_l3()