Lines Matching +full:num +full:- +full:irqs
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
35 * - cxl_dev_context_init()
36 * - cxl_start_context()
37 * - cxl_stop_context()
38 * - cxl_start_context()
39 * - cxl_stop_context()
41 * - cxl_release_context()
52 * Once a context has been inited, IRQs may be configured. Firstly these IRQs
56 * These IRQs can be unmapped (cxl_unmap_afu_irq()) and finally released
92 * Allocate AFU interrupts for this context. num=0 will allocate the default
97 int cxl_allocate_afu_irqs(struct cxl_context *cxl, int num);
103 * IRQS numbers start from 1 (CAIA defines AFU IRQ 0 for page faults). cookie
106 int cxl_map_afu_irq(struct cxl_context *cxl, int num,
109 void cxl_unmap_afu_irq(struct cxl_context *cxl, int num, void *cookie);
159 * return -ENODEV;
242 * -EFAULT copy_to_user() has failed
243 * -EINVAL Event data pointer is NULL, or event size is greater than