Lines Matching refs:mangle
1162 switch (fa->mangle.htype) { in efx_tc_pedit_add()
1164 switch (fa->mangle.offset) { in efx_tc_pedit_add()
1167 if (fa->mangle.mask != ~EFX_TC_HDR_TYPE_TTL_MASK) in efx_tc_pedit_add()
1173 if ((fa->mangle.val & EFX_TC_HDR_TYPE_TTL_MASK) != U8_MAX) in efx_tc_pedit_add()
1189 switch (fa->mangle.offset) { in efx_tc_pedit_add()
1192 if (fa->mangle.mask != EFX_TC_HDR_TYPE_HLIMIT_MASK) in efx_tc_pedit_add()
1198 if ((fa->mangle.val >> 24) != U8_MAX) in efx_tc_pedit_add()
1219 fa->mangle.htype, fa->mangle.offset, in efx_tc_pedit_add()
1220 fa->mangle.val, fa->mangle.mask); in efx_tc_pedit_add()
1249 switch (fa->mangle.htype) { in efx_tc_mangle()
1258 switch (fa->mangle.offset) { in efx_tc_mangle()
1260 if (fa->mangle.mask) { in efx_tc_mangle()
1263 fa->mangle.mask); in efx_tc_mangle()
1267 mac32 = cpu_to_le32(fa->mangle.val); in efx_tc_mangle()
1272 if (fa->mangle.mask == 0xffff) { in efx_tc_mangle()
1273 mac16 = cpu_to_le16(fa->mangle.val >> 16); in efx_tc_mangle()
1276 } else if (fa->mangle.mask == 0xffff0000) { in efx_tc_mangle()
1277 mac16 = cpu_to_le16((u16)fa->mangle.val); in efx_tc_mangle()
1283 fa->mangle.mask); in efx_tc_mangle()
1288 if (fa->mangle.mask) { in efx_tc_mangle()
1291 fa->mangle.mask); in efx_tc_mangle()
1294 mac32 = cpu_to_le32(fa->mangle.val); in efx_tc_mangle()
1300 fa->mangle.offset, fa->mangle.val, fa->mangle.mask); in efx_tc_mangle()
1305 switch (fa->mangle.offset) { in efx_tc_mangle()
1313 if (fa->mangle.mask != ~EFX_TC_HDR_TYPE_TTL_MASK) { in efx_tc_mangle()
1316 fa->mangle.mask); in efx_tc_mangle()
1349 if ((fa->mangle.val & EFX_TC_HDR_TYPE_TTL_MASK) == tr_ttl) { in efx_tc_mangle()
1358 fa->mangle.offset); in efx_tc_mangle()
1363 switch (fa->mangle.offset) { in efx_tc_mangle()
1371 if (fa->mangle.mask != EFX_TC_HDR_TYPE_HLIMIT_MASK) { in efx_tc_mangle()
1374 fa->mangle.mask); in efx_tc_mangle()
1408 if ((fa->mangle.val >> 24) == tr_ttl) { in efx_tc_mangle()
1421 fa->mangle.htype); in efx_tc_mangle()