/linux-4.4.14/drivers/staging/rtl8712/ |
D | rtl871x_xmit.c | 185 struct pkt_attrib *pattrib) in r8712_update_attrib() argument 203 pattrib->ether_type = ntohs(etherhdr.h_proto); in r8712_update_attrib() 208 if (pattrib->ether_type == 0x0806) { in r8712_update_attrib() 217 memcpy(pattrib->dst, ðerhdr.h_dest, ETH_ALEN); in r8712_update_attrib() 218 memcpy(pattrib->src, ðerhdr.h_source, ETH_ALEN); in r8712_update_attrib() 219 pattrib->pctrl = 0; in r8712_update_attrib() 222 memcpy(pattrib->ra, pattrib->dst, ETH_ALEN); in r8712_update_attrib() 223 memcpy(pattrib->ta, pattrib->src, ETH_ALEN); in r8712_update_attrib() 225 memcpy(pattrib->ra, get_bssid(pmlmepriv), ETH_ALEN); in r8712_update_attrib() 226 memcpy(pattrib->ta, pattrib->src, ETH_ALEN); in r8712_update_attrib() [all …]
|
D | rtl871x_recv.c | 321 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in sta2sta_data_frame() local 327 sint bmcast = IS_MCAST(pattrib->dst); in sta2sta_data_frame() 332 if (!memcmp(myhwaddr, pattrib->src, ETH_ALEN)) in sta2sta_data_frame() 334 if ((memcmp(myhwaddr, pattrib->dst, ETH_ALEN)) && (!bmcast)) in sta2sta_data_frame() 336 if (is_zero_ether_addr(pattrib->bssid) || in sta2sta_data_frame() 338 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in sta2sta_data_frame() 340 sta_addr = pattrib->src; in sta2sta_data_frame() 344 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) in sta2sta_data_frame() 346 sta_addr = pattrib->bssid; in sta2sta_data_frame() 351 if (!IS_MCAST(pattrib->bssid)) in sta2sta_data_frame() [all …]
|
D | rtl8712_xmit.c | 65 struct pkt_attrib *pattrib) in r8712_txframes_sta_ac_pending() argument 69 int priority = pattrib->priority; in r8712_txframes_sta_ac_pending() 71 psta = pattrib->psta; in r8712_txframes_sta_ac_pending() 97 struct pkt_attrib *pattrib = &pxmitframe->attrib; in get_ff_hwaddr() local 106 switch (pattrib->priority) { in get_ff_hwaddr() 134 switch (pattrib->qsel) { in get_ff_hwaddr() 237 struct pkt_attrib *pattrib) in r8712_do_queue_select() argument 243 qsel = (unsigned int) pattrib->priority; in r8712_do_queue_select() 245 qsel = (unsigned int) pattrib->priority; in r8712_do_queue_select() 257 pattrib->qsel = qsel; in r8712_do_queue_select() [all …]
|
D | rtl8712_recv.c | 158 static void update_recvframe_attrib_from_recvstat(struct rx_pkt_attrib *pattrib, in update_recvframe_attrib_from_recvstat() argument 167 pattrib->bdecrypted = ((le32_to_cpu(prxstat->rxdw0) & BIT(27)) >> 27) in update_recvframe_attrib_from_recvstat() 169 pattrib->crc_err = (le32_to_cpu(prxstat->rxdw0) & BIT(14)) >> 14; in update_recvframe_attrib_from_recvstat() 174 pattrib->tcpchk_valid = 1; /* valid */ in update_recvframe_attrib_from_recvstat() 176 pattrib->tcp_chkrpt = 1; /* correct */ in update_recvframe_attrib_from_recvstat() 178 pattrib->tcp_chkrpt = 0; /* incorrect */ in update_recvframe_attrib_from_recvstat() 180 pattrib->ip_chkrpt = 1; /* correct */ in update_recvframe_attrib_from_recvstat() 182 pattrib->ip_chkrpt = 0; /* incorrect */ in update_recvframe_attrib_from_recvstat() 184 pattrib->tcpchk_valid = 0; /* invalid */ in update_recvframe_attrib_from_recvstat() 186 pattrib->mcs_rate = (u8)((le32_to_cpu(prxstat->rxdw3)) & 0x3f); in update_recvframe_attrib_from_recvstat() [all …]
|
D | rtl871x_security.c | 171 struct pkt_attrib *pattrib = &((struct xmit_frame *) in r8712_wep_encrypt() local 180 if ((pattrib->encrypt == _WEP40_) || (pattrib->encrypt == _WEP104_)) { in r8712_wep_encrypt() 183 for (curfragnum = 0; curfragnum < pattrib->nr_frags; in r8712_wep_encrypt() 185 iv = pframe + pattrib->hdrlen; in r8712_wep_encrypt() 190 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in r8712_wep_encrypt() 191 if ((curfragnum + 1) == pattrib->nr_frags) { in r8712_wep_encrypt() 192 length = pattrib->last_txcmdsz - pattrib-> in r8712_wep_encrypt() 193 hdrlen - pattrib->iv_len - in r8712_wep_encrypt() 194 pattrib->icv_len; in r8712_wep_encrypt() 204 pattrib->hdrlen - pattrib->iv_len - in r8712_wep_encrypt() [all …]
|
D | xmit_linux.c | 80 void r8712_set_qos(struct pkt_file *ppktfile, struct pkt_attrib *pattrib) in r8712_set_qos() argument 90 if (pattrib->ether_type == 0x0800) { in r8712_set_qos() 99 if (pattrib->ether_type == 0x888e) in r8712_set_qos() 102 pattrib->priority = UserPriority; in r8712_set_qos() 103 pattrib->hdrlen = WLAN_HDR_A3_QOS_LEN; in r8712_set_qos() 104 pattrib->subtype = WIFI_QOS_DATA_TYPE; in r8712_set_qos()
|
D | recv_linux.c | 112 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in r8712_recv_indicatepkt() local 122 if ((pattrib->tcpchk_valid == 1) && (pattrib->tcp_chkrpt == 1)) in r8712_recv_indicatepkt()
|
D | xmit_osdep.h | 57 struct pkt_attrib *pattrib);
|
D | usb_ops_linux.c | 353 struct pkt_attrib *pattrib = &pxmitframe->attrib; in usb_write_port_complete() local 355 switch (pattrib->priority) { in usb_write_port_complete() 409 struct pkt_attrib *pattrib = &pxmitframe->attrib; in r8712_usb_write_port() local 419 switch (pattrib->priority) { in r8712_usb_write_port()
|
D | rtl8712_xmit.h | 114 struct pkt_attrib *pattrib);
|
D | rtl871x_xmit.h | 282 struct pkt_attrib *pattrib); 284 struct pkt_attrib *pattrib);
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | rtl8188e_rxdesc.c | 28 struct rx_pkt_attrib *pattrib = &prframe->attrib; in process_rssi() local 38 signal_stat->total_val += pattrib->phy_info.SignalStrength; in process_rssi() 45 struct rx_pkt_attrib *pattrib; in process_link_qual() local 51 pattrib = &prframe->attrib; in process_link_qual() 61 signal_stat->total_val += pattrib->phy_info.SignalQuality; in process_link_qual() 78 struct rx_pkt_attrib *pattrib; in update_recvframe_attrib_88e() local 88 pattrib = &precvframe->attrib; in update_recvframe_attrib_88e() 89 memset(pattrib, 0, sizeof(struct rx_pkt_attrib)); in update_recvframe_attrib_88e() 91 pattrib->crc_err = (u8)((le32_to_cpu(report.rxdw0) >> 14) & 0x1);/* u8)prxreport->crc32; */ in update_recvframe_attrib_88e() 94 pattrib->pkt_rpt_type = (u8)((le32_to_cpu(report.rxdw3) >> 14) & 0x3);/* prxreport->rpt_sel; */ in update_recvframe_attrib_88e() [all …]
|
D | rtl8188eu_xmit.c | 103 static void fill_txdesc_sectype(struct pkt_attrib *pattrib, struct tx_desc *ptxdesc) in fill_txdesc_sectype() argument 105 if ((pattrib->encrypt > 0) && !pattrib->bswenc) { in fill_txdesc_sectype() 106 switch (pattrib->encrypt) { in fill_txdesc_sectype() 129 static void fill_txdesc_vcs(struct pkt_attrib *pattrib, __le32 *pdw) in fill_txdesc_vcs() argument 131 switch (pattrib->vcs_mode) { in fill_txdesc_vcs() 142 if (pattrib->vcs_mode) { in fill_txdesc_vcs() 145 if (pattrib->ht_en) { in fill_txdesc_vcs() 146 *pdw |= (pattrib->bwmode&HT_CHANNEL_WIDTH_40) ? cpu_to_le32(BIT(27)) : 0; in fill_txdesc_vcs() 148 if (pattrib->ch_offset == HAL_PRIME_CHNL_OFFSET_LOWER) in fill_txdesc_vcs() 150 else if (pattrib->ch_offset == HAL_PRIME_CHNL_OFFSET_UPPER) in fill_txdesc_vcs() [all …]
|
D | rtl8188e_cmd.c | 455 struct pkt_attrib *pattrib; in SetFwRsvdPagePkt() local 544 pattrib = &pmgntframe->attrib; in SetFwRsvdPagePkt() 545 update_mgntframe_attrib(adapt, pattrib); in SetFwRsvdPagePkt() 546 pattrib->qsel = 0x10; in SetFwRsvdPagePkt() 547 pattrib->last_txcmdsz = TotalPacketLen - TXDESC_OFFSET; in SetFwRsvdPagePkt() 548 pattrib->pktlen = pattrib->last_txcmdsz; in SetFwRsvdPagePkt()
|
/linux-4.4.14/drivers/staging/rtl8188eu/core/ |
D | rtw_xmit.c | 275 struct pkt_attrib *pattrib = &pxmitframe->attrib; in update_attrib_vcs_info() local 276 struct sta_info *psta = pattrib->psta; in update_attrib_vcs_info() 280 if (pattrib->nr_frags != 1) in update_attrib_vcs_info() 283 sz = pattrib->last_txcmdsz; in update_attrib_vcs_info() 291 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 294 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 296 pattrib->vcs_mode = CTS_TO_SELF; in update_attrib_vcs_info() 298 pattrib->vcs_mode = NONE_VCS; in update_attrib_vcs_info() 303 if ((pmlmeinfo->assoc_AP_vendor == HT_IOT_PEER_ATHEROS) && pattrib->ampdu_en && in update_attrib_vcs_info() 305 pattrib->vcs_mode = CTS_TO_SELF; in update_attrib_vcs_info() [all …]
|
D | rtw_recv.c | 484 struct rx_pkt_attrib *pattrib; in portctrl() local 493 pattrib = &pfhdr->attrib; in portctrl() 494 psta_addr = pattrib->ta; in portctrl() 527 if (pattrib->bdecrypted == 0) in portctrl() 528 …RT_TRACE(_module_rtl871x_recv_c_, _drv_info_, ("portctrl:prxstat->decrypted=%x\n", pattrib->bdecry… in portctrl() 581 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in process_pwrbit_data() local 585 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_pwrbit_data() 606 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in process_wmmps_data() local 610 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_wmmps_data() 624 switch (pattrib->priority) { in process_wmmps_data() [all …]
|
D | rtw_mlme_ext.c | 200 void update_mgntframe_attrib(struct adapter *padapter, struct pkt_attrib *pattrib) in update_mgntframe_attrib() argument 204 memset((u8 *)(pattrib), 0, sizeof(struct pkt_attrib)); in update_mgntframe_attrib() 206 pattrib->hdrlen = 24; in update_mgntframe_attrib() 207 pattrib->nr_frags = 1; in update_mgntframe_attrib() 208 pattrib->priority = 7; in update_mgntframe_attrib() 209 pattrib->mac_id = 0; in update_mgntframe_attrib() 210 pattrib->qsel = 0x12; in update_mgntframe_attrib() 212 pattrib->pktlen = 0; in update_mgntframe_attrib() 215 pattrib->raid = 6;/* b mode */ in update_mgntframe_attrib() 217 pattrib->raid = 5;/* a/g mode */ in update_mgntframe_attrib() [all …]
|
D | rtw_security.c | 153 struct pkt_attrib *pattrib = &((struct xmit_frame *)pxmitframe)->attrib; in rtw_wep_encrypt() local 167 if ((pattrib->encrypt == _WEP40_) || (pattrib->encrypt == _WEP104_)) { in rtw_wep_encrypt() 170 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in rtw_wep_encrypt() 171 iv = pframe+pattrib->hdrlen; in rtw_wep_encrypt() 174 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_wep_encrypt() 176 if ((curfragnum+1) == pattrib->nr_frags) { /* the last fragment */ in rtw_wep_encrypt() 177 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt() 185 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt() 576 struct pkt_attrib *pattrib = &((struct xmit_frame *)pxmitframe)->attrib; in rtw_tkip_encrypt() local 588 if (pattrib->encrypt == _TKIP_) { in rtw_tkip_encrypt() [all …]
|
D | rtw_mlme.c | 2103 struct pkt_attrib *pattrib = &pxmitframe->attrib; in rtw_issue_addbareq_cmd() local 2104 s32 bmcst = IS_MCAST(pattrib->ra); in rtw_issue_addbareq_cmd() 2109 priority = pattrib->priority; in rtw_issue_addbareq_cmd() 2111 if (pattrib->psta) in rtw_issue_addbareq_cmd() 2112 psta = pattrib->psta; in rtw_issue_addbareq_cmd() 2114 psta = rtw_get_stainfo(&padapter->stapriv, pattrib->ra); in rtw_issue_addbareq_cmd() 2128 rtw_addbareq_cmd(padapter, (u8)priority, pattrib->ra); in rtw_issue_addbareq_cmd()
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
D | rtw_xmit.c | 241 struct pkt_attrib *pattrib = &pxmitframe->attrib; in update_attrib_vcs_info() local 242 struct sta_info *psta = pattrib->psta; in update_attrib_vcs_info() 246 if (pattrib->psta) { in update_attrib_vcs_info() 247 psta = pattrib->psta; in update_attrib_vcs_info() 250 psta = rtw_get_stainfo23a(&padapter->stapriv, &pattrib->ra[0]); in update_attrib_vcs_info() 263 if (pattrib->nr_frags != 1) in update_attrib_vcs_info() 266 sz = pattrib->last_txcmdsz; in update_attrib_vcs_info() 274 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 277 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 279 pattrib->vcs_mode = CTS_TO_SELF; in update_attrib_vcs_info() [all …]
|
D | rtw_recv.c | 541 struct rx_pkt_attrib *pattrib; in portctrl() local 548 pattrib = &pfhdr->attrib; in portctrl() 549 psta_addr = pattrib->ta; in portctrl() 627 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in process23a_pwrbit_data() local 631 psta = rtw_get_stainfo23a(pstapriv, pattrib->src); in process23a_pwrbit_data() 654 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in process_wmmps_data() local 658 psta = rtw_get_stainfo23a(pstapriv, pattrib->src); in process_wmmps_data() 673 switch (pattrib->priority) { in process_wmmps_data() 700 (u16)pattrib->priority, in process_wmmps_data() 715 struct rx_pkt_attrib *pattrib = & prframe->attrib; in count_rx_stats() local [all …]
|
D | rtw_security.c | 158 struct pkt_attrib *pattrib = &pxmitframe->attrib; in rtw_wep_encrypt23a() local 170 if (pattrib->encrypt != WLAN_CIPHER_SUITE_WEP40 && in rtw_wep_encrypt23a() 171 pattrib->encrypt != WLAN_CIPHER_SUITE_WEP104) in rtw_wep_encrypt23a() 177 for (curfragnum = 0; curfragnum < pattrib->nr_frags ; curfragnum++) { in rtw_wep_encrypt23a() 178 iv = pframe + pattrib->hdrlen; in rtw_wep_encrypt23a() 182 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in rtw_wep_encrypt23a() 184 if ((curfragnum + 1) == pattrib->nr_frags) { in rtw_wep_encrypt23a() 186 length = pattrib->last_txcmdsz - pattrib->hdrlen - in rtw_wep_encrypt23a() 187 pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt23a() 196 length = pxmitpriv->frag_len - pattrib->hdrlen - in rtw_wep_encrypt23a() [all …]
|
D | rtw_mlme_ext.c | 2220 struct pkt_attrib *pattrib) in update_mgntframe_attrib23a() argument 2224 memset((u8 *)pattrib, 0, sizeof(struct pkt_attrib)); in update_mgntframe_attrib23a() 2226 pattrib->hdrlen = 24; in update_mgntframe_attrib23a() 2227 pattrib->nr_frags = 1; in update_mgntframe_attrib23a() 2228 pattrib->priority = 7; in update_mgntframe_attrib23a() 2229 pattrib->mac_id = 0; in update_mgntframe_attrib23a() 2230 pattrib->qsel = 0x12; in update_mgntframe_attrib23a() 2232 pattrib->pktlen = 0; in update_mgntframe_attrib23a() 2235 pattrib->raid = 6;/* b mode */ in update_mgntframe_attrib23a() 2237 pattrib->raid = 5;/* a/g mode */ in update_mgntframe_attrib23a() [all …]
|
D | rtw_mlme.c | 2285 struct pkt_attrib *pattrib = &pxmitframe->attrib; in rtw_issue_addbareq_cmd23a() local 2286 s32 bmcst = is_multicast_ether_addr(pattrib->ra); in rtw_issue_addbareq_cmd23a() 2291 priority = pattrib->priority; in rtw_issue_addbareq_cmd23a() 2293 if (pattrib->psta) in rtw_issue_addbareq_cmd23a() 2294 psta = pattrib->psta; in rtw_issue_addbareq_cmd23a() 2297 psta = rtw_get_stainfo23a(&padapter->stapriv, pattrib->ra); in rtw_issue_addbareq_cmd23a() 2322 pattrib->ra); in rtw_issue_addbareq_cmd23a()
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
D | rtl8723au_xmit.c | 59 static void fill_txdesc_sectype(struct pkt_attrib *pattrib, struct tx_desc *ptxdesc) in fill_txdesc_sectype() argument 61 if ((pattrib->encrypt > 0) && !pattrib->bswenc) { in fill_txdesc_sectype() 62 switch (pattrib->encrypt) { in fill_txdesc_sectype() 82 static void fill_txdesc_vcs(struct pkt_attrib *pattrib, __le32 *pdw) in fill_txdesc_vcs() argument 86 switch (pattrib->vcs_mode) { in fill_txdesc_vcs() 98 if (pattrib->vcs_mode) { in fill_txdesc_vcs() 102 if (pattrib->ht_en) { in fill_txdesc_vcs() 103 *pdw |= (pattrib->bwmode&HT_CHANNEL_WIDTH_40) ? cpu_to_le32(BIT(27)) : 0; in fill_txdesc_vcs() 105 if (pattrib->ch_offset == HAL_PRIME_CHNL_OFFSET_LOWER) in fill_txdesc_vcs() 107 else if (pattrib->ch_offset == HAL_PRIME_CHNL_OFFSET_UPPER) in fill_txdesc_vcs() [all …]
|
D | rtl8723au_recv.c | 140 struct rx_pkt_attrib *pattrib; in update_recvframe_attrib() local 153 pattrib = &precvframe->attrib; in update_recvframe_attrib() 154 memset(pattrib, 0, sizeof(struct rx_pkt_attrib)); in update_recvframe_attrib() 157 pattrib->pkt_len = (u16)prxreport->pktlen; in update_recvframe_attrib() 158 pattrib->drvinfo_sz = (u8)(prxreport->drvinfosize << 3); in update_recvframe_attrib() 159 pattrib->physt = (u8)prxreport->physt; in update_recvframe_attrib() 161 pattrib->crc_err = (u8)prxreport->crc32; in update_recvframe_attrib() 162 pattrib->icv_err = (u8)prxreport->icverr; in update_recvframe_attrib() 164 pattrib->bdecrypted = (u8)(prxreport->swdec ? 0 : 1); in update_recvframe_attrib() 165 pattrib->encrypt = (u8)prxreport->security; in update_recvframe_attrib() [all …]
|
D | rtl8723a_rxdesc.c | 24 struct rx_pkt_attrib *pattrib = &prframe->attrib; in process_rssi() local 34 signal_stat->total_val += pattrib->phy_info.SignalStrength; in process_rssi() 41 struct rx_pkt_attrib *pattrib; in process_link_qual() local 47 pattrib = &prframe->attrib; in process_link_qual() 57 signal_stat->total_val += pattrib->phy_info.SignalQuality; in process_link_qual()
|
D | usb_ops_linux.c | 356 struct rx_pkt_attrib *pattrib; in recvbuf2recvframe() local 387 pattrib = &precvframe->attrib; in recvbuf2recvframe() 389 if (pattrib->crc_err) { in recvbuf2recvframe() 396 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + in recvbuf2recvframe() 397 pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 399 if (pattrib->pkt_len <= 0 || pkt_offset > transfer_len) { in recvbuf2recvframe() 411 if (pattrib->qos) in recvbuf2recvframe() 416 skb_len = pattrib->pkt_len; in recvbuf2recvframe() 422 if (pattrib->mfrag == 1 && pattrib->frag_num == 0) { in recvbuf2recvframe() 445 memcpy(pkt_copy->data, pbuf + pattrib->shift_sz + in recvbuf2recvframe() [all …]
|
D | rtl8723a_cmd.c | 433 struct pkt_attrib *pattrib; in SetFwRsvdPagePkt() local 548 pattrib = &pmgntframe->attrib; in SetFwRsvdPagePkt() 549 update_mgntframe_attrib23a(padapter, pattrib); in SetFwRsvdPagePkt() 550 pattrib->qsel = 0x10; in SetFwRsvdPagePkt() 551 pattrib->pktlen = pattrib->last_txcmdsz = TotalPacketLen - TXDESC_OFFSET; in SetFwRsvdPagePkt() 640 struct pkt_attrib *pattrib; in SetFwRsvdPagePkt_BTCoex() local 710 pattrib = &pmgntframe->attrib; in SetFwRsvdPagePkt_BTCoex() 711 update_mgntframe_attrib23a(padapter, pattrib); in SetFwRsvdPagePkt_BTCoex() 712 pattrib->qsel = 0x10; in SetFwRsvdPagePkt_BTCoex() 713 pattrib->pktlen = pattrib->last_txcmdsz = TotalPacketLen - TXDESC_OFFSET; in SetFwRsvdPagePkt_BTCoex()
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
D | usb_ops_linux.c | 54 struct rx_pkt_attrib *pattrib = NULL; in recvbuf2recvframe() local 84 pattrib = &precvframe->attrib; in recvbuf2recvframe() 86 if ((pattrib->crc_err) || (pattrib->icv_err)) { in recvbuf2recvframe() 87 …DBG_88E("%s: RX Warning! crc_err=%d icv_err=%d, skip!\n", __func__, pattrib->crc_err, pattrib->icv… in recvbuf2recvframe() 93 if ((pattrib->physt) && (pattrib->pkt_rpt_type == NORMAL_RX)) in recvbuf2recvframe() 96 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 98 if ((pattrib->pkt_len <= 0) || (pkt_offset > transfer_len)) { in recvbuf2recvframe() 107 if (pattrib->qos) /* Qos data, wireless lan header length is 26 */ in recvbuf2recvframe() 112 skb_len = pattrib->pkt_len; in recvbuf2recvframe() 116 if ((pattrib->mfrag == 1) && (pattrib->frag_num == 0)) { in recvbuf2recvframe() [all …]
|
D | recv_linux.c | 128 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in rtw_recv_indicatepkt() local 129 int bmcast = IS_MCAST(pattrib->dst); in rtw_recv_indicatepkt() 131 if (memcmp(pattrib->dst, myid(&padapter->eeprompriv), in rtw_recv_indicatepkt() 137 psta = rtw_get_stainfo(pstapriv, pattrib->dst); in rtw_recv_indicatepkt()
|
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/ |
D | recv_linux.c | 102 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in rtw_recv_indicatepkt23a() local 103 int bmcast = is_multicast_ether_addr(pattrib->dst); in rtw_recv_indicatepkt23a() 107 if (!ether_addr_equal(pattrib->dst, in rtw_recv_indicatepkt23a() 114 psta = rtw_get_stainfo23a(pstapriv, pattrib->dst); in rtw_recv_indicatepkt23a()
|
D | ioctl_cfg80211.c | 2509 struct pkt_attrib *pattrib; in rtw_cfg80211_monitor_if_xmit_entry() local 2533 pattrib = &pmgntframe->attrib; in rtw_cfg80211_monitor_if_xmit_entry() 2534 update_mgntframe_attrib23a(padapter, pattrib); in rtw_cfg80211_monitor_if_xmit_entry() 2535 pattrib->retry_ctrl = false; in rtw_cfg80211_monitor_if_xmit_entry() 2542 pattrib->pktlen = len; in rtw_cfg80211_monitor_if_xmit_entry() 2546 pattrib->seqnum = pmlmeext->mgnt_seq; in rtw_cfg80211_monitor_if_xmit_entry() 2549 pattrib->last_txcmdsz = pattrib->pktlen; in rtw_cfg80211_monitor_if_xmit_entry() 2956 struct pkt_attrib *pattrib; in _cfg80211_rtw_mgmt_tx() local 2989 pattrib = &pmgntframe->attrib; in _cfg80211_rtw_mgmt_tx() 2990 update_mgntframe_attrib23a(padapter, pattrib); in _cfg80211_rtw_mgmt_tx() [all …]
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | rtw_xmit.h | 331 struct pkt_attrib *pattrib); 348 u32 rtw_calculate_wlan_pkt_size_by_attribue(struct pkt_attrib *pattrib); 356 struct pkt_attrib *pattrib);
|
D | rtw_mlme_ext.h | 562 struct pkt_attrib *pattrib);
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtw_xmit.h | 362 struct pkt_attrib *pattrib);
|
D | rtw_mlme_ext.h | 550 struct pkt_attrib *pattrib);
|