Home
last modified time | relevance | path

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

/linux/drivers/platform/x86/intel/pmt/
H A Ddiscovery-kunit.c19 validate_pmt_regions(struct kunit *test, struct pmt_feature_group *feature_group, int feature_id) in validate_pmt_regions() argument
24 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()
[all …]
H A Dtelemetry.c238 struct pmt_feature_group *feature_group; in pmt_feature_group_release() local
240 feature_group = container_of(kref, struct pmt_feature_group, kref); in pmt_feature_group_release()
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()
[all …]
/linux/include/linux/
H A Dintel_vsec.h228 void intel_pmt_put_feature_group(struct pmt_feature_group *feature_group);
237 intel_pmt_put_feature_group(struct pmt_feature_group *feature_group) {} in intel_pmt_put_feature_group() argument
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H 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()
/linux/tools/build/
H A DMakefile.feature220 feature_group = $(eval $(feature_gen_group)) $(GROUP)
230 ifneq (,$(filter 1,$(foreach feat,$(call feature_group,$(feat)),$(feature-$(feat)))))
/linux/include/linux/mlx5/
H A Dmlx5_ifc.h10863 u8 feature_group[0x8]; member
10974 u8 feature_group[0x8]; member
11015 u8 feature_group[0x8]; member
12029 u8 feature_group[0x8]; member