Lines Matching full:flow

565  * struct ethtool_pauseparam - Ethernet pause (flow control) parameters
1228 /* The following structures are for supporting RX network flow
1235 * struct ethtool_tcpip4_spec - flow specification for TCP/IPv4 etc.
1242 * This can be used to specify a TCP/IPv4, UDP/IPv4 or SCTP/IPv4 flow.
1253 * struct ethtool_ah_espip4_spec - flow specification for IPsec/IPv4
1271 * struct ethtool_usrip4_spec - general flow specification for IPv4
1289 * struct ethtool_tcpip6_spec - flow specification for TCP/IPv6 etc.
1296 * This can be used to specify a TCP/IPv6, UDP/IPv6 or SCTP/IPv6 flow.
1307 * struct ethtool_ah_espip6_spec - flow specification for IPsec/IPv6
1323 * struct ethtool_usrip6_spec - general flow specification for IPv6
1356 * struct ethtool_flow_ext - additional RX flow fields
1378 * @h_u: Flow fields to match (dependent on @flow_type)
1380 * @m_u: Masks for flow field bits to be matched
1389 * numbered such that a flow matching multiple rules will be
1403 * offloaded queues is device specific. To allow users to do flow
1428 * struct ethtool_rxnfc - command to get or set RX flow classification rules
1432 * @flow_type: Type of flow to be affected, e.g. %TCP_V4_FLOW
1434 * @fs: Flow classification rule
1440 * the fields included in the flow hash, e.g. %RXH_IP_SRC. The following
1470 * use for flow spreading traffic which matches this rule. The value
1502 * struct ethtool_rxfh_indir - command to get or set RX flow hash indirection
1521 * struct ethtool_rxfh - command to get/set RX flow hash indir or/and hash key.
1524 * traffic; other contexts can be referenced as the destination for RX flow
1567 * struct ethtool_rx_ntuple_flow_spec - specification for RX flow filter
1569 * @h_u: Flow field values to match (dependent on @flow_type)
1570 * @m_u: Masks for flow field value bits to be ignored
1578 * For flow types %TCP_V4_FLOW, %UDP_V4_FLOW and %SCTP_V4_FLOW, where
1606 * struct ethtool_rx_ntuple - command to set or clear RX flow filter
1608 * @fs: Flow filter specification
1899 #define ETHTOOL_GRXFH 0x00000029 /* Get RX flow hash configuration */
1900 #define ETHTOOL_SRXFH 0x0000002a /* Set RX flow hash configuration */
1914 #define ETHTOOL_GRXFHINDIR 0x00000038 /* Get RX flow hash indir'n table */
1915 #define ETHTOOL_SRXFHINDIR 0x00000039 /* Set RX flow hash indir'n table */
1930 #define ETHTOOL_GRSSH 0x00000046 /* Get RX flow hash configuration */
1931 #define ETHTOOL_SRSSH 0x00000047 /* Set RX flow hash configuration */
2299 /* L2-L4 network traffic flow types */
2374 /* L3-L4 network traffic flow hash options */
2423 ETH_RESET_FILTER = 1 << 3, /* Filtering/flow direction */