Lines Matching defs:data
423 static void e1000_set_msglevel(struct net_device *netdev, u32 data)
426 adapter->msg_enable = data;
747 /* ...then free the old resources and copy back any new ring data */
773 static bool reg_pattern_test(struct e1000_adapter *adapter, u64 *data,
788 *data = reg;
795 static bool reg_set_and_check(struct e1000_adapter *adapter, u64 *data,
805 *data = reg;
813 if (reg_pattern_test(adapter, data, reg, offset, mask, write)) \
821 if (reg_set_and_check(adapter, data, reg, mask, write)) \
825 static int e1000_reg_test(struct e1000_adapter *adapter, u64 *data)
859 *data = 1;
950 *data = 0;
955 static int e1000_eeprom_test(struct e1000_adapter *adapter, u64 *data)
961 *data = 0;
965 *data = 1;
966 return *data;
972 if ((checksum != (u16)NVM_SUM) && !(*data))
973 *data = 2;
975 return *data;
978 static irqreturn_t e1000_test_intr(int __always_unused irq, void *data)
980 struct net_device *netdev = (struct net_device *)data;
989 static int e1000_intr_test(struct e1000_adapter *adapter, u64 *data)
1000 *data = 0;
1015 *data = 1;
1059 *data = 3;
1077 *data = 4;
1095 *data = 5;
1225 dma_map_single(&pdev->dev, skb->data, skb->len,
1233 tx_desc->lower.data = cpu_to_le32(skb->len);
1234 tx_desc->lower.data |= cpu_to_le32(E1000_TXD_CMD_EOP |
1237 tx_desc->upper.data = 0;
1289 dma_map_single(&pdev->dev, skb->data, 2048,
1299 memset(skb->data, 0x00, skb->len);
1617 memset(skb->data, 0xFF, frame_size);
1619 memset(&skb->data[frame_size / 2], 0xAA, frame_size / 2 - 1);
1620 skb->data[frame_size / 2 + 10] = 0xBE;
1621 skb->data[frame_size / 2 + 12] = 0xAF;
1628 if (*(skb->data + 3) == 0xFF)
1629 if ((*(skb->data + frame_size / 2 + 10) == 0xBE) &&
1630 (*(skb->data + frame_size / 2 + 12) == 0xAF))
1714 static int e1000_loopback_test(struct e1000_adapter *adapter, u64 *data)
1722 *data = 0;
1726 *data = e1000_setup_desc_rings(adapter);
1727 if (*data)
1730 *data = e1000_setup_loopback_test(adapter);
1731 if (*data)
1734 *data = e1000_run_loopback_test(adapter);
1740 return *data;
1743 static int e1000_link_test(struct e1000_adapter *adapter, u64 *data)
1747 *data = 0;
1759 return *data;
1763 *data = 1;
1773 *data = 1;
1775 return *data;
1794 struct ethtool_test *eth_test, u64 *data)
1832 if (e1000_reg_test(adapter, &data[0]))
1836 if (e1000_eeprom_test(adapter, &data[1]))
1840 if (e1000_intr_test(adapter, &data[2]))
1844 if (e1000_loopback_test(adapter, &data[3]))
1852 if (e1000_link_test(adapter, &data[4]))
1870 data[0] = 0;
1871 data[1] = 0;
1872 data[2] = 0;
1873 data[3] = 0;
1875 if (e1000_link_test(adapter, &data[4]))
2059 u64 *data)
2083 data[i] = 0;
2087 data[i] = (e1000_gstrings_stats[i].sizeof_stat ==
2093 u32 stringset, u8 *data)
2095 u8 *p = data;
2100 memcpy(data, e1000_gstrings_test, sizeof(e1000_gstrings_test));
2110 memcpy(data, e1000e_priv_flags_strings,
2120 info->data = 0;
2138 info->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
2145 info->data |= RXH_IP_SRC | RXH_IP_DST;
2149 info->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
2156 info->data |= RXH_IP_SRC | RXH_IP_DST;