headers/cpp/iostream.h
208
istream& scan(const char *format ...);
headers/cpp/streambuf.h
374
int scan(char const *fmt0 ...);
headers/os/bluetooth/HCI/btHCI_command.h
130
uint8 scan;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
879
return scan(info, &scanBuffer);
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
331
antcomb->scan = AH_FALSE;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
503
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
518
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
528
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
543
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
589
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
604
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
614
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
629
if ((antcomb->scan == 0)
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
767
if (antcomb->scan && antcomb->alt_good) {
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
822
antcomb->scan = AH_TRUE;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
826
if (!antcomb->scan) {
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
865
antcomb->scan = AH_TRUE;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
875
antcomb->scan = AH_TRUE;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
883
antcomb->scan = AH_TRUE;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.c
890
antcomb->scan = AH_FALSE;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_lna_div.h
54
HAL_BOOL scan;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1391
struct iwi_notif_scan_complete *scan;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1408
scan = (struct iwi_notif_scan_complete *)(notif + 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1410
DPRINTFN(2, ("Scan completed (%u, %u)\n", scan->nchan,
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1411
scan->status));
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1427
if (scan->status == IWI_SCAN_COMPLETED) {
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2655
set_scan_type(struct iwi_scan_ext *scan, int ix, int scan_type)
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2657
uint8_t *st = &scan->scan_type[ix / 2];
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2703
struct iwi_scan_ext scan;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2719
memset(&scan, 0, sizeof scan);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2720
scan.full_scan_index = htole32(++sc->sc_scangen);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2721
scan.dwell_time[IWI_SCAN_TYPE_PASSIVE] = htole16(maxdwell);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2729
scan.dwell_time[IWI_SCAN_TYPE_BROADCAST] = htole16(30);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2730
scan.dwell_time[IWI_SCAN_TYPE_BDIRECTED] = htole16(30);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2732
scan.dwell_time[IWI_SCAN_TYPE_BROADCAST] = htole16(maxdwell);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2733
scan.dwell_time[IWI_SCAN_TYPE_BDIRECTED] = htole16(maxdwell);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2761
scan.channels[bstart] =
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2770
scan.channels[next] = ieee80211_chan2ieee(ic, chan);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2771
set_scan_type(&scan, next, scan_type(ss, chan));
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2774
scan.channels[bstart] = (next - bstart) | band;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2778
scan.channels[0] = 1 | scan_band(chan);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2779
scan.channels[1] = ieee80211_chan2ieee(ic, chan);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2780
set_scan_type(&scan, 1, scan_type(ss, chan));
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2788
, le32toh(scan.full_scan_index)
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2789
, le16toh(scan.dwell_time[IWI_SCAN_TYPE_PASSIVE])
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2790
, le16toh(scan.dwell_time[IWI_SCAN_TYPE_BROADCAST])
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2791
, le16toh(scan.dwell_time[IWI_SCAN_TYPE_BDIRECTED])
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2795
int run = scan.channels[i];
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2801
uint8_t type = scan.scan_type[i/2];
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2802
printf(" %u/%s", scan.channels[i],
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
2810
return (iwi_cmd(sc, IWI_CMD_SCAN_EXT, &scan, sizeof scan));
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1570
struct wpi_start_scan *scan =
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1574
sizeof (*scan), BUS_DMASYNC_POSTREAD);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1576
scan->chan, letoh32(scan->status)));
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1579
ic->ic_bss->ni_chan = &ic->ic_channels[scan->chan];
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1584
struct wpi_stop_scan *scan =
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1588
sizeof (*scan), BUS_DMASYNC_POSTREAD);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1590
scan->nchan, scan->status, scan->chan));
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
1592
if (scan->status == 1 && scan->chan <= 14 &&
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
4113
struct iwn_start_scan *scan =
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
4117
__func__, scan->chan, le32toh(scan->status));
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
4124
struct iwn_stop_scan *scan =
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
4128
scan->nchan, scan->status, scan->chan);
src/add-ons/media/media-add-ons/finepix_webcam/FinePixJpeg/finepix-jpeg.c
135
static struct scan dscans[MAXCOMP];
src/add-ons/media/media-add-ons/finepix_webcam/FinePixJpeg/finepix-jpeg.c
511
static void decode_mcus(struct in *in, int *dct, int n, struct scan *sc,
src/add-ons/media/media-add-ons/finepix_webcam/FinePixJpeg/finepix-jpeg.c
69
static void decode_mcus __P((struct in *, int *, int, struct scan *, int *));
src/add-ons/translators/ppm/PPMTranslator.cpp
680
int* scan = NULL;
src/add-ons/translators/ppm/PPMTranslator.cpp
717
if (!scan) { /* first digit for this value */
src/add-ons/translators/ppm/PPMTranslator.cpp
720
scan = width;
src/add-ons/translators/ppm/PPMTranslator.cpp
729
scan = height;
src/add-ons/translators/ppm/PPMTranslator.cpp
732
scan = max;
src/add-ons/translators/ppm/PPMTranslator.cpp
737
*scan = 0;
src/add-ons/translators/ppm/PPMTranslator.cpp
739
*scan = (*scan) * 10 + (ch[0] - '0');
src/add-ons/translators/ppm/PPMTranslator.cpp
741
if (scan) { /* are we done with one value? */
src/add-ons/translators/ppm/PPMTranslator.cpp
742
scan = NULL;
src/bin/rescan.c
21
char **scan = default_scan;
src/bin/rescan.c
32
scan = scan_names = argv;
src/bin/rescan.c
39
write(fd_dev, scan[scan_index], strlen(scan[scan_index]));
src/bin/unzip/globals.c
101
while (threadIdTable[scan] != tid && scan < THREADID_ENTRIES)
src/bin/unzip/globals.c
102
scan++;
src/bin/unzip/globals.c
111
if (scan == THREADID_ENTRIES || threadPtrTable[scan] != pG) {
src/bin/unzip/globals.c
113
if (scan == THREADID_ENTRIES)
src/bin/unzip/globals.c
121
threadIdTable [scan] = 0;
src/bin/unzip/globals.c
122
lastScan = scan;
src/bin/unzip/globals.c
123
free(threadPtrTable[scan]);
src/bin/unzip/globals.c
130
int scan=0;
src/bin/unzip/globals.c
133
while (threadIdTable[scan] != tid && scan < THREADID_ENTRIES)
src/bin/unzip/globals.c
134
scan++;
src/bin/unzip/globals.c
143
if (scan == THREADID_ENTRIES) {
src/bin/unzip/globals.c
149
return threadPtrTable[scan];
src/bin/unzip/globals.c
74
int scan=0;
src/bin/unzip/globals.c
77
while (threadIdTable[scan] && scan < THREADID_ENTRIES)
src/bin/unzip/globals.c
78
scan++;
src/bin/unzip/globals.c
80
if (scan == THREADID_ENTRIES) {
src/bin/unzip/globals.c
87
threadIdTable [scan] = tid;
src/bin/unzip/globals.c
88
threadPtrTable[scan] = pG;
src/bin/unzip/globals.c
89
lastScan = scan;
src/bin/unzip/globals.c
97
int scan=0;
src/kits/bluetooth/CommandManager.cpp
126
param->scan = scanmode;
src/kits/tracker/RegExp.cpp
1023
const char* scan; // Current node.
src/kits/tracker/RegExp.cpp
1026
scan = prog;
src/kits/tracker/RegExp.cpp
1028
if (scan != NULL && regnarrate)
src/kits/tracker/RegExp.cpp
1029
fprintf(stderr, "%s(\n", Prop(scan));
src/kits/tracker/RegExp.cpp
1031
while (scan != NULL) {
src/kits/tracker/RegExp.cpp
1034
fprintf(stderr, "%s...\n", Prop(scan));
src/kits/tracker/RegExp.cpp
1036
next = Next(scan);
src/kits/tracker/RegExp.cpp
1038
switch (*scan) {
src/kits/tracker/RegExp.cpp
1057
const char* opnd = Operand(scan);
src/kits/tracker/RegExp.cpp
1074
|| strchr(Operand(scan), *fStringInputPointer) == NULL) {
src/kits/tracker/RegExp.cpp
1082
|| strchr(Operand(scan), *fStringInputPointer) != NULL) {
src/kits/tracker/RegExp.cpp
1107
no = *scan - kRegExpOpen;
src/kits/tracker/RegExp.cpp
1137
no = *scan - kRegExpClose;
src/kits/tracker/RegExp.cpp
1160
next = Operand(scan);
src/kits/tracker/RegExp.cpp
1165
if (Match(Operand(scan)))
src/kits/tracker/RegExp.cpp
1168
scan = Next(scan);
src/kits/tracker/RegExp.cpp
1169
} while (scan != NULL && *scan == kRegExpBranch);
src/kits/tracker/RegExp.cpp
1191
min = (*scan == kRegExpStar) ? 0 : 1;
src/kits/tracker/RegExp.cpp
1193
no = Repeat(Operand(scan));
src/kits/tracker/RegExp.cpp
1217
scan = next;
src/kits/tracker/RegExp.cpp
1237
const char* scan;
src/kits/tracker/RegExp.cpp
1240
scan = fStringInputPointer;
src/kits/tracker/RegExp.cpp
1244
count = (int32)strlen(scan);
src/kits/tracker/RegExp.cpp
1245
scan += count;
src/kits/tracker/RegExp.cpp
1249
while (*opnd == *scan) {
src/kits/tracker/RegExp.cpp
1251
scan++;
src/kits/tracker/RegExp.cpp
1256
while (*scan != '\0' && strchr(opnd, *scan) != NULL) {
src/kits/tracker/RegExp.cpp
1258
scan++;
src/kits/tracker/RegExp.cpp
1263
while (*scan != '\0' && strchr(opnd, *scan) == NULL) {
src/kits/tracker/RegExp.cpp
1265
scan++;
src/kits/tracker/RegExp.cpp
1276
fStringInputPointer = scan;
src/kits/tracker/RegExp.cpp
319
const char* scan;
src/kits/tracker/RegExp.cpp
368
scan = r->program + 1;
src/kits/tracker/RegExp.cpp
370
if (*Next((char*)scan) == kRegExpEnd) {
src/kits/tracker/RegExp.cpp
372
scan = Operand(scan);
src/kits/tracker/RegExp.cpp
375
if (*scan == kRegExpExactly)
src/kits/tracker/RegExp.cpp
376
r->regstart = *Operand(scan);
src/kits/tracker/RegExp.cpp
377
else if (*scan == kRegExpBol)
src/kits/tracker/RegExp.cpp
389
for (; scan != NULL; scan = Next((char*)scan)) {
src/kits/tracker/RegExp.cpp
390
if (*scan == kRegExpExactly
src/kits/tracker/RegExp.cpp
391
&& (int32)strlen(Operand(scan)) >= len) {
src/kits/tracker/RegExp.cpp
392
longest = Operand(scan);
src/kits/tracker/RegExp.cpp
393
len = (int32)strlen(Operand(scan));
src/kits/tracker/RegExp.cpp
868
char* scan;
src/kits/tracker/RegExp.cpp
876
scan = p;
src/kits/tracker/RegExp.cpp
878
temp = Next(scan);
src/kits/tracker/RegExp.cpp
881
scan = temp;
src/kits/tracker/RegExp.cpp
884
if (scan[0] == kRegExpBack)
src/kits/tracker/RegExp.cpp
885
offset = scan - val;
src/kits/tracker/RegExp.cpp
887
offset = val - scan;
src/kits/tracker/RegExp.cpp
889
scan[1] = (char)((offset >> 8) & 0377);
src/kits/tracker/RegExp.cpp
890
scan[2] = (char)(offset & 0377);
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
732
struct ieee80211_scanparams scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
743
if (ieee80211_parse_beacon(ni, m0, rxchan, &scan) != 0)
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
769
ieee80211_add_scan(vap, rxchan, &scan, wh,
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
773
if (scan.capinfo & IEEE80211_CAPINFO_IBSS) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
787
if (ieee80211_ibss_node_check_new(ni, &scan)) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
788
ni = ieee80211_add_neighbor(vap, wh, &scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
821
ieee80211_init_neighbor(ni, wh, &scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
837
memcpy(ni->ni_tstamp.data, scan.tstamp,
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
848
if (scan.htcap != NULL && scan.htinfo != NULL &&
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
851
scan.htcap, scan.htinfo));
src/libs/compat/freebsd_wlan/net80211/ieee80211_adhoc.c
853
scan.htcap, scan.htinfo))
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
437
_IEEE80211_POLICY_MODULE(scan, alg, v, \
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1816
struct ieee80211_scanparams scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1820
if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN)
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1834
if (scan.status == 0 && /* NB: on channel */
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1847
ieee80211_add_scan(vap, ic->ic_curchan, &scan, wh,
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1858
scan.status == 0 && /* NB: on-channel */
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1859
((scan.erp & 0x100) == 0 || /* NB: no ERP, 11b sta*/
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1860
(scan.erp & IEEE80211_ERP_NON_ERP_PRESENT))) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1874
scan.erp, scan.chan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1884
if (scan.status & IEEE80211_BPARSE_OFFCHAN) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1892
if (scan.chan != ic->ic_curchan->ic_extieee)
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1895
if (scan.htinfo == NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_hostap.c
1899
} else if (ishtmixed(scan.htinfo)) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
517
struct ieee80211_channel *rxchan, struct ieee80211_scanparams *scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
527
scan->status = 0;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
553
return (scan->status = IEEE80211_BPARSE_BADIELEN));
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
554
memset(scan, 0, sizeof(*scan));
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
555
scan->tstamp = frm; frm += 8;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
556
scan->bintval = le16toh(*(uint16_t *)frm); frm += 2;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
557
scan->capinfo = le16toh(*(uint16_t *)frm); frm += 2;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
558
scan->bchan = ieee80211_chan2ieee(ic, rxchan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
559
scan->chan = scan->bchan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
560
scan->ies = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
561
scan->ies_len = efrm - frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
565
return (scan->status = IEEE80211_BPARSE_BADIELEN));
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
568
scan->ssid = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
571
scan->rates = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
574
scan->country = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
577
scan->csa = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
580
scan->quiet = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
584
scan->fhdwell = le16dec(&frm[2]);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
585
scan->chan = IEEE80211_FH_CHAN(frm[4], frm[5]);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
586
scan->fhindex = frm[6];
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
595
scan->chan = frm[2];
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
599
scan->tim = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
600
scan->timoff = frm - mtod(m, uint8_t *);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
610
scan->xrates = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
620
scan->erp = frm[2] | 0x100;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
623
scan->htcap = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
626
scan->vhtcap = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
629
scan->vhtopmode = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
632
scan->rsn = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
635
scan->htinfo = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
639
scan->meshid = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
642
scan->meshconf = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
650
scan->wpa = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
652
scan->wme = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
655
scan->ath = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
659
scan->tdma = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
667
if (scan->htcap == NULL)
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
668
scan->htcap = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
670
if (scan->htinfo == NULL)
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
671
scan->htcap = frm;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
684
IEEE80211_VERIFY_ELEMENT(scan->rates, IEEE80211_RATE_MAXSIZE,
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
685
scan->status |= IEEE80211_BPARSE_RATES_INVALID);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
686
if (scan->rates != NULL && scan->xrates != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
693
IEEE80211_VERIFY_ELEMENT(scan->xrates,
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
694
IEEE80211_RATE_MAXSIZE - scan->rates[1],
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
695
scan->status |= IEEE80211_BPARSE_XRATES_INVALID);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
697
IEEE80211_VERIFY_ELEMENT(scan->ssid, IEEE80211_NWID_LEN,
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
698
scan->status |= IEEE80211_BPARSE_SSID_INVALID);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
699
if (scan->chan != scan->bchan && ic->ic_phytype != IEEE80211_T_FH) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
713
scan->chan, scan->bchan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
715
scan->status |= IEEE80211_BPARSE_OFFCHAN;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
717
if (!(IEEE80211_BINTVAL_MIN <= scan->bintval &&
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
718
scan->bintval <= IEEE80211_BINTVAL_MAX)) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
722
(int) scan->bintval);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
724
scan->status |= IEEE80211_BPARSE_BINTVAL_INVALID;
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
726
if (scan->country != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
734
IEEE80211_VERIFY_LENGTH(scan->country[1], 3 * sizeof(uint8_t),
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
735
scan->country = NULL);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
737
if (scan->csa != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
742
IEEE80211_VERIFY_LENGTH(scan->csa[1], 3 * sizeof(uint8_t),
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
743
scan->status |= IEEE80211_BPARSE_CSA_INVALID);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
746
if (scan->meshid != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
747
IEEE80211_VERIFY_ELEMENT(scan->meshid, IEEE80211_MESHID_LEN,
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
748
scan->status |= IEEE80211_BPARSE_MESHID_INVALID);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
756
if (scan->htcap != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
757
IEEE80211_VERIFY_LENGTH(scan->htcap[1],
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
758
scan->htcap[0] == IEEE80211_ELEMID_VENDOR ?
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
761
scan->htcap = NULL);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
763
if (scan->htinfo != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
764
IEEE80211_VERIFY_LENGTH(scan->htinfo[1],
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
765
scan->htinfo[0] == IEEE80211_ELEMID_VENDOR ?
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
768
scan->htinfo = NULL);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
772
if (scan->vhtcap != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
773
IEEE80211_VERIFY_LENGTH(scan->vhtcap[1],
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
775
scan->vhtcap = NULL);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
777
if (scan->vhtopmode != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
778
IEEE80211_VERIFY_LENGTH(scan->vhtopmode[1],
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
780
scan->vhtopmode = NULL);
src/libs/compat/freebsd_wlan/net80211/ieee80211_input.c
783
return scan->status;
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1847
struct ieee80211_scanparams scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1858
if (ieee80211_parse_beacon(ni, m0, rxchan, &scan) != 0)
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1884
ieee80211_add_scan(vap, rxchan, &scan, wh,
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1895
if ((scan.capinfo &
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1897
scan.meshid == NULL || scan.meshconf == NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1906
if (memcmp(scan.meshid+2, ms->ms_id, ms->ms_idlen) != 0 ||
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1907
mesh_verify_meshconf(vap, scan.meshconf)) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_mesh.c
1929
ni = ieee80211_add_neighbor(vap, wh, &scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
638
const struct ieee80211_scanparams *scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
646
if (vap->iv_des_nssid == 0 && scan->ssid == NULL)
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
652
if (!! (vap->iv_des_nssid == 0) != !! (scan->ssid == NULL))
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
658
if (scan->ssid == NULL)
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
666
if (vap->iv_des_ssid[i].len != scan->ssid[1])
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
670
if (memcmp(vap->iv_des_ssid[i].ssid, scan->ssid + 2,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
197
const struct ieee80211_scanner *scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
201
scanners[mode] = scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
206
const struct ieee80211_scanner *scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
210
if (scanners[mode] == scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
215
ieee80211_scanner_unregister_all(const struct ieee80211_scanner *scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
220
if (scanners[m] == scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
234
const struct ieee80211_scanner *scan)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
242
if (ss->ss_vap != vap || ss->ss_ops != scan) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
255
if (ss->ss_ops != scan) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
264
if (scan == NULL || ss->ss_ops == NULL ||
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
265
ss->ss_ops->scan_attach != scan->scan_attach) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
268
if (scan != NULL && !scan->scan_attach(ss)) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
271
scan = NULL;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
274
ss->ss_ops = scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
331
const struct ieee80211_scanner *scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
334
scan = ieee80211_scanner_get(vap->iv_opmode);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
335
if (scan == NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
343
return ic->ic_scan_methods->sc_start_scan(scan, vap, flags, duration,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
358
const struct ieee80211_scanner *scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
361
scan = ieee80211_scanner_get(vap->iv_opmode);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
362
if (scan == NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
387
if (ss->ss_ops != scan) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
395
ieee80211_scan_update_locked(vap, scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
397
result = ic->ic_scan_methods->sc_check_scan(scan, vap, flags, duration,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
426
const struct ieee80211_scanner *scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
443
scan = ieee80211_scanner_get(vap->iv_opmode);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
444
if (scan == NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.c
457
return (ic->ic_scan_methods->sc_bg_scan(scan, vap, flags));
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan.h
344
const struct ieee80211_scanner *scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
519
checktable(const struct scanlist *scan, const struct ieee80211_channel *c)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
523
for (; scan->list != NULL; scan++) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
524
for (i = 0; i < scan->count; i++)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
525
if (scan->list[i] == c->ic_freq)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
613
const struct scanlist *scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
622
for (scan = table; scan->list != NULL; scan++) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
623
mode = scan->mode;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
678
add_channels(vap, ss, mode, scan->list, scan->count);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
163
ieee80211_swscan_start_scan_locked(const struct ieee80211_scanner *scan,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
191
ieee80211_scan_update_locked(vap, scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
240
ieee80211_swscan_start_scan(const struct ieee80211_scanner *scan,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
251
result = ieee80211_swscan_start_scan_locked(scan, vap, flags, duration,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
267
ieee80211_swscan_check_scan(const struct ieee80211_scanner *scan,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
321
result = ieee80211_swscan_start_scan_locked(scan, vap, flags, duration,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
332
ieee80211_swscan_bg_scan(const struct ieee80211_scanner *scan,
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sw.c
363
ieee80211_scan_update_locked(vap, scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1414
struct ieee80211_scanparams scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1436
if (ieee80211_parse_beacon(ni, m0, rxchan, &scan) != 0) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1459
memcpy(ni->ni_tstamp.data, scan.tstamp,
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1464
if (ni->ni_erp != scan.erp) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1468
ni->ni_erp, scan.erp);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1474
ni->ni_erp = scan.erp;
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1479
if ((ni->ni_capinfo ^ scan.capinfo) & IEEE80211_CAPINFO_SHORT_SLOTTIME) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1483
ni->ni_capinfo, scan.capinfo);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1490
(scan.capinfo & IEEE80211_CAPINFO_SHORT_SLOTTIME));
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1492
| (scan.capinfo & IEEE80211_CAPINFO_SHORT_SLOTTIME);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1495
if (scan.wme != NULL &&
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1499
scan.wme, wh, &qosinfo)) >= 0) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1509
if (scan.ath != NULL)
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1510
ieee80211_parse_athparams(ni, scan.ath, wh);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1512
if (scan.htcap != NULL && scan.htinfo != NULL &&
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1516
scan.htcap, scan.htinfo);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1519
if (scan.vhtcap != NULL && scan.vhtopmode != NULL &&
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1523
scan.vhtcap, scan.vhtopmode);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1528
scan.htcap, scan.htinfo))
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1540
if (scan.quiet) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1541
ic->ic_set_quiet(ni, scan.quiet);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1543
memcpy(&ni->ni_quiet_ie, scan.quiet,
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1553
if (scan.tim != NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1555
(struct ieee80211_tim_ie *) scan.tim;
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1619
if (scan.csa != NULL &&
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1621
ieee80211_parse_csaparams(vap, scan.csa, wh);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1649
&scan, wh, subtype, rssi, nf);
src/libs/compat/freebsd_wlan/net80211/ieee80211_sta.c
1693
ieee80211_add_scan(vap, rxchan, &scan, wh,
src/libs/compat/freebsd_wlan/net80211/ieee80211_tdma.c
337
struct ieee80211_scanparams scan;
src/libs/compat/freebsd_wlan/net80211/ieee80211_tdma.c
340
if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) != 0)
src/libs/compat/freebsd_wlan/net80211/ieee80211_tdma.c
342
if (scan.tdma == NULL) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_tdma.c
361
ni = ieee80211_add_neighbor(vap, wh, &scan);
src/libs/compat/freebsd_wlan/net80211/ieee80211_tdma.c
381
memcpy(&ni->ni_tstamp.data, scan.tstamp,
src/libs/compat/freebsd_wlan/net80211/ieee80211_tdma.c
391
(void) tdma_process_params(ni, scan.tdma, rssi, nf, wh);