Searched refs:idxd_group (Results 1 – 4 of 4) sorted by relevance
39 struct idxd_group *prevg; in engine_group_id_store()107 struct idxd_group *g = idxd->groups[i]; in idxd_set_free_tokens()119 struct idxd_group *group = confdev_to_group(dev); in group_tokens_reserved_show()128 struct idxd_group *group = confdev_to_group(dev); in group_tokens_reserved_store()165 struct idxd_group *group = confdev_to_group(dev); in group_tokens_allowed_show()174 struct idxd_group *group = confdev_to_group(dev); in group_tokens_allowed_store()208 struct idxd_group *group = confdev_to_group(dev); in group_use_token_limit_show()217 struct idxd_group *group = confdev_to_group(dev); in group_use_token_limit_store()249 struct idxd_group *group = confdev_to_group(dev); in group_engines_show()277 struct idxd_group *group = confdev_to_group(dev); in group_work_queues_show()[all …]
80 struct idxd_group { struct175 struct idxd_group *group;206 struct idxd_group *group;263 struct idxd_group **groups;361 static inline struct idxd_group *confdev_to_group(struct device *dev) in confdev_to_group()365 return container_of(idxd_dev, struct idxd_group, idxd_dev); in confdev_to_group()
686 struct idxd_group *group; in idxd_groups_clear_state()755 static void idxd_group_config_write(struct idxd_group *group) in idxd_group_config_write()805 struct idxd_group *group = idxd->groups[i]; in idxd_groups_config_write()928 struct idxd_group *group = idxd->groups[i]; in idxd_group_flags_setup()952 struct idxd_group *group; in idxd_engines_setup()979 struct idxd_group *group; in idxd_wqs_setup()1073 static void idxd_group_load_config(struct idxd_group *group) in idxd_group_load_config()1142 struct idxd_group *group = idxd->groups[i]; in idxd_device_load_config()
313 struct idxd_group *group; in idxd_setup_groups()316 idxd->groups = kcalloc_node(idxd->max_groups, sizeof(struct idxd_group *), in idxd_setup_groups()