MCPcopy Create free account
hub / github.com/F-Stack/f-stack / pic_lookup

Function pic_lookup

freebsd/kern/subr_intr.c:748–757  ·  view source on GitHub ↗

* Lookup interrupt controller. */

Source from the content-addressed store, hash-verified

746 * Lookup interrupt controller.
747 */
748static struct intr_pic *
749pic_lookup(device_t dev, intptr_t xref, int flags)
750{
751 struct intr_pic *pic;
752
753 mtx_lock(&pic_list_lock);
754 pic = pic_lookup_locked(dev, xref, flags);
755 mtx_unlock(&pic_list_lock);
756 return (pic);
757}
758
759/*
760 * Create interrupt controller.

Callers 8

intr_pic_claim_rootFunction · 0.85
intr_pic_add_handlerFunction · 0.85
intr_resolve_irqFunction · 0.85
intr_alloc_msiFunction · 0.85
intr_release_msiFunction · 0.85
intr_alloc_msixFunction · 0.85
intr_release_msixFunction · 0.85
intr_map_msiFunction · 0.85

Calls 3

pic_lookup_lockedFunction · 0.85
mtx_lockFunction · 0.70
mtx_unlockFunction · 0.70

Tested by

no test coverage detected