Lines Matching refs:iphp

1570 	struct ip *iphp = stpp->stp_iphp;  in sfxge_tx_qlso_fragment()  local
1604 if (msgdsize(mp) != ehs + ntohs(iphp->ip_len)) { in sfxge_tx_qlso_fragment()
1629 if (((iphp->ip_off & ~htons(IP_DF)) != 0) || in sfxge_tx_qlso_fragment()
1636 if (size + (thp->th_off << 2) + (iphp->ip_hl << 2) != in sfxge_tx_qlso_fragment()
1637 ntohs(iphp->ip_len)) { in sfxge_tx_qlso_fragment()
1646 start_len = ntohs(iphp->ip_len); in sfxge_tx_qlso_fragment()
1647 start_id = ip_id = ntohs(iphp->ip_id); in sfxge_tx_qlso_fragment()
1654 iphp->ip_len = htons((iphp->ip_hl << 2) + (thp->th_off << 2) + mss); in sfxge_tx_qlso_fragment()
1669 iphp->ip_id = htons(ip_id); in sfxge_tx_qlso_fragment()
1677 iphp->ip_len = htons((iphp->ip_hl << 2) + in sfxge_tx_qlso_fragment()
1751 iphp->ip_len = htons(start_len); in sfxge_tx_qlso_fragment()
1752 iphp->ip_id = htons(start_id); in sfxge_tx_qlso_fragment()
1763 ntohs(iphp->ip_len), ==, msgdsize(mp)); in sfxge_tx_qlso_fragment()
2749 struct ip *iphp; in sfxge_tx_packet_add() local
2780 iphp = NULL; in sfxge_tx_packet_add()
2796 pkt_type = sfxge_pkthdr_parse(mp, &etherhp, &iphp, &thp, in sfxge_tx_packet_add()
2801 iphp == NULL || in sfxge_tx_packet_add()
2824 &iphp, &thp, &off, &size, in sfxge_tx_packet_add()
2830 &iphp->ip_dst.s_addr, in sfxge_tx_packet_add()
2832 &iphp->ip_src.s_addr, in sfxge_tx_packet_add()
2837 } else if (iphp != NULL) { in sfxge_tx_packet_add()
2844 &iphp->ip_dst.s_addr, dport, in sfxge_tx_packet_add()
2845 &iphp->ip_src.s_addr, sport, hash); in sfxge_tx_packet_add()
2895 if (iphp == NULL) { in sfxge_tx_packet_add()
2897 &iphp, &thp, &off, &size, in sfxge_tx_packet_add()
2901 if (iphp != NULL) { in sfxge_tx_packet_add()
2908 &iphp->ip_dst.s_addr, dport, in sfxge_tx_packet_add()
2909 &iphp->ip_src.s_addr, sport, hash); in sfxge_tx_packet_add()
2962 stpp->stp_iphp = iphp; in sfxge_tx_packet_add()