Home
last modified time | relevance | path

Searched refs:csum_start (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/dev/virtio/network/
H A Dvirtio_net.h107 uint16_t csum_start; /* Position to start checksumming from */ member
125 uint16_t csum_start; /* Position to start checksumming from */ member
264 int offset = hdr->csum_start + hdr->csum_offset; in virtio_net_rx_csum_by_offset()
361 hdr->csum_start, hdr->csum_offset); in virtio_net_rx_csum_by_parse()
508 int flags, etype, csum_start, proto, error; in virtio_net_tx_offload() local
512 error = virtio_net_tx_offload_ctx(m, &etype, &proto, &csum_start); in virtio_net_tx_offload()
524 hdr->csum_start = csum_start; in virtio_net_tx_offload()
541 error = virtio_net_tx_offload_tso(ifp, m, etype, csum_start, in virtio_net_tx_offload()
H A Dif_vtnet.c1794 csum_off = hdr->csum_start + hdr->csum_offset; in vtnet_rxq_csum_needs_csum()
1810 csum = in_cksum_skip(m, m->m_pkthdr.len, hdr->csum_start); in vtnet_rxq_csum_needs_csum()
1877 __func__, etype, protocol, hdr->csum_start, in vtnet_rxq_csum_data_valid()
2023 hdr->csum_start -= ETHER_VLAN_ENCAP_LEN; in vtnet_rxq_input()
2145 lhdr.csum_start = vtnet_htog16(sc, hdr->csum_start); in vtnet_rxq_eof()
2467 int flags, etype, csum_start, proto, error; in vtnet_txq_offload() local
2472 error = vtnet_txq_offload_ctx(txq, m, &etype, &proto, &csum_start); in vtnet_txq_offload()
2486 hdr->csum_start = vtnet_gtoh16(sc, csum_start); in vtnet_txq_offload()
2505 error = vtnet_txq_offload_tso(txq, m, etype, csum_start, hdr); in vtnet_txq_offload()
/freebsd/sys/dev/netmap/
H A Dnetmap_offloadings.c424 if (unlikely(vh->csum_offset + vh->csum_start > src_len)) in bdg_mismatch_datapath()
427 check = (uint16_t *)(dst + vh->csum_start + in bdg_mismatch_datapath()
435 csum = nm_os_csum_raw(src + vh->csum_start, in bdg_mismatch_datapath()
436 src_len - vh->csum_start, 0); in bdg_mismatch_datapath()
H A Dif_ptnet.c1482 "csum_start %u csum_ofs %u hdr_len = %u " in ptnet_drain_transmit_queue()
1485 vh->csum_start, vh->csum_offset, vh->hdr_len, in ptnet_drain_transmit_queue()
1749 nm_prdis(1, "%s: vnet hdr: flags %x csum_start %u " in ptnet_rx_eof()
1752 vh->csum_start, vh->csum_offset, vh->hdr_len, in ptnet_rx_eof()
1843 vh->csum_start -= ETHER_VLAN_ENCAP_LEN; in ptnet_rx_eof()
H A Dnetmap_kern.h2241 uint16_t csum_start; member
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_skbuff.c295 skb->csum_offset, skb->csum_start, skb->ip_summed, skb->protocol); in DB_SHOW_COMMAND()
/freebsd/sys/dev/sk/
H A Dif_sk.c794 u_int32_t csum_start; in sk_init_rx_ring() local
799 csum_start = (ETHER_HDR_LEN + sizeof(struct ip)) << 16 | in sk_init_rx_ring()
811 rd->sk_rx_ring[i].sk_csum_start = htole32(csum_start); in sk_init_rx_ring()
826 u_int32_t csum_start; in sk_init_jumbo_rx_ring() local
831 csum_start = ((ETHER_HDR_LEN + sizeof(struct ip)) << 16) | in sk_init_jumbo_rx_ring()
844 rd->sk_jumbo_rx_ring[i].sk_csum_start = htole32(csum_start); in sk_init_jumbo_rx_ring()
/freebsd/sys/net/
H A Dif_tuntap.c1727 vhdr.hdr.gso_size, vhdr.hdr.csum_start, in tunread()
1909 vhdr.hdr.gso_size, vhdr.hdr.csum_start, in tunwrite()
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dskbuff.h180 int csum_offset, csum_start, ip_summed, protocol; member