Lines Matching refs:vtnet_flags
560 sc->vtnet_flags |= VTNET_FLAG_SUSPENDED; in vtnet_suspend()
578 sc->vtnet_flags &= ~VTNET_FLAG_SUSPENDED; in vtnet_resume()
704 sc->vtnet_flags |= VTNET_FLAG_LRO_NOMRG; in vtnet_negotiate_features()
726 sc->vtnet_flags |= VTNET_FLAG_MODERN; in vtnet_setup_features()
728 sc->vtnet_flags |= VTNET_FLAG_INDIRECT; in vtnet_setup_features()
730 sc->vtnet_flags |= VTNET_FLAG_EVENT_IDX; in vtnet_setup_features()
734 sc->vtnet_flags |= VTNET_FLAG_MAC; in vtnet_setup_features()
744 sc->vtnet_flags |= VTNET_FLAG_MRG_RXBUFS; in vtnet_setup_features()
752 if (vtnet_modern(sc) || sc->vtnet_flags & VTNET_FLAG_MRG_RXBUFS) in vtnet_setup_features()
754 else if (sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG) in vtnet_setup_features()
765 sc->vtnet_flags |= VTNET_FLAG_SW_LRO; in vtnet_setup_features()
778 sc->vtnet_flags |= VTNET_FLAG_CTRL_VQ; in vtnet_setup_features()
781 sc->vtnet_flags |= VTNET_FLAG_CTRL_RX; in vtnet_setup_features()
783 sc->vtnet_flags |= VTNET_FLAG_VLAN_FILTER; in vtnet_setup_features()
785 sc->vtnet_flags |= VTNET_FLAG_CTRL_MAC; in vtnet_setup_features()
812 sc->vtnet_flags |= VTNET_FLAG_MQ; in vtnet_setup_features()
983 if (sc->vtnet_flags & VTNET_FLAG_CTRL_RX) { in vtnet_alloc_rx_filters()
990 if (sc->vtnet_flags & VTNET_FLAG_VLAN_FILTER) { in vtnet_alloc_rx_filters()
1028 if (sc->vtnet_flags & VTNET_FLAG_CTRL_VQ) in vtnet_alloc_virtqueues()
1058 if (sc->vtnet_flags & VTNET_FLAG_CTRL_VQ) { in vtnet_alloc_virtqueues()
1067 if (sc->vtnet_flags & VTNET_FLAG_MQ) in vtnet_alloc_virtqueues()
1135 sc->vtnet_flags |= VTNET_FLAG_TSO_ECN; in vtnet_setup_interface()
1160 sc->vtnet_flags |= VTNET_FLAG_FIXUP_NEEDS_CSUM; in vtnet_setup_interface()
1185 if (sc->vtnet_flags & VTNET_FLAG_VLAN_FILTER) { in vtnet_setup_interface()
1215 if (sc->vtnet_flags & VTNET_FLAG_MRG_RXBUFS) in vtnet_rx_cluster_size()
1217 else if (sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG) in vtnet_rx_cluster_size()
1300 if (sc->vtnet_flags & VTNET_FLAG_CTRL_RX) in vtnet_ioctl_ifflags()
1326 if (sc->vtnet_flags & VTNET_FLAG_CTRL_RX && in vtnet_ioctl_multi()
1537 KASSERT(nbufs == 1 || sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG, in vtnet_rx_alloc_buf()
1672 if (sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG) in vtnet_rxq_replace_buf()
1703 KASSERT(m->m_next == NULL || sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG, in vtnet_rxq_enqueue_buf()
1709 (sc->vtnet_flags & VTNET_FLAG_MRG_RXBUFS) != 0; /* TODO: ANY_LAYOUT */ in vtnet_rxq_enqueue_buf()
1787 if ((sc->vtnet_flags & VTNET_FLAG_FIXUP_NEEDS_CSUM) == 0) { in vtnet_rxq_csum_needs_csum()
2104 if (sc->vtnet_flags & VTNET_FLAG_MRG_RXBUFS) { in vtnet_rxq_eof()
2296 if ((sc->vtnet_flags & VTNET_FLAG_INDIRECT) == 0 && in vtnet_txq_intr_threshold()
2457 if ((sc->vtnet_flags & VTNET_FLAG_TSO_ECN) == 0) { in vtnet_txq_offload_tso()
3277 if (sc->vtnet_flags & VTNET_FLAG_CTRL_RX) { in vtnet_init_rx_filters()
3300 if (sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG) { in vtnet_init_rx_queues()
3368 if ((sc->vtnet_flags & VTNET_FLAG_MQ) == 0) { in vtnet_set_active_vq_pairs()
3442 if (sc->vtnet_flags & VTNET_FLAG_CTRL_VQ) in vtnet_reinit()
3536 MPASS(sc->vtnet_flags & VTNET_FLAG_CTRL_VQ); in vtnet_exec_ctrl_cmd()
3567 MPASS(sc->vtnet_flags & VTNET_FLAG_CTRL_MAC); in vtnet_ctrl_mac_cmd()
3635 MPASS(sc->vtnet_flags & VTNET_FLAG_MQ); in vtnet_ctrl_mq_cmd()
3669 MPASS(sc->vtnet_flags & VTNET_FLAG_CTRL_RX); in vtnet_ctrl_rx_cmd()
3767 MPASS(sc->vtnet_flags & VTNET_FLAG_CTRL_RX); in vtnet_rx_filter_mac()
3838 MPASS(sc->vtnet_flags & VTNET_FLAG_VLAN_FILTER); in vtnet_exec_vlan_filter()
3864 MPASS(sc->vtnet_flags & VTNET_FLAG_VLAN_FILTER); in vtnet_rx_filter_vlan()
4016 if (sc->vtnet_flags & VTNET_FLAG_MAC) { in vtnet_get_macaddr()
4035 if (sc->vtnet_flags & VTNET_FLAG_CTRL_MAC) { in vtnet_set_macaddr()
4043 if (!vtnet_modern(sc) && sc->vtnet_flags & VTNET_FLAG_MAC) { in vtnet_set_macaddr()
4057 if ((sc->vtnet_flags & VTNET_FLAG_MAC) == 0) in vtnet_attached_set_macaddr()
4432 sw_lro_enabled = (sc->vtnet_flags & VTNET_FLAG_SW_LRO) != 0; in vtnet_debugnet_event()
4434 sc->vtnet_flags &= ~VTNET_FLAG_SW_LRO; in vtnet_debugnet_event()
4438 sc->vtnet_flags |= VTNET_FLAG_SW_LRO; in vtnet_debugnet_event()