Home
last modified time | relevance | path

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

/linux/drivers/dma/idxd/
H A Dirq.c71 static void idxd_int_handle_revoke_drain(struct idxd_irq_entry *ie) in idxd_int_handle_revoke_drain()
105 static void idxd_abort_invalid_int_handle_descs(struct idxd_irq_entry *ie) in idxd_abort_invalid_int_handle_descs()
155 struct idxd_irq_entry *ie = idxd_get_ie(idxd, i); in idxd_int_handle_revoke()
456 struct idxd_irq_entry *irq_entry = data; in idxd_misc_thread()
596 static void irq_process_pending_llist(struct idxd_irq_entry *irq_entry) in irq_process_pending_llist()
628 static void irq_process_work_list(struct idxd_irq_entry *irq_entry) in irq_process_work_list()
669 struct idxd_irq_entry *irq_entry = data; in idxd_wq_thread()
H A Dsubmit.c75 static struct idxd_desc *list_abort_desc(struct idxd_wq *wq, struct idxd_irq_entry *ie, in list_abort_desc()
97 static void llist_abort_desc(struct idxd_wq *wq, struct idxd_irq_entry *ie, in llist_abort_desc()
173 struct idxd_irq_entry *ie = NULL; in idxd_submit_desc()
H A Didxd.h86 struct idxd_irq_entry { struct
203 struct idxd_irq_entry ie;
326 struct idxd_irq_entry ie; /* misc irq, msix 0 */
508 static inline struct idxd_irq_entry *idxd_get_ie(struct idxd_device *idxd, int idx) in idxd_get_ie()
513 static inline struct idxd_wq *ie_to_wq(struct idxd_irq_entry *ie) in ie_to_wq()
518 static inline struct idxd_device *ie_to_idxd(struct idxd_irq_entry *ie) in ie_to_idxd()
H A Ddevice.c1272 static void idxd_flush_pending_descs(struct idxd_irq_entry *ie) in idxd_flush_pending_descs()
1309 struct idxd_irq_entry *ie) in idxd_device_set_perm_entry()
1323 struct idxd_irq_entry *ie) in idxd_device_clear_perm_entry()
1331 struct idxd_irq_entry *ie = &wq->ie; in idxd_wq_free_irq()
1353 struct idxd_irq_entry *ie = &wq->ie; in idxd_wq_flush_descs()
1373 struct idxd_irq_entry *ie; in idxd_wq_request_irq()
H A Dinit.c93 struct idxd_irq_entry *ie; in idxd_setup_interrupts()
147 struct idxd_irq_entry *ie; in idxd_cleanup_interrupts()
1279 struct idxd_irq_entry *irq_entry; in idxd_shutdown()