Lines Matching refs:xenisrc
150 _Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0, in xen_intr_pic_enable_source()
152 xen_intr_enable_source((struct xenisrc *)isrc); in xen_intr_pic_enable_source()
164 _Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0, in xen_intr_pic_disable_source()
166 xen_intr_disable_source((struct xenisrc *)isrc); in xen_intr_pic_disable_source()
180 _Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0, in xen_intr_pic_enable_intr()
182 xen_intr_enable_intr((struct xenisrc *)isrc); in xen_intr_pic_enable_intr()
189 _Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0, in xen_intr_pic_disable_intr()
191 xen_intr_disable_intr((struct xenisrc *)isrc); in xen_intr_pic_disable_intr()
206 _Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0, in xen_intr_pic_vector()
209 return (((struct xenisrc *)isrc)->xi_arch.vector); in xen_intr_pic_vector()
270 _Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0, in xen_intr_pic_assign_cpu()
272 return (xen_intr_assign_cpu((struct xenisrc *)isrc, in xen_intr_pic_assign_cpu()
316 struct xenisrc *
320 struct xenisrc *isrc; in xen_arch_intr_alloc()
325 isrc = (struct xenisrc *)SLIST_FIRST(&avail_list); in xen_arch_intr_alloc()
367 xen_arch_intr_release(struct xenisrc *isrc) in xen_arch_intr_release()
373 _Static_assert(sizeof(struct xenisrc) >= sizeof(struct avail_list), in xen_arch_intr_release()
375 _Static_assert(offsetof(struct xenisrc, xi_arch) == in xen_arch_intr_release()