Lines Matching full:csum

93     uint16_t csum;  in net_tx_pkt_update_ip_hdr_checksum()  local
100 csum = net_raw_checksum(pkt->l3_hdr.octets, in net_tx_pkt_update_ip_hdr_checksum()
102 pkt->l3_hdr.ip.ip_sum = cpu_to_be16(csum); in net_tx_pkt_update_ip_hdr_checksum()
107 uint16_t csum; in net_tx_pkt_update_ip_checksums() local
125 csum = cpu_to_be16(~net_checksum_finish(cntr)); in net_tx_pkt_update_ip_checksums()
130 csum = cpu_to_be16(~net_checksum_finish(cntr)); in net_tx_pkt_update_ip_checksums()
136 pkt->virt_hdr.csum_offset, &csum, sizeof(csum)); in net_tx_pkt_update_ip_checksums()
141 uint32_t csum = 0; in net_tx_pkt_update_sctp_checksum() local
144 if (iov_size(pl_start_frag, pkt->payload_frags) < 8 + sizeof(csum)) { in net_tx_pkt_update_sctp_checksum()
148 if (iov_from_buf(pl_start_frag, pkt->payload_frags, 8, &csum, sizeof(csum)) < sizeof(csum)) { in net_tx_pkt_update_sctp_checksum()
152 csum = cpu_to_le32(iov_crc32c(0xffffffff, pl_start_frag, pkt->payload_frags)); in net_tx_pkt_update_sctp_checksum()
153 if (iov_from_buf(pl_start_frag, pkt->payload_frags, 8, &csum, sizeof(csum)) < sizeof(csum)) { in net_tx_pkt_update_sctp_checksum()
331 /* csum has to be enabled if tso is. */ in net_tx_pkt_build_vheader()
507 uint16_t csum = 0; in net_tx_pkt_do_sw_csum() local
514 iov_from_buf(iov, iov_len, csum_offset, &csum, sizeof csum); in net_tx_pkt_do_sw_csum()
519 /* add pseudo header to csum */ in net_tx_pkt_do_sw_csum()
535 csum = cpu_to_be16(net_checksum_finish_nozero(csum_cntr)); in net_tx_pkt_do_sw_csum()
536 iov_from_buf(iov, iov_len, csum_offset, &csum, sizeof csum); in net_tx_pkt_do_sw_csum()