1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>ieee80211_scan_completed</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="The 802.11 subsystems &#8211; for kernel developers"><link rel="up" href="hardware-scan-offload.html" title="Chapter&#160;15.&#160;Hardware scan offload"><link rel="prev" href="hardware-scan-offload.html" title="Chapter&#160;15.&#160;Hardware scan offload"><link rel="next" href="aggregation.html" title="Chapter&#160;16.&#160;Aggregation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span class="phrase">ieee80211_scan_completed</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="hardware-scan-offload.html">Prev</a>&#160;</td><th width="60%" align="center">Chapter&#160;15.&#160;Hardware scan offload</th><td width="20%" align="right">&#160;<a accesskey="n" href="aggregation.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="API-ieee80211-scan-completed"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ieee80211_scan_completed &#8212; 
2  completed hardware scan
3 </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">void <b class="fsfunc">ieee80211_scan_completed </b>(</code></td><td>struct ieee80211_hw * <var class="pdparam">hw</var>, </td></tr><tr><td>&#160;</td><td>bool <var class="pdparam">aborted</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1"><a name="idp1114287708"></a><h2>Arguments</h2><div class="variablelist"><dl class="variablelist"><dt><span class="term"><em class="parameter"><code>hw</code></em></span></dt><dd><p>
4     the hardware that finished the scan
5    </p></dd><dt><span class="term"><em class="parameter"><code>aborted</code></em></span></dt><dd><p>
6     set to true if scan was aborted
7    </p></dd></dl></div></div><div class="refsect1"><a name="idp1114290356"></a><h2>Description</h2><p>
8   </p><p>
9
10   When hardware scan offload is used (i.e. the <code class="function">hw_scan</code> callback is
11   assigned) this function needs to be called by the driver to notify
12   mac80211 that the scan finished. This function can be called from
13   any context, including hardirq context.
14</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="hardware-scan-offload.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="hardware-scan-offload.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="aggregation.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter&#160;15.&#160;Hardware scan offload&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;Chapter&#160;16.&#160;Aggregation</td></tr></table></div></body></html>
15