Home
last modified time | relevance | path

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

/dpdk/drivers/net/mlx5/
H A Dmlx5.c2741 uint32_t meta, mark, reg_c0; in mlx5_set_metadata_mask() local
2743 reg_c0 = ~priv->vport_meta_mask; in mlx5_set_metadata_mask()
2750 meta = reg_c0 >> rte_bsf32(reg_c0); in mlx5_set_metadata_mask()
2755 mark = (reg_c0 >> rte_bsf32(reg_c0)) & MLX5_FLOW_MARK_MASK; in mlx5_set_metadata_mask()
2773 if (sh->dv_regc0_mask && sh->dv_regc0_mask != reg_c0) in mlx5_set_metadata_mask()
2775 sh->dv_meta_mask, reg_c0); in mlx5_set_metadata_mask()
2777 sh->dv_regc0_mask = reg_c0; in mlx5_set_metadata_mask()
H A Dmlx5_flow_dv.c1154 uint32_t reg_c0 = priv->sh->dv_regc0_mask; in flow_dv_convert_action_copy_mreg() local
1156 MLX5_ASSERT(reg_c0); in flow_dv_convert_action_copy_mreg()
1161 reg_dst.offset = rte_bsf32(reg_c0); in flow_dv_convert_action_copy_mreg()
1162 mask = rte_cpu_to_be_32(reg_c0 >> reg_dst.offset); in flow_dv_convert_action_copy_mreg()
1165 mask = rte_cpu_to_be_32(reg_c0); in flow_dv_convert_action_copy_mreg()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_glue.c1159 info->vport_meta_tag = devx_port.reg_c0.value; in mlx5_glue_devx_port_query()
1160 info->vport_meta_mask = devx_port.reg_c0.mask; in mlx5_glue_devx_port_query()