Lines Matching refs:input_xfrm

1022 static int ethtool_check_xfrm_rxfh(u32 input_xfrm, u64 rxfh)  in ethtool_check_xfrm_rxfh()  argument
1028 if ((input_xfrm != RXH_XFRM_NO_CHANGE && in ethtool_check_xfrm_rxfh()
1029 input_xfrm & (RXH_XFRM_SYM_XOR | RXH_XFRM_SYM_OR_XOR)) && in ethtool_check_xfrm_rxfh()
1036 static int ethtool_check_flow_types(struct net_device *dev, u32 input_xfrm) in ethtool_check_flow_types() argument
1042 if (!input_xfrm || input_xfrm == RXH_XFRM_NO_CHANGE) in ethtool_check_flow_types()
1056 err = ethtool_check_xfrm_rxfh(input_xfrm, fields.data); in ethtool_check_flow_types()
1092 rc = ethtool_check_xfrm_rxfh(rxfh.input_xfrm, info.data); in ethtool_set_rxfh_fields()
1443 rxfh_dev.input_xfrm = ctx->input_xfrm; in ethtool_get_rxfh()
1455 offsetof(struct ethtool_rxfh, input_xfrm), in ethtool_get_rxfh()
1456 &rxfh_dev.input_xfrm, in ethtool_get_rxfh()
1457 sizeof(rxfh.input_xfrm))) { in ethtool_get_rxfh()
1511 if (rxfh.input_xfrm && rxfh.input_xfrm != RXH_XFRM_SYM_XOR && in ethtool_set_rxfh()
1512 rxfh.input_xfrm != RXH_XFRM_SYM_OR_XOR && in ethtool_set_rxfh()
1513 rxfh.input_xfrm != RXH_XFRM_NO_CHANGE) in ethtool_set_rxfh()
1515 if (rxfh.input_xfrm != RXH_XFRM_NO_CHANGE && in ethtool_set_rxfh()
1516 rxfh.input_xfrm & ~ops->supported_input_xfrm) in ethtool_set_rxfh()
1533 rxfh.input_xfrm == RXH_XFRM_NO_CHANGE)) in ethtool_set_rxfh()
1542 (rxfh.input_xfrm && rxfh.input_xfrm != RXH_XFRM_NO_CHANGE)) in ethtool_set_rxfh()
1596 ret = ethtool_check_flow_types(dev, rxfh.input_xfrm); in ethtool_set_rxfh()
1637 rxfh_dev.input_xfrm = rxfh.input_xfrm; in ethtool_set_rxfh()
1697 if (rxfh_dev.input_xfrm != RXH_XFRM_NO_CHANGE) in ethtool_set_rxfh()
1698 ctx->input_xfrm = rxfh_dev.input_xfrm; in ethtool_set_rxfh()