Lines Matching refs:hw_features

1275 	old_hw_features = lif->hw_features;  in ionic_set_nic_features()
1276 lif->hw_features = le64_to_cpu(ctx.cmd.lif_setattr.features & in ionic_set_nic_features()
1279 if ((old_hw_features ^ lif->hw_features) & IONIC_ETH_HW_RX_HASH) in ionic_set_nic_features()
1286 if (lif->hw_features & IONIC_ETH_HW_VLAN_TX_TAG) in ionic_set_nic_features()
1288 if (lif->hw_features & IONIC_ETH_HW_VLAN_RX_STRIP) in ionic_set_nic_features()
1290 if (lif->hw_features & IONIC_ETH_HW_VLAN_RX_FILTER) in ionic_set_nic_features()
1292 if (lif->hw_features & IONIC_ETH_HW_RX_HASH) in ionic_set_nic_features()
1294 if (lif->hw_features & IONIC_ETH_HW_TX_SG) in ionic_set_nic_features()
1296 if (lif->hw_features & IONIC_ETH_HW_TX_CSUM) in ionic_set_nic_features()
1298 if (lif->hw_features & IONIC_ETH_HW_RX_CSUM) in ionic_set_nic_features()
1300 if (lif->hw_features & IONIC_ETH_HW_TSO) in ionic_set_nic_features()
1302 if (lif->hw_features & IONIC_ETH_HW_TSO_IPV6) in ionic_set_nic_features()
1304 if (lif->hw_features & IONIC_ETH_HW_TSO_ECN) in ionic_set_nic_features()
1306 if (lif->hw_features & IONIC_ETH_HW_TSO_GRE) in ionic_set_nic_features()
1308 if (lif->hw_features & IONIC_ETH_HW_TSO_GRE_CSUM) in ionic_set_nic_features()
1310 if (lif->hw_features & IONIC_ETH_HW_TSO_IPXIP4) in ionic_set_nic_features()
1312 if (lif->hw_features & IONIC_ETH_HW_TSO_IPXIP6) in ionic_set_nic_features()
1314 if (lif->hw_features & IONIC_ETH_HW_TSO_UDP) in ionic_set_nic_features()
1316 if (lif->hw_features & IONIC_ETH_HW_TSO_UDP_CSUM) in ionic_set_nic_features()
1347 if (lif->hw_features & IONIC_ETH_HW_VLAN_TX_TAG) in ionic_init_nic_features()
1348 netdev->hw_features |= NETIF_F_HW_VLAN_CTAG_TX; in ionic_init_nic_features()
1349 if (lif->hw_features & IONIC_ETH_HW_VLAN_RX_STRIP) in ionic_init_nic_features()
1350 netdev->hw_features |= NETIF_F_HW_VLAN_CTAG_RX; in ionic_init_nic_features()
1351 if (lif->hw_features & IONIC_ETH_HW_VLAN_RX_FILTER) in ionic_init_nic_features()
1352 netdev->hw_features |= NETIF_F_HW_VLAN_CTAG_FILTER; in ionic_init_nic_features()
1353 if (lif->hw_features & IONIC_ETH_HW_RX_HASH) in ionic_init_nic_features()
1354 netdev->hw_features |= NETIF_F_RXHASH; in ionic_init_nic_features()
1355 if (lif->hw_features & IONIC_ETH_HW_TX_SG) in ionic_init_nic_features()
1356 netdev->hw_features |= NETIF_F_SG; in ionic_init_nic_features()
1358 if (lif->hw_features & IONIC_ETH_HW_TX_CSUM) in ionic_init_nic_features()
1360 if (lif->hw_features & IONIC_ETH_HW_RX_CSUM) in ionic_init_nic_features()
1362 if (lif->hw_features & IONIC_ETH_HW_TSO) in ionic_init_nic_features()
1364 if (lif->hw_features & IONIC_ETH_HW_TSO_IPV6) in ionic_init_nic_features()
1366 if (lif->hw_features & IONIC_ETH_HW_TSO_ECN) in ionic_init_nic_features()
1368 if (lif->hw_features & IONIC_ETH_HW_TSO_GRE) in ionic_init_nic_features()
1370 if (lif->hw_features & IONIC_ETH_HW_TSO_GRE_CSUM) in ionic_init_nic_features()
1372 if (lif->hw_features & IONIC_ETH_HW_TSO_IPXIP4) in ionic_init_nic_features()
1374 if (lif->hw_features & IONIC_ETH_HW_TSO_IPXIP6) in ionic_init_nic_features()
1376 if (lif->hw_features & IONIC_ETH_HW_TSO_UDP) in ionic_init_nic_features()
1378 if (lif->hw_features & IONIC_ETH_HW_TSO_UDP_CSUM) in ionic_init_nic_features()
1381 netdev->hw_features |= netdev->hw_enc_features; in ionic_init_nic_features()
1382 netdev->features |= netdev->hw_features; in ionic_init_nic_features()
1577 if (lif->hw_features & IONIC_ETH_HW_RX_HASH) { in ionic_lif_rss_config()