/Linux-v5.4/drivers/staging/rtl8188eu/core/ |
D | rtw_mlme_ext.c | 314 unsigned char *pframe; in issue_beacon() local 341 pframe = (u8 *)(pmgntframe->buf_addr) + TXDESC_OFFSET; in issue_beacon() 342 pwlanhdr = (struct ieee80211_hdr *)pframe; in issue_beacon() 353 SetFrameSubType(pframe, WIFI_BEACON); in issue_beacon() 355 pframe += sizeof(struct ieee80211_hdr_3addr); in issue_beacon() 364 memcpy(pframe, cur_network->ies, cur_network->ie_length); in issue_beacon() 366 pframe+_BEACON_IE_OFFSET_ in issue_beacon() 370 pframe += (cur_network->ie_length+len_diff); in issue_beacon() 387 pframe += 8; in issue_beacon() 392 memcpy(pframe, (unsigned char *)(rtw_get_beacon_interval_from_ie(cur_network->ies)), 2); in issue_beacon() [all …]
|
D | rtw_security.c | 135 u8 *pframe; in rtw_wep_encrypt() local 154 pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + hw_hdr_offset; in rtw_wep_encrypt() 178 skb_put_data(skb, pframe, length); in rtw_wep_encrypt() 189 memcpy(pframe, skb->data, skb->len); in rtw_wep_encrypt() 191 pframe += skb->len; in rtw_wep_encrypt() 192 pframe = (u8 *)round_up((size_t)(pframe), 4); in rtw_wep_encrypt() 208 u8 *pframe = skb->data; in rtw_wep_decrypt() local 220 memcpy(iv, pframe + prxattrib->hdrlen, 4); in rtw_wep_decrypt() 221 memcpy(icv, pframe + skb->len - 4, 4); in rtw_wep_decrypt() 238 memmove(pframe, pframe + 4, prxattrib->hdrlen); in rtw_wep_decrypt() [all …]
|
D | rtw_xmit.c | 591 u8 *pframe, *payload, mic[8]; in xmitframe_addmic() local 612 pframe = pxmitframe->buf_addr + hw_hdr_offset; in xmitframe_addmic() 626 if (pframe[1] & 1) { /* ToDS == 1 */ in xmitframe_addmic() 627 rtw_secmicappend(&micdata, &pframe[16], 6); /* DA */ in xmitframe_addmic() 628 if (pframe[1] & 2) /* From Ds == 1 */ in xmitframe_addmic() 629 rtw_secmicappend(&micdata, &pframe[24], 6); in xmitframe_addmic() 631 rtw_secmicappend(&micdata, &pframe[10], 6); in xmitframe_addmic() 633 rtw_secmicappend(&micdata, &pframe[4], 6); /* DA */ in xmitframe_addmic() 634 if (pframe[1] & 2) /* From Ds == 1 */ in xmitframe_addmic() 635 rtw_secmicappend(&micdata, &pframe[16], 6); in xmitframe_addmic() [all …]
|
D | rtw_wlan_util.c | 810 int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len) in rtw_check_bcn_info() argument 822 u8 *pbssid = GetAddr3Ptr(pframe); in rtw_check_bcn_info() 849 subtype = GetFrameSubType(pframe) >> 4; in rtw_check_bcn_info() 858 memcpy(bssid->ies, (pframe + sizeof(struct ieee80211_hdr_3addr)), bssid->ie_length); in rtw_check_bcn_info() 1013 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint pkt_len, struct sta_info *psta) in update_beacon_info() argument 1022 pIE = (struct ndis_802_11_var_ie *)(pframe + (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN) + i); in update_beacon_info() 1205 unsigned char check_assoc_AP(u8 *pframe, uint len) in check_assoc_AP() argument 1216 pIE = (struct ndis_802_11_var_ie *)(pframe + i); in check_assoc_AP() 1450 void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) in update_TSF() argument 1455 pIE = pframe + sizeof(struct ieee80211_hdr_3addr); in update_TSF()
|
D | rtw_recv.c | 215 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() 868 u8 *pframe = precv_frame->pkt->data; in validate_recv_ctrl_frame() local 870 if (GetFrameType(pframe) != WIFI_CTRL_TYPE) in validate_recv_ctrl_frame() 874 if (memcmp(GetAddr1Ptr(pframe), myid(&padapter->eeprompriv), ETH_ALEN)) in validate_recv_ctrl_frame() 878 if (GetFrameSubType(pframe) == WIFI_PSPOLL) { in validate_recv_ctrl_frame() 883 aid = GetAid(pframe); in validate_recv_ctrl_frame() 884 psta = rtw_get_stainfo(pstapriv, GetAddr2Ptr(pframe)); in validate_recv_ctrl_frame()
|
/Linux-v5.4/drivers/staging/rtl8723bs/core/ |
D | rtw_mlme_ext.c | 505 u8 *pframe = precv_frame->u.hdr.rx_data; in _mgt_dispatcher() local 509 if (memcmp(GetAddr1Ptr(pframe), myid(&padapter->eeprompriv), ETH_ALEN) && in _mgt_dispatcher() 510 memcmp(GetAddr1Ptr(pframe), bc_addr, ETH_ALEN)) in _mgt_dispatcher() 523 u8 *pframe = precv_frame->u.hdr.rx_data; in mgt_dispatcher() local 524 struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, GetAddr2Ptr(pframe)); in mgt_dispatcher() 530 GetFrameType(pframe), GetFrameSubType(pframe))); in mgt_dispatcher() 532 if (GetFrameType(pframe) != WIFI_MGT_TYPE) { in mgt_dispatcher() 533 …_module_rtl871x_mlme_c_, _drv_err_, ("mgt_dispatcher: type(0x%x) error!\n", GetFrameType(pframe))); in mgt_dispatcher() 538 if (memcmp(GetAddr1Ptr(pframe), myid(&padapter->eeprompriv), ETH_ALEN) && in mgt_dispatcher() 539 memcmp(GetAddr1Ptr(pframe), bc_addr, ETH_ALEN)) { in mgt_dispatcher() [all …]
|
D | rtw_security.c | 222 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 …]
|
D | rtw_xmit.c | 855 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 …]
|
D | rtw_wlan_util.c | 1275 int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len) in rtw_check_bcn_info() argument 1288 u8 *pbssid = GetAddr3Ptr(pframe); in rtw_check_bcn_info() 1324 subtype = GetFrameSubType(pframe) >> 4; in rtw_check_bcn_info() 1333 memcpy(bssid->IEs, (pframe + sizeof(struct ieee80211_hdr_3addr)), bssid->IELength); in rtw_check_bcn_info() 1494 …frame = %d).\n", __func__, ADPT_ARG(Adapter), pmlmepriv->NumOfBcnInfoChkFail, GetSequence(pframe)); in rtw_check_bcn_info() 1508 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint pkt_len, struct sta_info *psta) in update_beacon_info() argument 1517 pIE = (struct ndis_80211_var_ie *)(pframe + (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN) + i); in update_beacon_info() 1624 unsigned char check_assoc_AP(u8 *pframe, uint len) in check_assoc_AP() argument 1630 pIE = (struct ndis_80211_var_ie *)(pframe + i); in check_assoc_AP() 1893 void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) in update_TSF() argument [all …]
|
D | rtw_recv.c | 319 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()
|
D | rtw_mlme.c | 2646 u8 *pframe; in rtw_build_wmm_ie_ht() local 2650 pframe = rtw_set_ie(out_ie+out_len, _VENDOR_SPECIFIC_IE_, in rtw_build_wmm_ie_ht() 2662 unsigned char *p, *pframe; in rtw_restructure_ht_ie() local 2792 pframe = rtw_set_ie(out_ie+out_len, _HT_CAPABILITY_IE_, in rtw_restructure_ht_ie() 2801 pframe = rtw_set_ie(out_ie+out_len, _HT_ADD_INFO_IE_, ielen, p+2, pout_len); in rtw_restructure_ht_ie() 2995 u8 *pframe; in rtw_append_exented_cap() local 3002 pframe = rtw_set_ie(out_ie + *pout_len, EID_EXTCapability, 8, cap_content, pout_len); in rtw_append_exented_cap()
|
/Linux-v5.4/drivers/staging/rtl8712/ |
D | rtl871x_security.c | 156 u8 *pframe, *payload, *iv; /*,*wepkey*/ in r8712_wep_encrypt() local 165 pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + TXDESC_OFFSET; in r8712_wep_encrypt() 172 iv = pframe + pattrib->hdrlen; in r8712_wep_encrypt() 177 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in r8712_wep_encrypt() 201 pframe += pxmitpriv->frag_len; in r8712_wep_encrypt() 202 pframe = (u8 *)RND4((addr_t)(pframe)); in r8712_wep_encrypt() 214 u8 *pframe, *payload, *iv, wepkey[16]; in r8712_wep_decrypt() local 220 pframe = (unsigned char *)((union recv_frame *)precvframe)-> in r8712_wep_decrypt() 225 iv = pframe + prxattrib->hdrlen; in r8712_wep_decrypt() 234 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in r8712_wep_decrypt() [all …]
|
D | wifi.h | 161 static inline unsigned char get_tofr_ds(unsigned char *pframe) in get_tofr_ds() argument 163 return ((GetToDs(pframe) << 1) | GetFrDs(pframe)); in get_tofr_ds() 281 static inline unsigned char *get_da(unsigned char *pframe) in get_da() argument 284 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_da() 288 da = GetAddr1Ptr(pframe); in get_da() 291 da = GetAddr1Ptr(pframe); in get_da() 294 da = GetAddr3Ptr(pframe); in get_da() 297 da = GetAddr3Ptr(pframe); in get_da() 303 static inline unsigned char *get_sa(unsigned char *pframe) in get_sa() argument 306 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_sa() [all …]
|
D | rtl871x_xmit.c | 349 u8 *pframe, *payload, mic[8]; in xmitframe_addmic() local 370 pframe = pxmitframe->buf_addr + TXDESC_OFFSET; in xmitframe_addmic() 389 if (pframe[1] & 1) { /* ToDS==1 */ in xmitframe_addmic() 391 &pframe[16], 6); /*DA*/ in xmitframe_addmic() 392 if (pframe[1] & 2) /* From Ds==1 */ in xmitframe_addmic() 394 &pframe[24], 6); in xmitframe_addmic() 397 &pframe[10], 6); in xmitframe_addmic() 400 &pframe[4], 6); /* DA */ in xmitframe_addmic() 401 if (pframe[1] & 2) /* From Ds==1 */ in xmitframe_addmic() 403 &pframe[16], 6); in xmitframe_addmic() [all …]
|
D | rtl871x_recv.c | 144 u8 *pframe, *payload, *pframemic; in r8712_recvframe_chkmic() local 168 pframe = precvframe->u.hdr.rx_data; in r8712_recvframe_chkmic() 169 payload = pframe + prxattrib->hdrlen + in r8712_recvframe_chkmic() 171 seccalctkipmic(mickey, pframe, payload, datalen, in r8712_recvframe_chkmic()
|
/Linux-v5.4/drivers/staging/rtl8188eu/hal/ |
D | rtl8188e_cmd.c | 208 static void ConstructBeacon(struct adapter *adapt, u8 *pframe, u32 *pLength) in ConstructBeacon() argument 218 pwlanhdr = (struct ieee80211_hdr *)pframe; in ConstructBeacon() 228 SetFrameSubType(pframe, WIFI_BEACON); in ConstructBeacon() 230 pframe += sizeof(struct ieee80211_hdr_3addr); in ConstructBeacon() 234 pframe += 8; in ConstructBeacon() 238 memcpy(pframe, (unsigned char *)(rtw_get_beacon_interval_from_ie(cur_network->ies)), 2); in ConstructBeacon() 240 pframe += 2; in ConstructBeacon() 244 memcpy(pframe, (unsigned char *)(rtw_get_capability_from_ie(cur_network->ies)), 2); in ConstructBeacon() 246 pframe += 2; in ConstructBeacon() 251 memcpy(pframe, cur_network->ies+sizeof(struct ndis_802_11_fixed_ie), pktlen); in ConstructBeacon() [all …]
|
/Linux-v5.4/drivers/staging/rtl8188eu/include/ |
D | wifi.h | 161 #define get_tofr_ds(pframe) ((GetToDs(pframe) << 1) | GetFrDs(pframe)) argument 260 static inline unsigned char *get_da(unsigned char *pframe) in get_da() argument 263 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_da() 267 da = GetAddr1Ptr(pframe); in get_da() 270 da = GetAddr1Ptr(pframe); in get_da() 273 da = GetAddr3Ptr(pframe); in get_da() 276 da = GetAddr3Ptr(pframe); in get_da() 282 static inline unsigned char *get_sa(unsigned char *pframe) in get_sa() argument 285 unsigned int to_fr_ds = (GetToDs(pframe) << 1) | GetFrDs(pframe); in get_sa() 289 sa = GetAddr2Ptr(pframe); in get_sa() [all …]
|
D | rtw_mlme_ext.h | 494 unsigned char check_assoc_AP(u8 *pframe, uint len); 506 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint len, 508 int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len); 578 void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len);
|
/Linux-v5.4/drivers/staging/rtl8723bs/include/ |
D | wifi.h | 217 #define get_tofr_ds(pframe) ((GetToDs(pframe) << 1) | GetFrDs(pframe)) argument 358 static inline unsigned char * get_ra(unsigned char *pframe) in get_ra() argument 361 ra = GetAddr1Ptr(pframe); in get_ra() 364 static inline unsigned char * get_ta(unsigned char *pframe) in get_ta() argument 367 ta = GetAddr2Ptr(pframe); in get_ta() 371 static inline 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 …]
|
D | rtw_mlme_ext.h | 606 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); 740 extern void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len); 742 extern void adaptive_early_32k(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len);
|
/Linux-v5.4/drivers/staging/rtl8723bs/hal/ |
D | rtl8723b_cmd.c | 122 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 …]
|
D | rtl8723bs_xmit.c | 293 struct xmit_frame *pframe; in xmit_xmitframes() local 294 pframe = (struct xmit_frame *)pxmitbuf->priv_data; in xmit_xmitframes() 295 pframe->agg_num = k; in xmit_xmitframes() 297 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes() 298 rtw_free_xmitframe(pxmitpriv, pframe); in xmit_xmitframes() 384 struct xmit_frame *pframe; in xmit_xmitframes() local 385 pframe = (struct xmit_frame *)pxmitbuf->priv_data; in xmit_xmitframes() 386 pframe->agg_num = k; in xmit_xmitframes() 388 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes() 389 rtw_free_xmitframe(pxmitpriv, pframe); in xmit_xmitframes() [all …]
|
/Linux-v5.4/drivers/usb/gadget/udc/ |
D | fsl_qe_udc.c | 787 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-v5.4/drivers/scsi/ |
D | mvumi.c | 2028 struct mvumi_msg_frame *pframe; in mvumi_build_frame() local 2032 pframe = cmd->frame; in mvumi_build_frame() 2033 pframe->device_id = ((unsigned short) scmd->device->id) | in mvumi_build_frame() 2035 pframe->cmd_flag = 0; in mvumi_build_frame() 2039 pframe->cmd_flag |= CMD_FLAG_NON_DATA; in mvumi_build_frame() 2042 pframe->cmd_flag |= CMD_FLAG_DATA_IN; in mvumi_build_frame() 2045 pframe->cmd_flag |= CMD_FLAG_DATA_OUT; in mvumi_build_frame() 2054 pframe->cdb_length = scmd->cmd_len; in mvumi_build_frame() 2055 memcpy(pframe->cdb, scmd->cmnd, pframe->cdb_length); in mvumi_build_frame() 2056 pframe->req_function = CL_FUN_SCSI_CMD; in mvumi_build_frame() [all …]
|
/Linux-v5.4/drivers/media/platform/sti/delta/ |
D | delta.h | 561 struct delta_frame **pframe);
|