<dec f='src/src/sys/dev/pci/if_iwmvar.h' l='432' type='int'/>
<use f='src/src/sys/dev/pci/if_iwm.c' l='3650' u='r' c='iwm_send_cmd'/>
<use f='src/src/sys/dev/pci/if_iwm.c' l='3654' u='r' c='iwm_send_cmd'/>
<use f='src/src/sys/dev/pci/if_iwm.c' l='5473' u='r' c='iwm_newstate_cb'/>
<use f='src/src/sys/dev/pci/if_iwm.c' l='5595' u='r' c='iwm_newstate'/>
<use f='src/src/sys/dev/pci/if_iwm.c' l='5748' u='w' c='iwm_init'/>
<use f='src/src/sys/dev/pci/if_iwm.c' l='5866' u='w' c='iwm_stop'/>
<offset>2078016</offset>
<doc f='src/src/sys/dev/pci/if_iwmvar.h' l='423'>/*
	 * So why do we need a separate stopped flag and a generation?
	 * the former protects the device from issueing commands when it&apos;s
	 * stopped (duh).  The latter protects against race from a very
	 * fast stop/unstop cycle where threads waiting for responses do
	 * not have a chance to run in between.  Notably: we want to stop
	 * the device from interrupt context when it craps out, so we
	 * don&apos;t have the luxury of waiting for quiescense.
	 */</doc>
