Home
last modified time | relevance | path

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

/linux/drivers/hwtracing/coresight/
H A Dcoresight-syscfg.c64 struct cscfg_config_desc *config_desc) in cscfg_add_csdev_cfg() argument
72 for (i = 0; i < config_desc->nr_feat_refs; i++) { in cscfg_add_csdev_cfg()
74 feat_csdev = cscfg_get_feat_csdev(csdev, config_desc->feat_ref_names[i]); in cscfg_add_csdev_cfg()
82 config_desc->nr_feat_refs); in cscfg_add_csdev_cfg()
85 config_csdev->config_desc = config_desc; in cscfg_add_csdev_cfg()
105 static int cscfg_add_cfg_to_csdevs(struct cscfg_config_desc *config_desc) in cscfg_add_cfg_to_csdevs() argument
111 err = cscfg_add_csdev_cfg(csdev_item->csdev, config_desc); in cscfg_add_cfg_to_csdevs()
237 static int cscfg_check_feat_for_cfg(struct cscfg_config_desc *config_desc) in cscfg_check_feat_for_cfg() argument
241 for (i = 0; i < config_desc->nr_feat_refs; i++) in cscfg_check_feat_for_cfg()
242 if (!cscfg_match_list_feat(config_desc->feat_ref_names[i])) in cscfg_check_feat_for_cfg()
[all …]
H A Dcoresight-syscfg-configfs.c32 return scnprintf(page, PAGE_SIZE, "%s", fs_config->config_desc->description); in cscfg_cfg_description_show()
40 const struct cscfg_config_desc *config_desc = fs_config->config_desc; in cscfg_cfg_feature_refs_show() local
44 for (i = 0; i < config_desc->nr_feat_refs; i++) in cscfg_cfg_feature_refs_show()
46 "%s\n", config_desc->feat_ref_names[i]); in cscfg_cfg_feature_refs_show()
55 const struct cscfg_config_desc *config_desc; in cscfg_cfg_values_show() local
61 config_desc = fs_preset->config_desc; in cscfg_cfg_values_show()
63 if (!config_desc->nr_presets) in cscfg_cfg_values_show()
69 val_idx = config_desc->nr_total_params * preset_idx; in cscfg_cfg_values_show()
75 for (i = 0; i < config_desc->nr_feat_refs; i++) { in cscfg_cfg_values_show()
76 feat_desc = cscfg_get_named_feat_desc(config_desc->feat_ref_names[i]); in cscfg_cfg_values_show()
[all …]
H A Dcoresight-syscfg-configfs.h16 struct cscfg_config_desc *config_desc; member
38 struct cscfg_config_desc *config_desc; member
44 int cscfg_configfs_add_config(struct cscfg_config_desc *config_desc);
46 void cscfg_configfs_del_config(struct cscfg_config_desc *config_desc);
H A Dcoresight-etm-perf.c955 int etm_perf_add_symlink_cscfg(struct device *dev, struct cscfg_config_desc *config_desc) in etm_perf_add_symlink_cscfg() argument
959 if (config_desc->event_ea != NULL) in etm_perf_add_symlink_cscfg()
962 config_desc->event_ea = etm_perf_add_symlink_group(dev, config_desc->name, "events"); in etm_perf_add_symlink_cscfg()
965 if (!IS_ERR(config_desc->event_ea)) in etm_perf_add_symlink_cscfg()
966 config_desc->event_ea->attr.show = etm_perf_cscfg_event_show; in etm_perf_add_symlink_cscfg()
968 err = PTR_ERR(config_desc->event_ea); in etm_perf_add_symlink_cscfg()
969 config_desc->event_ea = NULL; in etm_perf_add_symlink_cscfg()
975 void etm_perf_del_symlink_cscfg(struct cscfg_config_desc *config_desc) in etm_perf_del_symlink_cscfg() argument
977 if (!config_desc->event_ea) in etm_perf_del_symlink_cscfg()
980 etm_perf_del_symlink_group(config_desc->event_ea, "events"); in etm_perf_del_symlink_cscfg()
[all …]
H A Dcoresight-config.h231 struct cscfg_config_desc *config_desc; member
/linux/drivers/usb/gadget/
H A Dcomposite.c614 static int config_desc(struct usb_composite_dev *cdev, unsigned w_value) in config_desc() function
1841 value = config_desc(cdev, w_value); in composite_setup()