Home
last modified time | relevance | path

Searched refs:pframe (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v4.19/drivers/staging/rtl8188eu/core/
Drtw_mlme_ext.c315 unsigned char *pframe; in issue_beacon() local
342 pframe = (u8 *)(pmgntframe->buf_addr) + TXDESC_OFFSET; in issue_beacon()
343 pwlanhdr = (struct ieee80211_hdr *)pframe; in issue_beacon()
354 SetFrameSubType(pframe, WIFI_BEACON); in issue_beacon()
356 pframe += sizeof(struct ieee80211_hdr_3addr); in issue_beacon()
365 memcpy(pframe, cur_network->ies, cur_network->ie_length); in issue_beacon()
367 pframe+_BEACON_IE_OFFSET_ in issue_beacon()
371 pframe += (cur_network->ie_length+len_diff); in issue_beacon()
388 pframe += 8; in issue_beacon()
393 memcpy(pframe, (unsigned char *)(rtw_get_beacon_interval_from_ie(cur_network->ies)), 2); in issue_beacon()
[all …]
Drtw_security.c136 u8 *pframe; in rtw_wep_encrypt() local
155 pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + hw_hdr_offset; in rtw_wep_encrypt()
179 skb_put_data(skb, pframe, length); in rtw_wep_encrypt()
190 memcpy(pframe, skb->data, skb->len); in rtw_wep_encrypt()
192 pframe += skb->len; in rtw_wep_encrypt()
193 pframe = (u8 *)round_up((size_t)(pframe), 4); in rtw_wep_encrypt()
209 u8 *pframe = skb->data; in rtw_wep_decrypt() local
221 memcpy(iv, pframe + prxattrib->hdrlen, 4); in rtw_wep_decrypt()
222 memcpy(icv, pframe + skb->len - 4, 4); in rtw_wep_decrypt()
239 memmove(pframe, pframe + 4, prxattrib->hdrlen); in rtw_wep_decrypt()
[all …]
Drtw_xmit.c591 u8 *pframe, *payload, mic[8]; in xmitframe_addmic() local
615 pframe = pxmitframe->buf_addr + hw_hdr_offset; in xmitframe_addmic()
632 if (pframe[1]&1) { /* ToDS == 1 */ in xmitframe_addmic()
633 rtw_secmicappend(&micdata, &pframe[16], 6); /* DA */ in xmitframe_addmic()
634 if (pframe[1]&2) /* From Ds == 1 */ in xmitframe_addmic()
635 rtw_secmicappend(&micdata, &pframe[24], 6); in xmitframe_addmic()
637 rtw_secmicappend(&micdata, &pframe[10], 6); in xmitframe_addmic()
639 rtw_secmicappend(&micdata, &pframe[4], 6); /* DA */ in xmitframe_addmic()
640 if (pframe[1]&2) /* From Ds == 1 */ in xmitframe_addmic()
641 rtw_secmicappend(&micdata, &pframe[16], 6); in xmitframe_addmic()
[all …]
Drtw_wlan_util.c835 int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len) in rtw_check_bcn_info() argument
848 u8 *pbssid = GetAddr3Ptr(pframe); in rtw_check_bcn_info()
875 subtype = GetFrameSubType(pframe) >> 4; in rtw_check_bcn_info()
884 memcpy(bssid->ies, (pframe + sizeof(struct ieee80211_hdr_3addr)), bssid->ie_length); in rtw_check_bcn_info()
1037 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint pkt_len, struct sta_info *psta) in update_beacon_info() argument
1046 pIE = (struct ndis_802_11_var_ie *)(pframe + (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN) + i); in update_beacon_info()
1269 unsigned char check_assoc_AP(u8 *pframe, uint len) in check_assoc_AP() argument
1280 pIE = (struct ndis_802_11_var_ie *)(pframe + i); in check_assoc_AP()
1525 void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) in update_TSF() argument
1530 pIE = pframe + sizeof(struct ieee80211_hdr_3addr); in update_TSF()
Drtw_recv.c215 u8 *pframe, *payload, *pframemic; in recvframe_chkmic() local
257 pframe = precvframe->pkt->data; in recvframe_chkmic()
258 payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; in recvframe_chkmic()
261 rtw_seccalctkipmic(mickey, pframe, payload, datalen, &miccode[0], in recvframe_chkmic()
873 u8 *pframe = precv_frame->pkt->data; in validate_recv_ctrl_frame() local
875 if (GetFrameType(pframe) != WIFI_CTRL_TYPE) in validate_recv_ctrl_frame()
879 if (memcmp(GetAddr1Ptr(pframe), myid(&padapter->eeprompriv), ETH_ALEN)) in validate_recv_ctrl_frame()
883 if (GetFrameSubType(pframe) == WIFI_PSPOLL) { in validate_recv_ctrl_frame()
888 aid = GetAid(pframe); in validate_recv_ctrl_frame()
889 psta = rtw_get_stainfo(pstapriv, GetAddr2Ptr(pframe)); in validate_recv_ctrl_frame()
/Linux-v4.19/drivers/staging/rtl8723bs/core/
Drtw_mlme_ext.c515 u8 *pframe = precv_frame->u.hdr.rx_data; in _mgt_dispatcher() local
519 if (memcmp(GetAddr1Ptr(pframe), myid(&padapter->eeprompriv), ETH_ALEN) && in _mgt_dispatcher()
520 memcmp(GetAddr1Ptr(pframe), bc_addr, ETH_ALEN)) in _mgt_dispatcher()
533 u8 *pframe = precv_frame->u.hdr.rx_data; in mgt_dispatcher() local
534 struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, GetAddr2Ptr(pframe)); in mgt_dispatcher()
540 GetFrameType(pframe), GetFrameSubType(pframe))); in mgt_dispatcher()
542 if (GetFrameType(pframe) != WIFI_MGT_TYPE) { in mgt_dispatcher()
543 …_module_rtl871x_mlme_c_, _drv_err_, ("mgt_dispatcher: type(0x%x) error!\n", GetFrameType(pframe))); in mgt_dispatcher()
548 if (memcmp(GetAddr1Ptr(pframe), myid(&padapter->eeprompriv), ETH_ALEN) && in mgt_dispatcher()
549 memcmp(GetAddr1Ptr(pframe), bc_addr, ETH_ALEN)) { in mgt_dispatcher()
[all …]
Drtw_security.c222 u8 *pframe, *payload, *iv; /* wepkey */ in rtw_wep_encrypt() local
233 pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + hw_hdr_offset; in rtw_wep_encrypt()
240 iv = pframe+pattrib->hdrlen; in rtw_wep_encrypt()
243 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_wep_encrypt()
262 pframe += pxmitpriv->frag_len; in rtw_wep_encrypt()
263 pframe = (u8 *)RND4((SIZE_PTR)(pframe)); in rtw_wep_encrypt()
278 u8 *pframe, *payload, *iv, wepkey[16]; in rtw_wep_decrypt() local
283 pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data; in rtw_wep_decrypt()
287 iv = pframe+prxattrib->hdrlen; in rtw_wep_decrypt()
296 payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; in rtw_wep_decrypt()
[all …]
Drtw_xmit.c855 u8 *pframe, *payload, mic[8]; in xmitframe_addmic() local
897 pframe = pxmitframe->buf_addr + hw_hdr_offset; in xmitframe_addmic()
917 if (pframe[1]&1) { /* ToDS == 1 */ in xmitframe_addmic()
918 rtw_secmicappend(&micdata, &pframe[16], 6); /* DA */ in xmitframe_addmic()
919 if (pframe[1]&2) /* From Ds == 1 */ in xmitframe_addmic()
920 rtw_secmicappend(&micdata, &pframe[24], 6); in xmitframe_addmic()
922 rtw_secmicappend(&micdata, &pframe[10], 6); in xmitframe_addmic()
924 rtw_secmicappend(&micdata, &pframe[4], 6); /* DA */ in xmitframe_addmic()
925 if (pframe[1]&2) /* From Ds == 1 */ in xmitframe_addmic()
926 rtw_secmicappend(&micdata, &pframe[16], 6); in xmitframe_addmic()
[all …]
Drtw_wlan_util.c1280 int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len) in rtw_check_bcn_info() argument
1293 u8 *pbssid = GetAddr3Ptr(pframe); in rtw_check_bcn_info()
1329 subtype = GetFrameSubType(pframe) >> 4; in rtw_check_bcn_info()
1338 memcpy(bssid->IEs, (pframe + sizeof(struct ieee80211_hdr_3addr)), bssid->IELength); in rtw_check_bcn_info()
1499 …frame = %d).\n", __func__, ADPT_ARG(Adapter), pmlmepriv->NumOfBcnInfoChkFail, GetSequence(pframe)); in rtw_check_bcn_info()
1513 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint pkt_len, struct sta_info *psta) in update_beacon_info() argument
1522 pIE = (struct ndis_80211_var_ie *)(pframe + (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN) + i); in update_beacon_info()
1635 unsigned char check_assoc_AP(u8 *pframe, uint len) in check_assoc_AP() argument
1641 pIE = (struct ndis_80211_var_ie *)(pframe + i); in check_assoc_AP()
1904 void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) in update_TSF() argument
[all …]
Drtw_recv.c319 u8 *pframe, *payload, *pframemic; in recvframe_chkmic() local
360 pframe = precvframe->u.hdr.rx_data; in recvframe_chkmic()
361 payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; in recvframe_chkmic()
366 …rtw_seccalctkipmic(mickey, pframe, payload, datalen, &miccode[0], (unsigned char)prxattrib->priori… in recvframe_chkmic()
1088 u8 *pframe = precv_frame->u.hdr.rx_data; in validate_recv_ctrl_frame() local
1094 if (GetFrameType(pframe) != WIFI_CTRL_TYPE) in validate_recv_ctrl_frame()
1098 if (memcmp(GetAddr1Ptr(pframe), myid(&padapter->eeprompriv), ETH_ALEN)) in validate_recv_ctrl_frame()
1101 psta = rtw_get_stainfo(pstapriv, GetAddr2Ptr(pframe)); in validate_recv_ctrl_frame()
1109 if (GetFrameSubType(pframe) == WIFI_PSPOLL) { in validate_recv_ctrl_frame()
1113 aid = GetAid(pframe); in validate_recv_ctrl_frame()
/Linux-v4.19/drivers/staging/rtl8712/
Drtl871x_security.c168 u8 *pframe, *payload, *iv; /*,*wepkey*/ in r8712_wep_encrypt() local
177 pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + TXDESC_OFFSET; in r8712_wep_encrypt()
184 iv = pframe + pattrib->hdrlen; in r8712_wep_encrypt()
189 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in r8712_wep_encrypt()
213 pframe += pxmitpriv->frag_len; in r8712_wep_encrypt()
214 pframe = (u8 *)RND4((addr_t)(pframe)); in r8712_wep_encrypt()
226 u8 *pframe, *payload, *iv, wepkey[16]; in r8712_wep_decrypt() local
232 pframe = (unsigned char *)((union recv_frame *)precvframe)-> in r8712_wep_decrypt()
237 iv = pframe + prxattrib->hdrlen; in r8712_wep_decrypt()
246 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in r8712_wep_decrypt()
[all …]
Dwifi.h173 static inline unsigned char get_tofr_ds(unsigned char *pframe) in get_tofr_ds() argument
175 return ((GetToDs(pframe) << 1) | GetFrDs(pframe)); in get_tofr_ds()
304 static inline unsigned char *get_da(unsigned char *pframe) in get_da() argument
307 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_da()
311 da = GetAddr1Ptr(pframe); in get_da()
314 da = GetAddr1Ptr(pframe); in get_da()
317 da = GetAddr3Ptr(pframe); in get_da()
320 da = GetAddr3Ptr(pframe); in get_da()
327 static inline unsigned char *get_sa(unsigned char *pframe) in get_sa() argument
330 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_sa()
[all …]
Drtl871x_xmit.c360 u8 *pframe, *payload, mic[8]; in xmitframe_addmic() local
381 pframe = pxmitframe->buf_addr + TXDESC_OFFSET; in xmitframe_addmic()
400 if (pframe[1] & 1) { /* ToDS==1 */ in xmitframe_addmic()
402 &pframe[16], 6); /*DA*/ in xmitframe_addmic()
403 if (pframe[1] & 2) /* From Ds==1 */ in xmitframe_addmic()
405 &pframe[24], 6); in xmitframe_addmic()
408 &pframe[10], 6); in xmitframe_addmic()
411 &pframe[4], 6); /* DA */ in xmitframe_addmic()
412 if (pframe[1] & 2) /* From Ds==1 */ in xmitframe_addmic()
414 &pframe[16], 6); in xmitframe_addmic()
[all …]
Drtl871x_recv.c156 u8 *pframe, *payload, *pframemic; in r8712_recvframe_chkmic() local
180 pframe = precvframe->u.hdr.rx_data; in r8712_recvframe_chkmic()
181 payload = pframe + prxattrib->hdrlen + in r8712_recvframe_chkmic()
183 seccalctkipmic(mickey, pframe, payload, datalen, in r8712_recvframe_chkmic()
/Linux-v4.19/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c210 static void ConstructBeacon(struct adapter *adapt, u8 *pframe, u32 *pLength) in ConstructBeacon() argument
220 pwlanhdr = (struct ieee80211_hdr *)pframe; in ConstructBeacon()
230 SetFrameSubType(pframe, WIFI_BEACON); in ConstructBeacon()
232 pframe += sizeof(struct ieee80211_hdr_3addr); in ConstructBeacon()
236 pframe += 8; in ConstructBeacon()
240 memcpy(pframe, (unsigned char *)(rtw_get_beacon_interval_from_ie(cur_network->ies)), 2); in ConstructBeacon()
242 pframe += 2; in ConstructBeacon()
246 memcpy(pframe, (unsigned char *)(rtw_get_capability_from_ie(cur_network->ies)), 2); in ConstructBeacon()
248 pframe += 2; in ConstructBeacon()
253 memcpy(pframe, cur_network->ies+sizeof(struct ndis_802_11_fixed_ie), pktlen); in ConstructBeacon()
[all …]
/Linux-v4.19/drivers/staging/rtl8188eu/include/
Dwifi.h161 #define get_tofr_ds(pframe) ((GetToDs(pframe) << 1) | GetFrDs(pframe)) argument
268 static inline unsigned char *get_da(unsigned char *pframe) in get_da() argument
271 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_da()
275 da = GetAddr1Ptr(pframe); in get_da()
278 da = GetAddr1Ptr(pframe); in get_da()
281 da = GetAddr3Ptr(pframe); in get_da()
284 da = GetAddr3Ptr(pframe); in get_da()
290 static inline unsigned char *get_sa(unsigned char *pframe) in get_sa() argument
293 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_sa()
297 sa = GetAddr2Ptr(pframe); in get_sa()
[all …]
Drtw_mlme_ext.h502 unsigned char check_assoc_AP(u8 *pframe, uint len);
514 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint len,
516 int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len);
588 void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len);
/Linux-v4.19/drivers/staging/rtl8723bs/include/
Dwifi.h217 #define get_tofr_ds(pframe) ((GetToDs(pframe) << 1) | GetFrDs(pframe)) argument
358 __inline static unsigned char * get_ra(unsigned char *pframe) in get_ra() argument
361 ra = GetAddr1Ptr(pframe); in get_ra()
364 __inline static unsigned char * get_ta(unsigned char *pframe) in get_ta() argument
367 ta = GetAddr2Ptr(pframe); in get_ta()
371 __inline static unsigned char * get_da(unsigned char *pframe) in get_da() argument
374 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_da()
378 da = GetAddr1Ptr(pframe); in get_da()
381 da = GetAddr1Ptr(pframe); in get_da()
384 da = GetAddr3Ptr(pframe); in get_da()
[all …]
Drtw_mlme_ext.h606 unsigned char check_assoc_AP(u8 *pframe, uint len);
619 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint len, struct sta_info *psta);
620 int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len);
742 extern void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len);
744 extern void adaptive_early_32k(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len);
/Linux-v4.19/drivers/staging/rtl8723bs/hal/
Drtl8723b_cmd.c122 static void ConstructBeacon(struct adapter *padapter, u8 *pframe, u32 *pLength) in ConstructBeacon() argument
135 pwlanhdr = (struct ieee80211_hdr *)pframe; in ConstructBeacon()
146 SetFrameSubType(pframe, WIFI_BEACON); in ConstructBeacon()
148 pframe += sizeof(struct ieee80211_hdr_3addr); in ConstructBeacon()
152 pframe += 8; in ConstructBeacon()
156 memcpy(pframe, (unsigned char *)(rtw_get_beacon_interval_from_ie(cur_network->IEs)), 2); in ConstructBeacon()
158 pframe += 2; in ConstructBeacon()
162 memcpy(pframe, (unsigned char *)(rtw_get_capability_from_ie(cur_network->IEs)), 2); in ConstructBeacon()
164 pframe += 2; in ConstructBeacon()
170 memcpy(pframe, cur_network->IEs+sizeof(struct ndis_802_11_fix_ie), pktlen); in ConstructBeacon()
[all …]
Drtl8723bs_xmit.c295 struct xmit_frame *pframe; in xmit_xmitframes() local
296 pframe = (struct xmit_frame *)pxmitbuf->priv_data; in xmit_xmitframes()
297 pframe->agg_num = k; in xmit_xmitframes()
299 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes()
300 rtw_free_xmitframe(pxmitpriv, pframe); in xmit_xmitframes()
386 struct xmit_frame *pframe; in xmit_xmitframes() local
387 pframe = (struct xmit_frame *)pxmitbuf->priv_data; in xmit_xmitframes()
388 pframe->agg_num = k; in xmit_xmitframes()
390 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes()
391 rtw_free_xmitframe(pxmitpriv, pframe); in xmit_xmitframes()
[all …]
/Linux-v4.19/drivers/usb/gadget/udc/
Dfsl_qe_udc.c787 struct qe_frame *pframe; in ep0_setup_handle() local
791 pframe = ep->rxframe; in ep0_setup_handle()
792 if ((frame_get_info(pframe) & PID_SETUP) in ep0_setup_handle()
794 fsize = frame_get_length(pframe); in ep0_setup_handle()
798 memcpy(cp, pframe->data, fsize); in ep0_setup_handle()
811 struct qe_frame *pframe; in qe_ep0_rx() local
816 pframe = ep->rxframe; in qe_ep0_rx()
835 qe_frame_clean(pframe); in qe_ep0_rx()
837 frame_set_data(pframe, (u8 *)vaddr); in qe_ep0_rx()
838 frame_set_length(pframe, in qe_ep0_rx()
[all …]
/Linux-v4.19/drivers/scsi/
Dmvumi.c2042 struct mvumi_msg_frame *pframe; in mvumi_build_frame() local
2046 pframe = cmd->frame; in mvumi_build_frame()
2047 pframe->device_id = ((unsigned short) scmd->device->id) | in mvumi_build_frame()
2049 pframe->cmd_flag = 0; in mvumi_build_frame()
2053 pframe->cmd_flag |= CMD_FLAG_NON_DATA; in mvumi_build_frame()
2056 pframe->cmd_flag |= CMD_FLAG_DATA_IN; in mvumi_build_frame()
2059 pframe->cmd_flag |= CMD_FLAG_DATA_OUT; in mvumi_build_frame()
2068 pframe->cdb_length = scmd->cmd_len; in mvumi_build_frame()
2069 memcpy(pframe->cdb, scmd->cmnd, pframe->cdb_length); in mvumi_build_frame()
2070 pframe->req_function = CL_FUN_SCSI_CMD; in mvumi_build_frame()
[all …]
/Linux-v4.19/drivers/media/platform/sti/delta/
Ddelta.h561 struct delta_frame **pframe);
/Linux-v4.19/drivers/staging/rtl8192e/
Drtllib.h417 #define IsQoSDataFrame(pframe) \ argument
418 ((*(u16 *)pframe&(RTLLIB_STYPE_QOS_DATA|RTLLIB_FTYPE_DATA)) == \
420 #define Frame_Order(pframe) (*(u16 *)pframe&RTLLIB_FCTL_ORDER) argument

12