<dec f='src/src/sys/sys/intr.h' l='45' type='void * softint_establish(u_int , void (*)(void *) , void * )'/>
<doc f='src/src/sys/sys/intr.h' l='44'>/* Public interface. */</doc>
<use f='src/src/sys/net/rtsock.c' l='1868' u='c' c='compat_50_route_init'/>
<use f='src/src/sys/crypto/cprng_fast/cprng_fast.c' l='226' u='c' c='cprng_fast_init'/>
<use f='src/src/sys/dev/ata/ld_ataraid.c' l='164' u='c' c='ld_ataraid_attach'/>
<use f='src/src/sys/dev/audio.c' l='501' u='c' c='audioattach'/>
<use f='src/src/sys/dev/audio.c' l='503' u='c' c='audioattach'/>
<use f='src/src/sys/dev/bluetooth/btsco.c' l='332' u='c' c='btsco_attach'/>
<use f='src/src/sys/dev/ic/com.c' l='650' u='c' c='com_attach_subr'/>
<use f='src/src/sys/dev/ic/lpt.c' l='132' u='c' c='lpt_attach_subr'/>
<use f='src/src/sys/dev/ic/sl811hs.c' l='1224' u='c' c='slhci_attach'/>
<use f='src/src/sys/dev/midi.c' l='278' u='c' c='midi_attach'/>
<use f='src/src/sys/dev/pci/bktr/bktr_core.c' l='637' u='c' c='common_bktr_attach'/>
<use f='src/src/sys/dev/pci/if_rtwn.c' l='231' u='c' c='rtwn_attach'/>
<use f='src/src/sys/dev/pci/if_vioif.c' l='653' u='c' c='vioif_attach'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2576' u='c' c='ixgbe_allocate_legacy'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2580' u='c' c='ixgbe_allocate_legacy'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2582' u='c' c='ixgbe_allocate_legacy'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2584' u='c' c='ixgbe_allocate_legacy'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2727' u='c' c='ixgbe_allocate_msix'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2769' u='c' c='ixgbe_allocate_msix'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2771' u='c' c='ixgbe_allocate_msix'/>
<use f='src/src/sys/dev/pci/ixgbe/ixgbe.c' l='2773' u='c' c='ixgbe_allocate_msix'/>
<use f='src/src/sys/dev/pci/ixgbe/ixv.c' l='1726' u='c' c='ixv_allocate_msix'/>
<use f='src/src/sys/dev/pci/ixgbe/ixv.c' l='1762' u='c' c='ixv_allocate_msix'/>
<use f='src/src/sys/dev/pci/nvme_pci.c' l='315' u='c' c='nvme_pci_intr_establish'/>
<use f='src/src/sys/dev/pci/virtio.c' l='406' u='c' c='virtio_rescan'/>
<use f='src/src/sys/dev/sequencer.c' l='203' u='c' c='sequencercreate'/>
<use f='src/src/sys/dev/usb/ehci.c' l='421' u='c' c='ehci_init'/>
<use f='src/src/sys/dev/usb/ehci.c' l='424' u='c' c='ehci_init'/>
<use f='src/src/sys/dev/usb/ohci.c' l='789' u='c' c='ohci_init'/>
<use f='src/src/sys/dev/usb/ucom.c' l='296' u='c' c='ucom_attach'/>
<use f='src/src/sys/dev/usb/uhid.c' l='177' u='c' c='uhid_attach'/>
<use f='src/src/sys/dev/usb/umidi.c' l='697' u='c' c='alloc_pipe'/>
<use f='src/src/sys/dev/usb/usb.c' l='257' u='c' c='usb_attach'/>
<use f='src/src/sys/dev/usb/usb.c' l='377' u='c' c='usb_doattach'/>
<use f='src/src/sys/dev/wscons/wsdisplay_vcons.c' l='168' u='c' c='vcons_init'/>
<use f='src/src/sys/dev/wscons/wsevent.c' l='169' u='c' c='wsevent_init'/>
<use f='src/src/sys/kern/kern_rndq.c' l='517' u='c' c='rnd_init_softint'/>
<use f='src/src/sys/kern/kern_rndq.c' l='519' u='c' c='rnd_init_softint'/>
<use f='src/src/sys/net/netisr_dispatch.h' l='32' macro='1' u='c'/>
<use f='src/src/sys/net/netisr_dispatch.h' l='36' macro='1' u='c'/>
<def f='src/src/sys/kern/kern_softint.c' l='329' ll='389' type='void * softint_establish(u_int flags, void (*)(void *) func, void * arg)'/>
<doc f='src/src/sys/kern/kern_softint.c' l='324'>/*
 * softint_establish:
 *
 *	Register a software interrupt handler.
 */</doc>
<use f='src/src/sys/kern/kern_time.c' l='121' u='c' c='time_init2'/>
<use f='src/src/sys/kern/kern_timeout.c' l='252' u='c' c='callout_init_cpu'/>
<use f='src/src/sys/kern/subr_log.c' l='140' u='c' c='loginit'/>
<use f='src/src/sys/kern/subr_xcall.c' l='140' u='c' c='xc_init'/>
<use f='src/src/sys/kern/tty.c' l='2921' u='c' c='tty_init'/>
<use f='src/src/sys/kern/vfs_bio.c' l='530' u='c' c='bufinit2'/>
<use f='src/src/sys/net/bpf.c' l='458' u='c' c='bpfopen'/>
<use f='src/src/sys/net/if.c' l='688' u='c' c='if_initialize'/>
<use f='src/src/sys/net/if.c' l='791' u='c' c='if_percpuq_create'/>
<use f='src/src/sys/net/if_gre.c' l='767' u='c' c='gre_reconf'/>
<use f='src/src/sys/net/if_ppp.c' l='397' u='c' c='pppalloc'/>
<use f='src/src/sys/net/if_pppoe.c' l='231' u='c' c='pppoeinit'/>
<use f='src/src/sys/net/if_sl.c' l='340' u='c' c='slopen'/>
<use f='src/src/sys/net/if_strip.c' l='513' u='c' c='stripopen'/>
<use f='src/src/sys/net/if_tap.c' l='1147' u='c' c='tap_dev_ioctl'/>
<use f='src/src/sys/net/if_tun.c' l='231' u='c' c='tun_clone_create'/>
<use f='src/src/sys/net/if_tun.c' l='232' u='c' c='tun_clone_create'/>
<use f='src/src/sys/net/pktqueue.c' l='110' u='c' c='pktq_create'/>
<use f='src/src/sys/netbt/hci_unit.c' l='162' u='c' c='hci_enable'/>
<use f='src/src/sys/opencrypto/crypto.c' l='86' u='c' c='crypto_init0'/>
