Lines Matching refs:iwe
2349 struct iw_event iwe; in atmel_get_scan() local
2355 iwe.cmd = SIOCGIWAP; in atmel_get_scan()
2356 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in atmel_get_scan()
2357 memcpy(iwe.u.ap_addr.sa_data, priv->BSSinfo[i].BSSID, ETH_ALEN); in atmel_get_scan()
2360 &iwe, IW_EV_ADDR_LEN); in atmel_get_scan()
2362 iwe.u.data.length = priv->BSSinfo[i].SSIDsize; in atmel_get_scan()
2363 if (iwe.u.data.length > 32) in atmel_get_scan()
2364 iwe.u.data.length = 32; in atmel_get_scan()
2365 iwe.cmd = SIOCGIWESSID; in atmel_get_scan()
2366 iwe.u.data.flags = 1; in atmel_get_scan()
2369 &iwe, priv->BSSinfo[i].SSID); in atmel_get_scan()
2371 iwe.cmd = SIOCGIWMODE; in atmel_get_scan()
2372 iwe.u.mode = priv->BSSinfo[i].BSStype; in atmel_get_scan()
2375 &iwe, IW_EV_UINT_LEN); in atmel_get_scan()
2377 iwe.cmd = SIOCGIWFREQ; in atmel_get_scan()
2378 iwe.u.freq.m = priv->BSSinfo[i].channel; in atmel_get_scan()
2379 iwe.u.freq.e = 0; in atmel_get_scan()
2382 &iwe, IW_EV_FREQ_LEN); in atmel_get_scan()
2385 iwe.cmd = IWEVQUAL; in atmel_get_scan()
2386 iwe.u.qual.level = priv->BSSinfo[i].RSSI; in atmel_get_scan()
2387 iwe.u.qual.qual = iwe.u.qual.level; in atmel_get_scan()
2391 &iwe, IW_EV_QUAL_LEN); in atmel_get_scan()
2394 iwe.cmd = SIOCGIWENCODE; in atmel_get_scan()
2396 iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY; in atmel_get_scan()
2398 iwe.u.data.flags = IW_ENCODE_DISABLED; in atmel_get_scan()
2399 iwe.u.data.length = 0; in atmel_get_scan()
2402 &iwe, NULL); in atmel_get_scan()