Searched refs:csum_offset (Results 1 – 8 of 8) sorted by relevance
/qemu/hw/net/ |
H A D | sunhme.c | 567 int cr, nr, len, xmit_pos, csum_offset = 0, csum_stuff_offset = 0; in sunhme_transmit() local 596 csum_offset = (status & HME_XD_TXCSSTART) >> HME_XD_TXCSSTARTSHIFT; in sunhme_transmit() 603 if (xmit_pos - len <= csum_offset && xmit_pos > csum_offset) { in sunhme_transmit() 604 sum += net_checksum_add(xmit_pos - csum_offset, in sunhme_transmit() 605 xmit_buffer + csum_offset); in sunhme_transmit() 606 trace_sunhme_tx_xsum_add(csum_offset, xmit_pos - csum_offset); in sunhme_transmit() 724 int nr, cr, len, rxoffset, csum_offset; in sunhme_receive() local 807 csum_offset = (s->erxregs[HME_ERXI_CFG >> 2] & HME_ERX_CFG_CSUMSTART) >> in sunhme_receive() 810 sum += net_checksum_add(len - csum_offset, (uint8_t *)buf + csum_offset); in sunhme_receive()
|
H A D | net_tx_pkt.c | 136 pkt->virt_hdr.csum_offset, &csum, sizeof(csum)); in net_tx_pkt_update_ip_checksums() 368 pkt->virt_hdr.csum_offset = offsetof(struct tcp_hdr, th_sum); in net_tx_pkt_build_vheader() 376 pkt->virt_hdr.csum_offset = offsetof(struct udp_hdr, uh_sum); in net_tx_pkt_build_vheader() 506 size_t csum_offset = pkt->virt_hdr.csum_start + pkt->virt_hdr.csum_offset; in net_tx_pkt_do_sw_csum() local 510 iov_from_buf(iov, iov_len, csum_offset, &csum, sizeof csum); in net_tx_pkt_do_sw_csum() 532 iov_from_buf(iov, iov_len, csum_offset, &csum, sizeof csum); in net_tx_pkt_do_sw_csum()
|
H A D | vmxnet3.c | 215 vhdr->csum_start, vhdr->csum_offset); in vmxnet3_dump_virt_hdr() 859 if (pkt_len < (vhdr->csum_start + vhdr->csum_offset + 2)) { in vmxnet3_rx_need_csum_calculate() 862 pkt_len, vhdr->csum_start, vhdr->csum_offset); in vmxnet3_rx_need_csum_calculate() 869 stw_be_p(data + vhdr->csum_offset, in vmxnet3_rx_need_csum_calculate()
|
H A D | virtio-net.c | 1688 virtio_tswap16s(vdev, &hdr->csum_offset); in virtio_net_hdr_swap()
|
/qemu/net/ |
H A D | checksum.c | 187 uint32_t iov_off, uint32_t size, uint32_t csum_offset) in net_checksum_add_iov() argument 199 res += net_checksum_add_cont(len, chunk_buf, csum_offset); in net_checksum_add_iov() 200 csum_offset += len; in net_checksum_add_iov()
|
/qemu/include/standard-headers/linux/ |
H A D | virtio_net.h | 147 __virtio16 csum_offset; member 197 __virtio16 csum_offset; /* Offset after that to place checksum */ member
|
/qemu/include/net/ |
H A D | checksum.h | 65 uint32_t csum_offset);
|
/qemu/pc-bios/s390-ccw/ |
H A D | virtio-net.c | 40 uint16_t csum_offset; member
|