<dec f='src/src/sys/dev/firmload.h' l='42' type='int firmware_read(firmware_handle_t , __off_t , void * , size_t )'/>
<def f='src/src/sys/dev/firmload.c' l='315' ll='321' type='int firmware_read(firmware_handle_t fh, __off_t offset, void * buf, size_t len)'/>
<doc f='src/src/sys/dev/firmload.c' l='309'>/*
 * firmware_read:
 *
 *	Read data from a firmware image at the specified offset into
 *	the provided buffer.
 */</doc>
<use f='src/src/sys/dev/i2c/nxt2k.c' l='289' u='c' c='nxt2k4_load_firmware'/>
<use f='src/src/sys/dev/i2c/xc3028.c' l='180' u='c' c='xc3028_firmware_open'/>
<use f='src/src/sys/dev/i2c/xc5k.c' l='154' u='c' c='xc5k_firmware_open'/>
<use f='src/src/sys/dev/ic/bwi.c' l='1899' u='c' c='bwi_mac_fw_image_alloc'/>
<use f='src/src/sys/dev/ic/malo.c' l='1640' u='c' c='malo_get_firmware'/>
<use f='src/src/sys/dev/ic/rt2661.c' l='2573' u='c' c='rt2661_init'/>
<use f='src/src/sys/dev/ic/rt2860.c' l='305' u='c' c='firmware_load'/>
<use f='src/src/sys/dev/pci/if_ipw.c' l='1874' u='c' c='ipw_cache_firmware'/>
<use f='src/src/sys/dev/pci/if_ipw.c' l='1893' u='c' c='ipw_cache_firmware'/>
<use f='src/src/sys/dev/pci/if_ipw.c' l='1897' u='c' c='ipw_cache_firmware'/>
<use f='src/src/sys/dev/pci/if_iwi.c' l='2207' u='c' c='iwi_cache_firmware'/>
<use f='src/src/sys/dev/pci/if_iwm.c' l='493' u='c' c='iwm_firmload'/>
<use f='src/src/sys/dev/pci/if_iwn.c' l='5826' u='c' c='iwn_read_firmware'/>
<use f='src/src/sys/dev/pci/if_rtwn.c' l='2468' u='c' c='rtwn_load_firmware'/>
<use f='src/src/sys/dev/pci/if_wpi.c' l='1208' u='c' c='wpi_cache_firmware'/>
<use f='src/src/sys/dev/pcmcia/bt3c.c' l='608' u='c' c='bt3c_load_firmware'/>
<use f='src/src/sys/dev/pcmcia/if_malo_pcmcia.c' l='712' u='c' c='firmware_load'/>
<use f='src/src/sys/dev/usb/aubtfwl.c' l='160' u='c' c='aubtfwl_firmware_load'/>
<use f='src/src/sys/dev/usb/aubtfwl.c' l='183' u='c' c='aubtfwl_firmware_load'/>
<use f='src/src/sys/dev/usb/if_athn_usb.c' l='853' u='c' c='athn_usb_load_firmware'/>
<use f='src/src/sys/dev/usb/if_otus.c' l='944' u='c' c='otus_load_firmware'/>
<use f='src/src/sys/dev/usb/if_rum.c' l='280' u='c' c='rum_attachhook'/>
<use f='src/src/sys/dev/usb/if_run.c' l='527' u='c' c='firmware_load'/>
<use f='src/src/sys/dev/usb/if_urtwn.c' l='3380' u='c' c='urtwn_load_firmware'/>
<use f='src/src/sys/dev/usb/if_zyd.c' l='277' u='c' c='zyd_attachhook'/>
<use f='src/src/sys/dev/usb/stuirda.c' l='194' u='c' c='stuirda_fwload'/>
<use f='src/src/sys/dev/usb/udl.c' l='276' u='c' c='firmware_load'/>
<use f='src/src/sys/external/bsd/drm2/include/linux/firmware.h' l='78' u='c' c='request_firmware'/>
<use f='src/src/sys/kern/kern_cpu.c' l='629' u='c' c='cpu_ucode_load'/>
