Searched refs:idxd_group (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/idxd/ |
H A D | sysfs.c | 412 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 D | idxd.h | 42 struct idxd_group { struct 107 struct idxd_group *group; 133 struct idxd_group *group; 180 struct idxd_group *groups;
|
H A D | device.c | 498 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 D | init.c | 151 sizeof(struct idxd_group), GFP_KERNEL); in idxd_setup_internals()
|
/kernel/linux/linux-6.6/drivers/dma/idxd/ |
H A D | sysfs.c | 39 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 D | idxd.h | 88 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 D | device.c | 676 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 D | init.c | 275 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