Lines Matching refs:idxd_wq
62 static void free_hw_descs(struct idxd_wq *wq) in free_hw_descs()
72 static int alloc_hw_descs(struct idxd_wq *wq, int num) in alloc_hw_descs()
95 static void free_descs(struct idxd_wq *wq) in free_descs()
105 static int alloc_descs(struct idxd_wq *wq, int num) in alloc_descs()
129 int idxd_wq_alloc_resources(struct idxd_wq *wq) in idxd_wq_alloc_resources()
185 void idxd_wq_free_resources(struct idxd_wq *wq) in idxd_wq_free_resources()
198 int idxd_wq_enable(struct idxd_wq *wq) in idxd_wq_enable()
222 int idxd_wq_disable(struct idxd_wq *wq) in idxd_wq_disable()
248 void idxd_wq_drain(struct idxd_wq *wq) in idxd_wq_drain()
264 void idxd_wq_reset(struct idxd_wq *wq) in idxd_wq_reset()
280 int idxd_wq_map_portal(struct idxd_wq *wq) in idxd_wq_map_portal()
298 void idxd_wq_unmap_portal(struct idxd_wq *wq) in idxd_wq_unmap_portal()
305 void idxd_wq_disable_cleanup(struct idxd_wq *wq) in idxd_wq_disable_cleanup()
450 struct idxd_wq *wq = &idxd->wqs[i]; in idxd_device_wqs_clear_state()
558 static int idxd_wq_config_write(struct idxd_wq *wq) in idxd_wq_config_write()
614 struct idxd_wq *wq = &idxd->wqs[i]; in idxd_wqs_config_write()
680 struct idxd_wq *wq; in idxd_wqs_setup()