Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/mlx5/
H A Dcounters.c886 struct mlx5_ib_op_fc **opfc) in mlx5r_is_opfc_shared_and_in_use() argument
919 *opfc = &opfcs[shared_fc_type]; in mlx5r_is_opfc_shared_and_in_use()
920 if (!(*opfc)->fc) in mlx5r_is_opfc_shared_and_in_use()
1154 struct mlx5_ib_op_fc *opfc, *in_use_opfc; in mlx5_ib_modify_stat() local
1173 opfc = &cnts->opfcs[type]; in mlx5_ib_modify_stat()
1176 if (opfc->fc) in mlx5_ib_modify_stat()
1181 opfc->fc = in_use_opfc->fc; in mlx5_ib_modify_stat()
1182 opfc->rule[0] = in_use_opfc->rule[0]; in mlx5_ib_modify_stat()
1186 opfc->fc = mlx5_fc_create(dev->mdev, false); in mlx5_ib_modify_stat()
1187 if (IS_ERR(opfc->fc)) in mlx5_ib_modify_stat()
[all …]
H A Dfs.c1041 struct mlx5_ib_op_fc *opfc = &per_qp_opfc->opfcs[type], *in_use_opfc; in add_op_fc_rules() local
1048 if (opfc->fc) in add_op_fc_rules()
1053 opfc->fc = in_use_opfc->fc; in add_op_fc_rules()
1054 opfc->rule[0] = in_use_opfc->rule[0]; in add_op_fc_rules()
1058 opfc->fc = fc_arr[type]; in add_op_fc_rules()
1136 dst.counter = opfc->fc; in add_op_fc_rules()
1142 opfc->rule[i] = mlx5_add_flow_rules(prio->flow_table, &spec[i], in add_op_fc_rules()
1144 if (IS_ERR(opfc->rule[i])) { in add_op_fc_rules()
1145 err = PTR_ERR(opfc->rule[i]); in add_op_fc_rules()
1161 mlx5_del_flow_rules(opfc->rule[i]); in add_op_fc_rules()
[all …]