Home
last modified time | relevance | path

Searched refs:reg_c0 (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5.c1802 uint32_t meta, mark, reg_c0; in mlx5_set_metadata_mask() local
1804 reg_c0 = ~priv->vport_meta_mask; in mlx5_set_metadata_mask()
1811 meta = reg_c0 >> rte_bsf32(reg_c0); in mlx5_set_metadata_mask()
1816 mark = (reg_c0 >> rte_bsf32(reg_c0)) & MLX5_FLOW_MARK_MASK; in mlx5_set_metadata_mask()
1834 if (sh->dv_regc0_mask && sh->dv_regc0_mask != reg_c0) in mlx5_set_metadata_mask()
1836 sh->dv_meta_mask, reg_c0); in mlx5_set_metadata_mask()
1838 sh->dv_regc0_mask = reg_c0; in mlx5_set_metadata_mask()
H A Dmlx5_flow_dv.c1054 uint32_t reg_c0 = priv->sh->dv_regc0_mask; in flow_dv_convert_action_copy_mreg() local
1056 MLX5_ASSERT(reg_c0); in flow_dv_convert_action_copy_mreg()
1060 reg_dst.offset = rte_bsf32(reg_c0); in flow_dv_convert_action_copy_mreg()
1067 mask = reg_c0 >> reg_dst.offset; in flow_dv_convert_action_copy_mreg()
1070 mask = reg_c0 << (sizeof(reg_c0) * CHAR_BIT - in flow_dv_convert_action_copy_mreg()
1071 rte_fls_u32(reg_c0)); in flow_dv_convert_action_copy_mreg()
1074 mask = rte_cpu_to_be_32(reg_c0); in flow_dv_convert_action_copy_mreg()
1080 reg_dst.offset = sizeof(reg_c0) * CHAR_BIT - in flow_dv_convert_action_copy_mreg()
1081 (rte_fls_u32(reg_c0) - in flow_dv_convert_action_copy_mreg()
1082 rte_bsf32(reg_c0)); in flow_dv_convert_action_copy_mreg()