Lines Matching refs:rxnfc

823 ethtool_rxnfc_copy_from_compat(struct ethtool_rxnfc *rxnfc,  in ethtool_rxnfc_copy_from_compat()  argument
839 sizeof(rxnfc->fs.m_ext)); in ethtool_rxnfc_copy_from_compat()
848 *rxnfc = (struct ethtool_rxnfc) { in ethtool_rxnfc_copy_from_compat()
867 static int ethtool_rxnfc_copy_from_user(struct ethtool_rxnfc *rxnfc, in ethtool_rxnfc_copy_from_user() argument
872 return ethtool_rxnfc_copy_from_compat(rxnfc, useraddr, size); in ethtool_rxnfc_copy_from_user()
874 if (copy_from_user(rxnfc, useraddr, size)) in ethtool_rxnfc_copy_from_user()
881 const struct ethtool_rxnfc *rxnfc, in ethtool_rxnfc_copy_to_compat() argument
888 .cmd = rxnfc->cmd, in ethtool_rxnfc_copy_to_compat()
889 .flow_type = rxnfc->flow_type, in ethtool_rxnfc_copy_to_compat()
890 .data = rxnfc->data, in ethtool_rxnfc_copy_to_compat()
892 .flow_type = rxnfc->fs.flow_type, in ethtool_rxnfc_copy_to_compat()
893 .h_u = rxnfc->fs.h_u, in ethtool_rxnfc_copy_to_compat()
894 .h_ext = rxnfc->fs.h_ext, in ethtool_rxnfc_copy_to_compat()
895 .m_u = rxnfc->fs.m_u, in ethtool_rxnfc_copy_to_compat()
896 .m_ext = rxnfc->fs.m_ext, in ethtool_rxnfc_copy_to_compat()
897 .ring_cookie = rxnfc->fs.ring_cookie, in ethtool_rxnfc_copy_to_compat()
898 .location = rxnfc->fs.location, in ethtool_rxnfc_copy_to_compat()
900 .rule_cnt = rxnfc->rule_cnt, in ethtool_rxnfc_copy_to_compat()
910 const struct ethtool_rxnfc *rxnfc, in ethtool_rxnfc_copy_to_user() argument
916 ret = ethtool_rxnfc_copy_to_compat(useraddr, rxnfc, size, in ethtool_rxnfc_copy_to_user()
920 ret = copy_to_user(useraddr, rxnfc, size); in ethtool_rxnfc_copy_to_user()
929 rxnfc->rule_cnt * sizeof(u32))) in ethtool_rxnfc_copy_to_user()