Home
last modified time | relevance | path

Searched refs:cso (Results 1 – 17 of 17) sorted by relevance

/openbmc/qemu/net/
H A Deth.c329 uint32_t *cso) in eth_calc_ip4_pseudo_hdr_csum() argument
337 *cso = sizeof(ipph); in eth_calc_ip4_pseudo_hdr_csum()
338 return net_checksum_add(*cso, (uint8_t *) &ipph); in eth_calc_ip4_pseudo_hdr_csum()
345 uint32_t *cso) in eth_calc_ip6_pseudo_hdr_csum() argument
355 *cso = sizeof(ipph); in eth_calc_ip6_pseudo_hdr_csum()
356 return net_checksum_add(*cso, (uint8_t *)&ipph); in eth_calc_ip6_pseudo_hdr_csum()
/openbmc/qemu/hw/net/
H A Dnet_tx_pkt.c108 uint32_t cntr, cso; in net_tx_pkt_update_ip_checksums() local
124 cntr = eth_calc_ip4_pseudo_hdr_csum(ip_hdr, pkt->payload_len, &cso); in net_tx_pkt_update_ip_checksums()
129 IP_PROTO_TCP, &cso); in net_tx_pkt_update_ip_checksums()
508 uint32_t cso; in net_tx_pkt_do_sw_csum() local
518 cso = 0; in net_tx_pkt_do_sw_csum()
523 csl, &cso); in net_tx_pkt_do_sw_csum()
527 csl, pkt->l4proto, &cso); in net_tx_pkt_do_sw_csum()
532 net_checksum_add_iov(iov, iov_len, pkt->virt_hdr.csum_start, csl, cso); in net_tx_pkt_do_sw_csum()
H A Dnet_rx_pkt.c495 uint32_t cso; in _net_rx_pkt_calc_l4_csum() local
510 csl, &cso); in _net_rx_pkt_calc_l4_csum()
527 pkt->ip6hdr_info.l4proto, &cso); in _net_rx_pkt_calc_l4_csum()
532 pkt->l4hdr_off, csl, cso); in _net_rx_pkt_calc_l4_csum()
H A De1000_regs.h282 uint8_t cso; /* Checksum offset */ member
H A Dtrace-events75 net_rx_pkt_l4_csum_fix_tcp(uint32_t l4_cso) "TCP packet, L4 cso: %u"
76 net_rx_pkt_l4_csum_fix_udp(uint32_t l4_cso) "UDP packet, L4 cso: %u"
80 net_rx_pkt_l4_csum_fix_csum(uint32_t cso, uint16_t csum) "L4 Checksum: Offset: %u, value 0x%X"
/openbmc/qemu/include/net/
H A Deth.h412 uint32_t *cso);
418 uint32_t *cso);
/openbmc/linux/sound/pci/ali5451/
H A Dali5451.c1363 unsigned int cso; in snd_ali_playback_pointer() local
1371 cso = inw(ALI_REG(codec, ALI_CSO_ALPHA_FMS + 2)); in snd_ali_playback_pointer()
1373 dev_dbg(codec->card->dev, "playback pointer returned cso=%xh.\n", cso); in snd_ali_playback_pointer()
1375 cso %= runtime->buffer_size; in snd_ali_playback_pointer()
1376 return cso; in snd_ali_playback_pointer()
1385 unsigned int cso; in snd_ali_pointer() local
1393 cso = inw(ALI_REG(codec, ALI_CSO_ALPHA_FMS + 2)); in snd_ali_pointer()
1396 cso %= runtime->buffer_size; in snd_ali_pointer()
1397 return cso; in snd_ali_pointer()
/openbmc/linux/sound/pci/
H A Dsis7019.c640 u32 cso; in sis_pcm_pointer() local
642 cso = readl(voice->ctrl_base + SIS_PLAY_DMA_FORMAT_CSO); in sis_pcm_pointer()
643 cso &= 0xffff; in sis_pcm_pointer()
644 return cso; in sis_pcm_pointer()
/openbmc/linux/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c1311 unsigned int css, cso; in emac_tso_csum() local
1313 cso = skb_transport_offset(skb); in emac_tso_csum()
1314 if (unlikely(cso & 0x1)) { in emac_tso_csum()
1319 css = cso + skb->csum_offset; in emac_tso_csum()
1321 TPD_PAYLOAD_OFFSET_SET(tpd, cso >> 1); in emac_tso_csum()
/openbmc/linux/drivers/net/ethernet/atheros/alx/
H A Dmain.c1407 u8 cso, css; in alx_tx_csum() local
1412 cso = skb_checksum_start_offset(skb); in alx_tx_csum()
1413 if (cso & 1) in alx_tx_csum()
1416 css = cso + skb->csum_offset; in alx_tx_csum()
1417 first->word1 |= cpu_to_le32((cso >> 1) << TPD_CXSUMSTART_SHIFT); in alx_tx_csum()
/openbmc/linux/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c1682 u8 css, cso; in atl1e_tso_csum() local
1684 cso = skb_checksum_start_offset(skb); in atl1e_tso_csum()
1685 if (unlikely(cso & 0x1)) { in atl1e_tso_csum()
1690 css = cso + skb->csum_offset; in atl1e_tso_csum()
1691 tpd->word3 |= (cso & TPD_PLOADOFFSET_MASK) << in atl1e_tso_csum()
/openbmc/linux/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c2119 u8 css, cso; in atl1c_tso_csum() local
2120 cso = skb_checksum_start_offset(skb); in atl1c_tso_csum()
2122 if (unlikely(cso & 0x1)) { in atl1c_tso_csum()
2128 css = cso + skb->csum_offset; in atl1c_tso_csum()
2130 (*tpd)->word1 |= ((cso >> 1) & TPD_PLOADOFFSET_MASK) << in atl1c_tso_csum()
/openbmc/linux/sound/pci/trident/
H A Dtrident_main.c1600 unsigned int cso; in snd_trident_playback_pointer() local
1610 cso = inw(TRID_REG(trident, CH_DX_CSO_ALPHA_FMS + 2)); in snd_trident_playback_pointer()
1612 cso = (unsigned int) inl(TRID_REG(trident, CH_NX_DELTA_CSO)) & 0x00ffffff; in snd_trident_playback_pointer()
1617 if (cso >= runtime->buffer_size) in snd_trident_playback_pointer()
1618 cso = 0; in snd_trident_playback_pointer()
1620 return cso; in snd_trident_playback_pointer()
/openbmc/linux/drivers/net/ethernet/intel/e1000e/
H A Dhw.h315 u8 cso; /* Checksum offset */ member
/openbmc/linux/drivers/net/ethernet/atheros/atlx/
H A Datl1.c2164 u8 css, cso; in atl1_tx_csum() local
2168 cso = css + (u8) skb->csum_offset; in atl1_tx_csum()
2178 ptpd->word3 |= (cso & TPD_CCSUMOFFSET_MASK) << in atl1_tx_csum()
/openbmc/u-boot/drivers/net/
H A De1000.h533 uint8_t cso; /* Checksum offset */ member
/openbmc/linux/drivers/net/ethernet/intel/e1000/
H A De1000_hw.h618 u8 cso; /* Checksum offset */ member