Searched refs:flow_hash (Results 1 – 3 of 3) sorted by relevance
23 int flow_hash[__ETHTOOL_A_FLOW_CNT]; member105 data->flow_hash[i] = -1; /* Unsupported */ in rss_prepare_flow_hash()109 data->flow_hash[i] = fields.data; in rss_prepare_flow_hash()329 if (data->flow_hash[i] >= 0 && in rss_fill_reply()330 nla_put_uint(skb, i, data->flow_hash[i])) { in rss_fill_reply()738 if (data->flow_hash[i] >= 0 && in rss_check_rxfh_fields_sym()739 !ethtool_rxfh_config_is_sym(data->flow_hash[i])) { in rss_check_rxfh_fields_sym()783 if (data->has_flow_hash && data->flow_hash[i] == fields.data) in ethnl_set_rss_fields()
696 u32 flow_hash = 0, srchost_hash = 0, dsthost_hash = 0; in cake_hash() local762 flow_hash = flow_hash_from_keys(&keys); in cake_hash()766 flow_hash = flow_override - 1; in cake_hash()768 flow_hash = skb->hash; in cake_hash()776 flow_hash ^= srchost_hash; in cake_hash()779 flow_hash ^= dsthost_hash; in cake_hash()782 reduced_hash = flow_hash % CAKE_QUEUES; in cake_hash()786 if (likely(q->tags[reduced_hash] == flow_hash && in cake_hash()801 if (q->tags[outer_hash + k] == flow_hash) { in cake_hash()842 q->tags[reduced_hash] = flow_hash; in cake_hash()
645 static u32 flow_hash(const struct sw_flow_key *key, in flow_hash() function709 hash = flow_hash(&masked_key, &mask->range); in masked_flow_lookup()1040 flow->flow_table.hash = flow_hash(&flow->key, &flow->mask->range); in flow_key_insert()
Completed in 16 milliseconds