Lines Matching refs:virtio_with_feature

422 	if (virtio_with_feature(hw, VIRTIO_NET_F_RSS))  in virtio_set_multiple_queues()
433 if (virtio_with_feature(hw, VIRTIO_NET_F_CTRL_VQ)) in virtio_get_nr_vq()
818 if (!virtio_with_feature(hw, VIRTIO_NET_F_CTRL_RX)) { in virtio_dev_promiscuous_enable()
845 if (!virtio_with_feature(hw, VIRTIO_NET_F_CTRL_RX)) { in virtio_dev_promiscuous_disable()
872 if (!virtio_with_feature(hw, VIRTIO_NET_F_CTRL_RX)) { in virtio_dev_allmulticast_enable()
899 if (!virtio_with_feature(hw, VIRTIO_NET_F_CTRL_RX)) { in virtio_dev_allmulticast_disable()
1257 if (virtio_with_feature(hw, VIRTIO_NET_F_MAC)) { in virtio_get_hwaddr()
1275 if (!virtio_with_feature(hw, VIRTIO_NET_F_CTRL_MAC_ADDR)) { in virtio_mac_table_set()
1370 if (virtio_with_feature(hw, VIRTIO_NET_F_CTRL_MAC_ADDR)) { in virtio_mac_addr_set()
1381 if (!virtio_with_feature(hw, VIRTIO_NET_F_MAC)) in virtio_mac_addr_set()
1448 if (!virtio_with_feature(hw, VIRTIO_NET_F_CTRL_VLAN)) in virtio_vlan_filter_set()
1539 if (virtio_with_feature(hw, VIRTIO_F_VERSION_1)) { in virtio_ethdev_negotiate_features()
1673 if (virtio_with_feature(hw, VIRTIO_NET_F_STATUS)) { in virtio_interrupt_handler()
1721 } else if (virtio_with_feature(hw, VIRTIO_NET_F_MRG_RXBUF)) { in set_rxtx_funcs()
1743 } else if (virtio_with_feature(hw, VIRTIO_NET_F_MRG_RXBUF)) { in set_rxtx_funcs()
2002 if (!virtio_with_feature(hw, VIRTIO_NET_F_RSS)) in virtio_dev_rss_hash_update()
2045 if (!virtio_with_feature(hw, VIRTIO_NET_F_RSS)) in virtio_dev_rss_hash_conf_get()
2065 if (!virtio_with_feature(hw, VIRTIO_NET_F_RSS)) in virtio_dev_rss_reta_update()
2102 if (!virtio_with_feature(hw, VIRTIO_NET_F_RSS)) in virtio_dev_rss_reta_query()
2227 hw->weak_barriers = !virtio_with_feature(hw, VIRTIO_F_ORDER_PLATFORM); in virtio_init_device()
2230 if (virtio_with_feature(hw, VIRTIO_NET_F_STATUS) && hw->intr_lsc) in virtio_init_device()
2238 if (virtio_with_feature(hw, VIRTIO_NET_F_MRG_RXBUF) || in virtio_init_device()
2239 virtio_with_feature(hw, VIRTIO_F_VERSION_1) || in virtio_init_device()
2255 virtio_with_feature(hw, VIRTIO_NET_F_SPEED_DUPLEX); in virtio_init_device()
2262 if (virtio_with_feature(hw, VIRTIO_NET_F_CTRL_VQ)) { in virtio_init_device()
2269 if (virtio_with_feature(hw, VIRTIO_NET_F_STATUS)) { in virtio_init_device()
2279 if (virtio_with_feature(hw, VIRTIO_NET_F_MQ) || in virtio_init_device()
2280 virtio_with_feature(hw, VIRTIO_NET_F_RSS)) { in virtio_init_device()
2293 if (virtio_with_feature(hw, VIRTIO_NET_F_MTU)) { in virtio_init_device()
2320 if (virtio_with_feature(hw, VIRTIO_NET_F_RSS)) in virtio_init_device()
2533 return virtio_with_feature(hw, VIRTIO_NET_F_GUEST_CSUM) || in rx_offload_enabled()
2534 virtio_with_feature(hw, VIRTIO_NET_F_GUEST_TSO4) || in rx_offload_enabled()
2535 virtio_with_feature(hw, VIRTIO_NET_F_GUEST_TSO6); in rx_offload_enabled()
2541 return virtio_with_feature(hw, VIRTIO_NET_F_CSUM) || in tx_offload_enabled()
2542 virtio_with_feature(hw, VIRTIO_NET_F_HOST_TSO4) || in tx_offload_enabled()
2543 virtio_with_feature(hw, VIRTIO_NET_F_HOST_TSO6); in tx_offload_enabled()
2620 !virtio_with_feature(hw, VIRTIO_NET_F_RSS)) { in virtio_dev_configure()
2627 !virtio_with_feature(hw, VIRTIO_NET_F_GUEST_CSUM)) { in virtio_dev_configure()
2634 (!virtio_with_feature(hw, VIRTIO_NET_F_GUEST_TSO4) || in virtio_dev_configure()
2635 !virtio_with_feature(hw, VIRTIO_NET_F_GUEST_TSO6))) { in virtio_dev_configure()
2642 if (virtio_with_feature(hw, VIRTIO_NET_F_CTRL_VQ)) in virtio_dev_configure()
2651 !virtio_with_feature(hw, VIRTIO_NET_F_CTRL_VLAN)) { in virtio_dev_configure()
2672 !virtio_with_feature(hw, VIRTIO_F_IN_ORDER) || in virtio_dev_configure()
2673 !virtio_with_feature(hw, VIRTIO_F_VERSION_1) || in virtio_dev_configure()
2683 !virtio_with_feature(hw, VIRTIO_F_IN_ORDER) || in virtio_dev_configure()
2684 !virtio_with_feature(hw, VIRTIO_F_VERSION_1) || in virtio_dev_configure()
2697 if (virtio_with_feature(hw, VIRTIO_NET_F_MRG_RXBUF)) { in virtio_dev_configure()
2710 if (virtio_with_feature(hw, VIRTIO_F_IN_ORDER)) { in virtio_dev_configure()
2724 if (virtio_with_feature(hw, VIRTIO_NET_F_MRG_RXBUF)) { in virtio_dev_configure()
2900 else if (virtio_with_feature(hw, VIRTIO_F_IN_ORDER)) in virtio_tx_completed_cleanup()
2972 } else if (virtio_with_feature(hw, VIRTIO_NET_F_STATUS)) { in virtio_dev_link_update()
3007 !virtio_with_feature(hw, VIRTIO_NET_F_CTRL_VLAN)) { in virtio_dev_vlan_offload_set()