Home
last modified time | relevance | path

Searched refs:idxd_group (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/idxd/
H A Dsysfs.c412 struct idxd_group *prevg; in engine_group_id_store()
467 struct idxd_group *g = &idxd->groups[i]; in idxd_set_free_tokens()
479 struct idxd_group *group = in group_tokens_reserved_show()
480 container_of(dev, struct idxd_group, conf_dev); in group_tokens_reserved_show()
489 struct idxd_group *group = in group_tokens_reserved_store()
490 container_of(dev, struct idxd_group, conf_dev); in group_tokens_reserved_store()
524 struct idxd_group *group = in group_tokens_allowed_show()
525 container_of(dev, struct idxd_group, conf_dev); in group_tokens_allowed_show()
534 struct idxd_group *group = in group_tokens_allowed_store()
535 container_of(dev, struct idxd_group, conf_de in group_tokens_allowed_store()
[all...]
H A Didxd.h42 struct idxd_group { struct
107 struct idxd_group *group;
133 struct idxd_group *group;
180 struct idxd_group *groups;
H A Ddevice.c498 static void idxd_group_config_write(struct idxd_group *group) in idxd_group_config_write()
550 struct idxd_group *group = &idxd->groups[i]; in idxd_groups_config_write()
630 struct idxd_group *group = &idxd->groups[i]; in idxd_group_flags_setup()
654 struct idxd_group *group; in idxd_engines_setup()
681 struct idxd_group *group; in idxd_wqs_setup()
H A Dinit.c151 sizeof(struct idxd_group), GFP_KERNEL); in idxd_setup_internals()
/kernel/linux/linux-6.6/drivers/dma/idxd/
H A Dsysfs.c39 struct idxd_group *prevg; in engine_group_id_store()
107 struct idxd_group *g = idxd->groups[i]; in idxd_set_free_rdbufs()
119 struct idxd_group *group = confdev_to_group(dev); in group_read_buffers_reserved_show()
136 struct idxd_group *group = confdev_to_group(dev); in group_read_buffers_reserved_store()
185 struct idxd_group *group = confdev_to_group(dev); in group_read_buffers_allowed_show()
202 struct idxd_group *group = confdev_to_group(dev); in group_read_buffers_allowed_store()
248 struct idxd_group *group = confdev_to_group(dev); in group_use_read_buffer_limit_show()
265 struct idxd_group *group = confdev_to_group(dev); in group_use_read_buffer_limit_store()
309 struct idxd_group *group = confdev_to_group(dev); in group_engines_show()
337 struct idxd_group *grou in group_work_queues_show()
[all...]
H A Didxd.h88 struct idxd_group { struct
201 struct idxd_group *group;
235 struct idxd_group *group;
320 struct idxd_group **groups;
436 static inline struct idxd_group *confdev_to_group(struct device *dev) in confdev_to_group()
440 return container_of(idxd_dev, struct idxd_group, idxd_dev); in confdev_to_group()
H A Ddevice.c676 struct idxd_group *group; in idxd_groups_clear_state()
839 static void idxd_group_config_write(struct idxd_group *group) in idxd_group_config_write()
889 struct idxd_group *group = idxd->groups[i]; in idxd_groups_config_write()
1017 struct idxd_group *group = idxd->groups[i]; in idxd_group_flags_setup()
1039 struct idxd_group *group; in idxd_engines_setup()
1066 struct idxd_group *group; in idxd_wqs_setup()
1159 static void idxd_group_load_config(struct idxd_group *group) in idxd_group_load_config()
1228 struct idxd_group *group = idxd->groups[i]; in idxd_device_load_config()
H A Dinit.c275 struct idxd_group *group; in idxd_setup_groups()
278 idxd->groups = kcalloc_node(idxd->max_groups, sizeof(struct idxd_group *), in idxd_setup_groups()

Completed in 19 milliseconds