Home | History | Annotate | Download | only in hyperv

Lines Matching defs:hwcaps

4351 	aprint_debug_dev(sc->sc_dev, "hwcaps rev %u\n",
4354 aprint_debug_dev(sc->sc_dev, "hwcaps csum: "
4361 aprint_debug_dev(sc->sc_dev, "hwcaps lsov2: "
4375 struct ndis_offload hwcaps;
4381 error = hvn_get_hwcaps(sc, &hwcaps);
4383 DPRINTF("%s: failed to query hwcaps\n",
4405 if (hwcaps.ndis_lsov2.ndis_ip4_encap & NDIS_OFFLOAD_ENCAP_8023) {
4409 if (hwcaps.ndis_lsov2.ndis_ip4_maxsz < tso_maxsz)
4410 tso_maxsz = hwcaps.ndis_lsov2.ndis_ip4_maxsz;
4411 if (hwcaps.ndis_lsov2.ndis_ip4_minsg > tso_minsg)
4412 tso_minsg = hwcaps.ndis_lsov2.ndis_ip4_minsg;
4414 if ((hwcaps.ndis_lsov2.ndis_ip6_encap & NDIS_OFFLOAD_ENCAP_8023) &&
4415 (hwcaps.ndis_lsov2.ndis_ip6_opts & HVN_NDIS_LSOV2_CAP_IP6) ==
4420 if (hwcaps.ndis_lsov2.ndis_ip6_maxsz < tso_maxsz)
4421 tso_maxsz = hwcaps.ndis_lsov2.ndis_ip6_maxsz;
4422 if (hwcaps.ndis_lsov2.ndis_ip6_minsg > tso_minsg)
4423 tso_minsg = hwcaps.ndis_lsov2.ndis_ip6_minsg;
4450 if ((hwcaps.ndis_csum.ndis_ip4_txcsum & HVN_NDIS_TXCSUM_CAP_IP4) ==
4455 if (hwcaps.ndis_csum.ndis_ip4_rxcsum & NDIS_RXCSUM_CAP_IP4) {
4463 if ((hwcaps.ndis_csum.ndis_ip4_txcsum & HVN_NDIS_TXCSUM_CAP_TCP4) ==
4468 if (hwcaps.ndis_csum.ndis_ip4_rxcsum & NDIS_RXCSUM_CAP_TCP4) {
4476 if (hwcaps.ndis_csum.ndis_ip4_txcsum & NDIS_TXCSUM_CAP_UDP4) {
4480 if (hwcaps.ndis_csum.ndis_ip4_rxcsum & NDIS_RXCSUM_CAP_UDP4) {
4488 if ((hwcaps.ndis_csum.ndis_ip6_txcsum & HVN_NDIS_TXCSUM_CAP_TCP6) ==
4493 if (hwcaps.ndis_csum.ndis_ip6_rxcsum & NDIS_RXCSUM_CAP_TCP6) {
4501 if ((hwcaps.ndis_csum.ndis_ip6_txcsum & HVN_NDIS_TXCSUM_CAP_UDP6) ==
4506 if (hwcaps.ndis_csum.ndis_ip6_rxcsum & NDIS_RXCSUM_CAP_UDP6) {