Lines Matching refs:hash_fields
11007 u32 hash_fields) in mlxsw_sp_mp_hash_inner_custom() argument
11015 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_SRC_IP) in mlxsw_sp_mp_hash_inner_custom()
11017 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_DST_IP) in mlxsw_sp_mp_hash_inner_custom()
11019 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_IP_PROTO) in mlxsw_sp_mp_hash_inner_custom()
11024 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_SRC_IP) { in mlxsw_sp_mp_hash_inner_custom()
11028 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_DST_IP) { in mlxsw_sp_mp_hash_inner_custom()
11032 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_IP_PROTO) in mlxsw_sp_mp_hash_inner_custom()
11034 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_FLOWLABEL) in mlxsw_sp_mp_hash_inner_custom()
11039 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_SRC_PORT) in mlxsw_sp_mp_hash_inner_custom()
11041 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_DST_PORT) in mlxsw_sp_mp_hash_inner_custom()
11051 u32 hash_fields; in mlxsw_sp_mp4_hash_init() local
11071 hash_fields = READ_ONCE(net->ipv4.sysctl_fib_multipath_hash_fields); in mlxsw_sp_mp4_hash_init()
11076 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_SRC_IP) in mlxsw_sp_mp4_hash_init()
11078 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_DST_IP) in mlxsw_sp_mp4_hash_init()
11080 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_IP_PROTO) in mlxsw_sp_mp4_hash_init()
11082 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_SRC_PORT) in mlxsw_sp_mp4_hash_init()
11084 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_DST_PORT) in mlxsw_sp_mp4_hash_init()
11087 mlxsw_sp_mp_hash_inner_custom(config, hash_fields); in mlxsw_sp_mp4_hash_init()
11108 u32 hash_fields = ip6_multipath_hash_fields(mlxsw_sp_net(mlxsw_sp)); in mlxsw_sp_mp6_hash_init() local
11139 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_SRC_IP) { in mlxsw_sp_mp6_hash_init()
11143 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_DST_IP) { in mlxsw_sp_mp6_hash_init()
11147 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_IP_PROTO) in mlxsw_sp_mp6_hash_init()
11149 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_FLOWLABEL) in mlxsw_sp_mp6_hash_init()
11151 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_SRC_PORT) in mlxsw_sp_mp6_hash_init()
11153 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_DST_PORT) in mlxsw_sp_mp6_hash_init()
11156 mlxsw_sp_mp_hash_inner_custom(config, hash_fields); in mlxsw_sp_mp6_hash_init()
11157 if (hash_fields & FIB_MULTIPATH_HASH_FIELD_INNER_MASK) in mlxsw_sp_mp6_hash_init()