Home
last modified time | relevance | path

Searched refs:feature_group (Results 1 – 5 of 5) sorted by relevance

/drivers/platform/x86/intel/pmt/
A Ddiscovery-kunit.c24 pmt_feature_names[feature_id], feature_group->count); in validate_pmt_regions()
26 for (i = 0; i < feature_group->count; i++) { in validate_pmt_regions()
27 struct telemetry_region *region = &feature_group->regions[i]; in validate_pmt_regions()
60 struct pmt_feature_group *feature_group; in test_intel_pmt_get_regions_by_feature() local
73 feature_group = intel_pmt_get_regions_by_feature(feature_id); in test_intel_pmt_get_regions_by_feature()
74 if (IS_ERR(feature_group)) { in test_intel_pmt_get_regions_by_feature()
75 if (PTR_ERR(feature_group) == -ENOENT) in test_intel_pmt_get_regions_by_feature()
80 PTR_ERR(feature_group), feature_id, name); in test_intel_pmt_get_regions_by_feature()
85 if (!feature_group) { in test_intel_pmt_get_regions_by_feature()
92 validate_pmt_regions(test, feature_group, feature_id); in test_intel_pmt_get_regions_by_feature()
[all …]
A Dtelemetry.c238 struct pmt_feature_group *feature_group; in pmt_feature_group_release() local
241 kfree(feature_group); in pmt_feature_group_release()
246 struct pmt_feature_group *feature_group __free(kfree) = NULL; in intel_pmt_get_regions_by_feature()
265 size = struct_size(feature_group, regions, count); in intel_pmt_get_regions_by_feature()
266 feature_group = kzalloc(size, GFP_KERNEL); in intel_pmt_get_regions_by_feature()
267 if (!feature_group) in intel_pmt_get_regions_by_feature()
270 feature_group->count = count; in intel_pmt_get_regions_by_feature()
272 region = feature_group->regions; in intel_pmt_get_regions_by_feature()
286 kref_init(&feature_group->kref); in intel_pmt_get_regions_by_feature()
288 return no_free_ptr(feature_group); in intel_pmt_get_regions_by_feature()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
A Dport.c86 int mlx5_query_pcam_reg(struct mlx5_core_dev *dev, u32 *pcam, u8 feature_group, in mlx5_query_pcam_reg() argument
92 MLX5_SET(pcam_reg, in, feature_group, feature_group); in mlx5_query_pcam_reg()
98 int mlx5_query_mcam_reg(struct mlx5_core_dev *dev, u32 *mcam, u8 feature_group, in mlx5_query_mcam_reg() argument
104 MLX5_SET(mcam_reg, in, feature_group, feature_group); in mlx5_query_mcam_reg()
111 u8 feature_group, u8 access_reg_group) in mlx5_query_qcam_reg() argument
116 MLX5_SET(qcam_reg, in, feature_group, feature_group); in mlx5_query_qcam_reg()
A Dmlx5_core.h262 int mlx5_query_pcam_reg(struct mlx5_core_dev *dev, u32 *pcam, u8 feature_group,
264 int mlx5_query_mcam_reg(struct mlx5_core_dev *dev, u32 *mcap, u8 feature_group,
267 u8 feature_group, u8 access_reg_group);
/drivers/net/ethernet/mellanox/mlxsw/
A Dreg.h10667 MLXSW_ITEM32(reg, mcam, feature_group, 0x00, 16, 8);

Completed in 35 milliseconds