Home
last modified time | relevance | path

Searched refs:idxd_engine (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/dma/idxd/
H A Didxd.h238 struct idxd_engine { struct
332 struct idxd_engine **engines;
382 struct idxd_engine **saved_engines;
472 static inline struct idxd_engine *confdev_to_engine(struct device *dev) in confdev_to_engine()
476 return container_of(idxd_dev, struct idxd_engine, idxd_dev); in confdev_to_engine()
H A Ddefaults.c8 struct idxd_engine *engine; in idxd_load_iaa_device_defaults()
H A Dinit.c272 struct idxd_engine *engine; in idxd_clean_engines()
287 struct idxd_engine *engine; in idxd_setup_engines()
292 idxd->engines = kcalloc_node(idxd->max_engines, sizeof(struct idxd_engine *), in idxd_setup_engines()
820 struct idxd_engine **saved_engines, in idxd_free_saved()
872 struct idxd_engine **saved_engines = in idxd_device_config_save()
874 sizeof(struct idxd_engine *), in idxd_device_config_save()
883 struct idxd_engine *saved_engine __free(kfree) = in idxd_device_config_save()
984 struct idxd_engine *saved_engine, *engine; in idxd_device_config_restore()
H A Dsysfs.c23 struct idxd_engine *engine = confdev_to_engine(dev); in engine_group_id_show()
35 struct idxd_engine *engine = confdev_to_engine(dev); in engine_group_id_store()
89 struct idxd_engine *engine = confdev_to_engine(dev); in idxd_conf_engine_release()
314 struct idxd_engine *engine = idxd->engines[i]; in group_engines_show()
1840 struct idxd_engine *engine; in idxd_register_engine_devices()
1973 struct idxd_engine *engine = idxd->engines[i]; in idxd_unregister_devices()
H A Ddevice.c684 struct idxd_engine *engine; in idxd_engines_clear_state()
1058 struct idxd_engine *eng; in idxd_engines_setup()
1227 struct idxd_engine *engine = idxd->engines[i]; in idxd_group_load_config()