Searched refs:cqe_tmp2 (Results 1 – 2 of 2) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rxtx_vec_sse.h | 590 __m128i cqe_tmp1, cqe_tmp2; in rxq_cq_process_v() local 638 cqe_tmp2 = _mm_load_si128((__m128i *)&cq[pos + p3]); in rxq_cq_process_v() 640 cqes[3] = _mm_blendv_epi8(cqes[3], cqe_tmp2, blend_mask); in rxq_cq_process_v() 642 cqe_tmp2 = _mm_loadu_si128((__m128i *)&cq[pos + p3].csum); in rxq_cq_process_v() 644 cqes[3] = _mm_blend_epi16(cqes[3], cqe_tmp2, 0x30); in rxq_cq_process_v() 648 cqes[3] = _mm_blend_epi16(cqes[3], cqe_tmp2, 0x04); in rxq_cq_process_v() 665 cqe_tmp2 = _mm_load_si128((__m128i *)&cq[pos + p1]); in rxq_cq_process_v() 667 cqes[1] = _mm_blendv_epi8(cqes[1], cqe_tmp2, blend_mask); in rxq_cq_process_v() 669 cqe_tmp2 = _mm_loadu_si128((__m128i *)&cq[pos + p1].csum); in rxq_cq_process_v() 671 cqes[1] = _mm_blend_epi16(cqes[1], cqe_tmp2, 0x30); in rxq_cq_process_v() [all …]
|
| H A D | mlx5_rxtx_vec_altivec.h | 865 vector unsigned char cqe_tmp1, cqe_tmp2; in rxq_cq_process_v() local 959 cqe_tmp2 = *(vector unsigned char *) in rxq_cq_process_v() 963 cqes[3] = vec_sel(cqes[3], cqe_tmp2, blend_mask); in rxq_cq_process_v() 965 cqe_tmp2 = (vector unsigned char)vec_vsx_ld(0, in rxq_cq_process_v() 971 (vector unsigned short)cqe_tmp2, cqe_sel_mask1); in rxq_cq_process_v() 983 (vector unsigned short)cqe_tmp2, in rxq_cq_process_v() 1022 cqe_tmp2 = *(vector unsigned char *) in rxq_cq_process_v() 1026 cqes[1] = vec_sel(cqes[1], cqe_tmp2, blend_mask); in rxq_cq_process_v() 1027 cqes[0] = vec_sel(cqes[0], cqe_tmp2, blend_mask); in rxq_cq_process_v() 1028 cqe_tmp2 = (vector unsigned char)vec_vsx_ld(0, in rxq_cq_process_v() [all …]
|