Home
last modified time | relevance | path

Searched refs:frm (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-10-stable/sys/net80211/
Dieee80211_output.c828 uint8_t *frm; in ieee80211_send_nulldata() local
849 m = ieee80211_getmgtframe(&frm, ic->ic_headroom + hdrlen, 0); in ieee80211_send_nulldata()
1662 ieee80211_add_rates(uint8_t *frm, const struct ieee80211_rateset *rs) in ieee80211_add_rates() argument
1666 *frm++ = IEEE80211_ELEMID_RATES; in ieee80211_add_rates()
1670 *frm++ = nrates; in ieee80211_add_rates()
1671 memcpy(frm, rs->rs_rates, nrates); in ieee80211_add_rates()
1672 return frm + nrates; in ieee80211_add_rates()
1679 ieee80211_add_xrates(uint8_t *frm, const struct ieee80211_rateset *rs) in ieee80211_add_xrates() argument
1686 *frm++ = IEEE80211_ELEMID_XRATES; in ieee80211_add_xrates()
1687 *frm++ = nrates; in ieee80211_add_xrates()
[all …]
Dieee80211_input.h96 iswpaoui(const uint8_t *frm) in iswpaoui() argument
98 return frm[1] > 3 && LE_READ_4(frm+2) == ((WPA_OUI_TYPE<<24)|WPA_OUI); in iswpaoui()
102 iswmeoui(const uint8_t *frm) in iswmeoui() argument
104 return frm[1] > 3 && LE_READ_4(frm+2) == ((WME_OUI_TYPE<<24)|WME_OUI); in iswmeoui()
108 iswmeparam(const uint8_t *frm) in iswmeparam() argument
110 return frm[1] > 5 && LE_READ_4(frm+2) == ((WME_OUI_TYPE<<24)|WME_OUI) && in iswmeparam()
111 frm[6] == WME_PARAM_OUI_SUBTYPE; in iswmeparam()
115 iswmeinfo(const uint8_t *frm) in iswmeinfo() argument
117 return frm[1] > 5 && LE_READ_4(frm+2) == ((WME_OUI_TYPE<<24)|WME_OUI) && in iswmeinfo()
118 frm[6] == WME_INFO_OUI_SUBTYPE; in iswmeinfo()
[all …]
Dieee80211_input.c475 uint8_t *frm, *efrm; in ieee80211_parse_beacon() local
478 frm = (uint8_t *)&wh[1]; in ieee80211_parse_beacon()
501 IEEE80211_VERIFY_LENGTH(efrm - frm, 12, in ieee80211_parse_beacon()
504 scan->tstamp = frm; frm += 8; in ieee80211_parse_beacon()
505 scan->bintval = le16toh(*(uint16_t *)frm); frm += 2; in ieee80211_parse_beacon()
506 scan->capinfo = le16toh(*(uint16_t *)frm); frm += 2; in ieee80211_parse_beacon()
509 scan->ies = frm; in ieee80211_parse_beacon()
510 scan->ies_len = efrm - frm; in ieee80211_parse_beacon()
512 while (efrm - frm > 1) { in ieee80211_parse_beacon()
513 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, in ieee80211_parse_beacon()
[all …]
Dieee80211_mesh.c1868 uint8_t *frm, *efrm; in mesh_recv_mgmt() local
1871 frm = (uint8_t *)&wh[1]; in mesh_recv_mgmt()
2028 sfrm = frm; in mesh_recv_mgmt()
2029 while (efrm - frm > 1) { in mesh_recv_mgmt()
2030 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, return); in mesh_recv_mgmt()
2031 switch (*frm) { in mesh_recv_mgmt()
2033 ssid = frm; in mesh_recv_mgmt()
2036 rates = frm; in mesh_recv_mgmt()
2039 xrates = frm; in mesh_recv_mgmt()
2042 meshid = frm; in mesh_recv_mgmt()
[all …]
Dieee80211_hostap.c1001 uint8_t *frm, uint8_t *efrm, int rssi, int nf, in hostap_auth_shared() argument
1041 if (frm + 1 < efrm) { in hostap_auth_shared()
1042 if ((frm[1] + 2) > (efrm - frm)) { in hostap_auth_shared()
1046 frm[0], (frm[1] + 2) - (efrm - frm)); in hostap_auth_shared()
1051 if (*frm == IEEE80211_ELEMID_CHALLENGE) in hostap_auth_shared()
1052 challenge = frm; in hostap_auth_shared()
1053 frm += frm[1] + 2; in hostap_auth_shared()
1238 ieee80211_parse_wpa(struct ieee80211vap *vap, const uint8_t *frm, in ieee80211_parse_wpa() argument
1241 uint8_t len = frm[1]; in ieee80211_parse_wpa()
1262 frm += 6, len -= 4; /* NB: len is payload only */ in ieee80211_parse_wpa()
[all …]
Dieee80211_ht.c1848 const uint8_t *frm, const uint8_t *efrm) in ht_recv_action_ba_addba_request() argument
1858 dialogtoken = frm[2]; in ht_recv_action_ba_addba_request()
1859 baparamset = LE_READ_2(frm+3); in ht_recv_action_ba_addba_request()
1860 batimeout = LE_READ_2(frm+5); in ht_recv_action_ba_addba_request()
1861 baseqctl = LE_READ_2(frm+7); in ht_recv_action_ba_addba_request()
1914 const uint8_t *frm, const uint8_t *efrm) in ht_recv_action_ba_addba_response() argument
1923 dialogtoken = frm[2]; in ht_recv_action_ba_addba_response()
1924 code = LE_READ_2(frm+3); in ht_recv_action_ba_addba_response()
1925 baparamset = LE_READ_2(frm+5); in ht_recv_action_ba_addba_response()
1929 batimeout = LE_READ_2(frm+7); in ht_recv_action_ba_addba_response()
[all …]
Dieee80211_sta.c972 uint8_t *frm, uint8_t *efrm, int rssi, int nf, in sta_auth_shared() argument
1010 if (frm + 1 < efrm) { in sta_auth_shared()
1011 if ((frm[1] + 2) > (efrm - frm)) { in sta_auth_shared()
1015 frm[0], (frm[1] + 2) - (efrm - frm)); in sta_auth_shared()
1020 if (*frm == IEEE80211_ELEMID_CHALLENGE) in sta_auth_shared()
1021 challenge = frm; in sta_auth_shared()
1022 frm += frm[1] + 2; in sta_auth_shared()
1091 ieee80211_parse_wmeparams(struct ieee80211vap *vap, uint8_t *frm, in ieee80211_parse_wmeparams() argument
1096 u_int len = frm[1], qosinfo; in ieee80211_parse_wmeparams()
1105 qosinfo = frm[__offsetof(struct ieee80211_wme_param, param_qosInfo)]; in ieee80211_parse_wmeparams()
[all …]
Dieee80211_hwmp.c407 const uint8_t *frm, const uint8_t *efrm) in hwmp_recv_action_meshpath() argument
414 const uint8_t *iefrm = frm + 2; /* action + code */ in hwmp_recv_action_meshpath()
594 uint8_t *frm; in hwmp_send_action() local
621 m = ieee80211_getmgtframe(&frm, in hwmp_send_action()
630 *frm++ = IEEE80211_ACTION_CAT_MESH; in hwmp_send_action()
631 *frm++ = IEEE80211_ACTION_MESH_HWMP; in hwmp_send_action()
634 frm = hwmp_add_meshpreq(frm, in hwmp_send_action()
638 frm = hwmp_add_meshprep(frm, in hwmp_send_action()
642 frm = hwmp_add_meshperr(frm, in hwmp_send_action()
646 frm = hwmp_add_meshrann(frm, in hwmp_send_action()
[all …]
Dieee80211_regdomain.c296 uint8_t nextchan, chans[IEEE80211_CHAN_BYTES], *frm; in ieee80211_alloc_countryie() local
330 frm = (uint8_t *)&ie->band[0]; in ieee80211_alloc_countryie()
348 c->ic_maxregpower != frm[-1]) { /* new run */ in ieee80211_alloc_countryie()
356 frm[0] = c->ic_ieee; /* starting channel # */ in ieee80211_alloc_countryie()
357 frm[1] = 1; /* # channels in run */ in ieee80211_alloc_countryie()
358 frm[2] = c->ic_maxregpower; /* tx power cap */ in ieee80211_alloc_countryie()
359 frm += 3; in ieee80211_alloc_countryie()
363 frm[-2]++; in ieee80211_alloc_countryie()
367 ie->len = frm - ie->cc; in ieee80211_alloc_countryie()
370 *frm++ = 0; in ieee80211_alloc_countryie()
[all …]
Dieee80211_tdma.c668 ieee80211_add_tdma(uint8_t *frm, struct ieee80211vap *vap) in ieee80211_add_tdma() argument
670 #define ADDSHORT(frm, v) do { \ in ieee80211_add_tdma() argument
671 frm[0] = (v) & 0xff; \ in ieee80211_add_tdma()
672 frm[1] = (v) >> 8; \ in ieee80211_add_tdma()
673 frm += 2; \ in ieee80211_add_tdma()
689 memcpy(frm, &param, sizeof(param)); in ieee80211_add_tdma()
690 frm += __offsetof(struct ieee80211_tdma_param, tdma_slot); in ieee80211_add_tdma()
691 *frm++ = ts->tdma_slot; in ieee80211_add_tdma()
692 *frm++ = ts->tdma_slotcnt; in ieee80211_add_tdma()
695 ADDSHORT(frm, slotlen); in ieee80211_add_tdma()
[all …]
Dieee80211_adhoc.c689 uint8_t *frm, *efrm, *sfrm; in adhoc_recv_mgmt() local
696 frm = (uint8_t *)&wh[1]; in adhoc_recv_mgmt()
817 sfrm = frm; in adhoc_recv_mgmt()
818 while (efrm - frm > 1) { in adhoc_recv_mgmt()
819 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, return); in adhoc_recv_mgmt()
820 switch (*frm) { in adhoc_recv_mgmt()
822 ssid = frm; in adhoc_recv_mgmt()
825 rates = frm; in adhoc_recv_mgmt()
828 xrates = frm; in adhoc_recv_mgmt()
831 frm += frm[1] + 2; in adhoc_recv_mgmt()
[all …]
Dieee80211_action.c152 const uint8_t *frm, const uint8_t *efrm) in recv_inval() argument
221 const uint8_t *frm, const uint8_t *efrm) in ieee80211_recv_action() argument
226 (const struct ieee80211_action *) frm; in ieee80211_recv_action()
259 return f(ni, wh, frm, efrm); in ieee80211_recv_action()
Dieee80211_superg.c149 ieee80211_add_ath(uint8_t *frm, uint8_t caps, ieee80211_keyix defkeyix) in ieee80211_add_ath() argument
159 struct ieee80211_ath_ie *ath = (struct ieee80211_ath_ie *) frm; in ieee80211_add_ath()
161 memcpy(frm, &info, sizeof(info)); in ieee80211_add_ath()
170 return frm + sizeof(info); in ieee80211_add_ath()
175 ieee80211_add_athcaps(uint8_t *frm, const struct ieee80211_node *bss) in ieee80211_add_athcaps() argument
179 return ieee80211_add_ath(frm, in ieee80211_add_athcaps()
197 ieee80211_parse_athparams(struct ieee80211_node *ni, uint8_t *frm, in ieee80211_parse_athparams() argument
202 u_int len = frm[1]; in ieee80211_parse_athparams()
212 ath = (const struct ieee80211_ath_ie *)frm; in ieee80211_parse_athparams()
Dieee80211_sta.h40 extern int ieee80211_parse_wmeparams(struct ieee80211vap *vap, uint8_t *frm,
Dieee80211_tdma.h97 uint8_t *ieee80211_add_tdma(uint8_t *frm, struct ieee80211vap *vap);
/freebsd-10-stable/contrib/libc++/src/
Dlocale.cpp1368 const intern_type* frm, const intern_type*, const intern_type*& frm_nxt, in do_out() argument
1371 frm_nxt = frm; in do_out()
1378 const extern_type* frm, const extern_type*, const extern_type*& frm_nxt, in do_in() argument
1381 frm_nxt = frm; in do_in()
1408 const extern_type* frm, const extern_type* end, size_t mx) const in do_length() argument
1410 return static_cast<int>(min<size_t>(mx, static_cast<size_t>(end-frm))); in do_length()
1448 const intern_type* frm, const intern_type* frm_end, const intern_type*& frm_nxt, in do_out() argument
1452 const intern_type* fend = frm; in do_out()
1458 for (frm_nxt = frm; frm != frm_end && to != to_end; frm = frm_nxt, to = to_nxt) in do_out()
1463 size_t n = wcsnrtombs_l(to, &frm_nxt, static_cast<size_t>(fend-frm), in do_out()
[all …]
/freebsd-10-stable/lib/libc/sparc64/sys/
D__sparc_utrap_emul.c99 struct frame *frm; in __emul_fetch_reg() local
112 frm = (struct frame *)(uf->uf_out[6] + SPOFF); in __emul_fetch_reg()
113 return (frm->fr_local[reg - IREG_L0]); in __emul_fetch_reg()
120 struct frame *frm; in __emul_store_reg() local
133 frm = (struct frame *)(uf->uf_out[6] + SPOFF); in __emul_store_reg()
134 frm->fr_local[reg - IREG_L0] = val; in __emul_store_reg()
/freebsd-10-stable/contrib/wpa/wpa_supplicant/
Dwnm_sta.c170 const u8 *frm, u16 key_len_total) in wnm_sleep_mode_exit_success() argument
181 ptr = (u8 *) frm + 1 + 1 + 2; in wnm_sleep_mode_exit_success()
237 const u8 *frm, int len) in ieee802_11_rx_wnmsleep_resp() argument
243 u8 *pos = (u8 *) frm; /* point to action field */ in ieee802_11_rx_wnmsleep_resp()
244 u16 key_len_total = le_to_host16(*((u16 *)(frm+2))); in ieee802_11_rx_wnmsleep_resp()
257 frm[0], frm[1], key_len_total); in ieee802_11_rx_wnmsleep_resp()
259 if (pos > frm + len) { in ieee802_11_rx_wnmsleep_resp()
263 while (pos - frm < len) { in ieee802_11_rx_wnmsleep_resp()
265 if (pos + 2 + ie_len > frm + len) { in ieee802_11_rx_wnmsleep_resp()
297 wnm_sleep_mode_exit_success(wpa_s, frm, key_len_total); in ieee802_11_rx_wnmsleep_resp()
/freebsd-10-stable/contrib/wpa/src/ap/
Dwnm_ap.c188 const u8 *addr, const u8 *frm, int len) in ieee802_11_rx_wnmsleep_req() argument
191 const u8 *pos = frm; in ieee802_11_rx_wnmsleep_req()
200 while (pos + 1 < frm + len) { in ieee802_11_rx_wnmsleep_req()
202 if (pos + 2 + ie_len > frm + len) in ieee802_11_rx_wnmsleep_req()
/freebsd-10-stable/sys/dev/mpt/mpilib/
Dmpi_lan.h221 #define SET_LAN_FORM(x, frm) \ argument
223 (((frm) << LAN_REPLY_FORM_SHIFT) & \
/freebsd-10-stable/usr.sbin/pmcstudy/
Deval_expr.c211 walk_back_and_insert_paren(struct expression **beg, struct expression *frm) in walk_back_and_insert_paren() argument
224 at = frm->prev; in walk_back_and_insert_paren()
271 walk_fwd_and_insert_paren(struct expression *frm, struct expression **added) in walk_fwd_and_insert_paren() argument
284 at = frm->next; in walk_fwd_and_insert_paren()
/freebsd-10-stable/tools/tools/net80211/w00t/assoc/
Dassoc.c185 ieee80211_add_ssid(u_int8_t *frm, const u_int8_t *ssid, u_int len) in ieee80211_add_ssid() argument
187 *frm++ = IEEE80211_ELEMID_SSID; in ieee80211_add_ssid()
188 *frm++ = len; in ieee80211_add_ssid()
189 memcpy(frm, ssid, len); in ieee80211_add_ssid()
190 return frm + len; in ieee80211_add_ssid()
/freebsd-10-stable/sys/dev/wpi/
Dif_wpi.c2566 uint8_t *frm; in wpi_scan() local
2643 frm = (uint8_t *)(wh + 1); in wpi_scan()
2646 *frm++ = IEEE80211_ELEMID_SSID; in wpi_scan()
2647 *frm++ = 0; in wpi_scan()
2653 *frm++ = IEEE80211_ELEMID_RATES; in wpi_scan()
2657 *frm++ = nrates; in wpi_scan()
2658 memcpy(frm, rs->rs_rates, nrates); in wpi_scan()
2659 frm += nrates; in wpi_scan()
2664 *frm++ = IEEE80211_ELEMID_XRATES; in wpi_scan()
2665 *frm++ = nrates; in wpi_scan()
[all …]
/freebsd-10-stable/sys/dev/usb/wlan/
Dif_rsu.c1056 uint8_t *frm; in rsu_join_bss() local
1102 frm = (uint8_t *)&fixed[1]; in rsu_join_bss()
1103 frm = ieee80211_add_rsn(frm, vap); in rsu_join_bss()
1104 frm = ieee80211_add_wpa(frm, vap); in rsu_join_bss()
1105 frm = ieee80211_add_qos(frm, ni); in rsu_join_bss()
1107 frm = ieee80211_add_htcap(frm, ni); in rsu_join_bss()
1108 bss->ieslen = htole32(frm - (uint8_t *)fixed); in rsu_join_bss()
1109 bss->len = htole32(((frm - buf) + 3) & ~3); in rsu_join_bss()
/freebsd-10-stable/sbin/ifconfig/
Difieee80211.c3023 iswpaoui(const u_int8_t *frm) in iswpaoui() argument
3025 return frm[1] > 3 && LE_READ_4(frm+2) == ((WPA_OUI_TYPE<<24)|WPA_OUI); in iswpaoui()
3029 iswmeinfo(const u_int8_t *frm) in iswmeinfo() argument
3031 return frm[1] > 5 && LE_READ_4(frm+2) == ((WME_OUI_TYPE<<24)|WME_OUI) && in iswmeinfo()
3032 frm[6] == WME_INFO_OUI_SUBTYPE; in iswmeinfo()
3036 iswmeparam(const u_int8_t *frm) in iswmeparam() argument
3038 return frm[1] > 5 && LE_READ_4(frm+2) == ((WME_OUI_TYPE<<24)|WME_OUI) && in iswmeparam()
3039 frm[6] == WME_PARAM_OUI_SUBTYPE; in iswmeparam()
3043 isatherosoui(const u_int8_t *frm) in isatherosoui() argument
3045 return frm[1] > 3 && LE_READ_4(frm+2) == ((ATH_OUI_TYPE<<24)|ATH_OUI); in isatherosoui()
[all …]

12