/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/hal/ |
H A D | rtl8188e_rxdesc.c | 15 struct rx_pkt_attrib *pattrib = &prframe->attrib; in process_rssi() local 25 signal_stat->total_val += pattrib->phy_info.SignalStrength; in process_rssi() 32 struct rx_pkt_attrib *pattrib; in process_link_qual() local 38 pattrib = &prframe->attrib; in process_link_qual() 48 signal_stat->total_val += pattrib->phy_info.SignalQuality; in process_link_qual() 64 struct rx_pkt_attrib *pattrib; in update_recvframe_attrib_88e() local 74 pattrib = &precvframe->attrib; in update_recvframe_attrib_88e() 75 memset(pattrib, 0, sizeof(struct rx_pkt_attrib)); in update_recvframe_attrib_88e() 77 pattrib->crc_err = (u8)((le32_to_cpu(report.rxdw0) >> 14) & 0x1);/* u8)prxreport->crc32; */ in update_recvframe_attrib_88e() 80 pattrib in update_recvframe_attrib_88e() 133 struct rx_pkt_attrib *pattrib = &precvframe->attrib; update_recvframe_phyinfo_88e() local [all...] |
H A D | rtl8188eu_xmit.c | 86 static void fill_txdesc_sectype(struct pkt_attrib *pattrib, struct tx_desc *ptxdesc) in fill_txdesc_sectype() argument 88 if ((pattrib->encrypt > 0) && !pattrib->bswenc) { in fill_txdesc_sectype() 89 switch (pattrib->encrypt) { in fill_txdesc_sectype() 112 static void fill_txdesc_vcs(struct pkt_attrib *pattrib, __le32 *pdw) in fill_txdesc_vcs() argument 114 switch (pattrib->vcs_mode) { in fill_txdesc_vcs() 125 if (pattrib->vcs_mode) { in fill_txdesc_vcs() 128 if (pattrib->ht_en) { in fill_txdesc_vcs() 129 *pdw |= (pattrib->bwmode & HT_CHANNEL_WIDTH_40) ? cpu_to_le32(BIT(27)) : 0; in fill_txdesc_vcs() 131 if (pattrib in fill_txdesc_vcs() 143 fill_txdesc_phy(struct pkt_attrib *pattrib, __le32 *pdw) fill_txdesc_phy() argument 165 struct pkt_attrib *pattrib = &pxmitframe->attrib; update_txdesc() local 338 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_dump_xframe() local 397 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_need_length() local 604 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_hal_xmit() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/ |
H A D | rtw_xmit.c | 358 struct pkt_attrib *pattrib = &pxmitframe->attrib; in update_attrib_vcs_info() local 359 /* struct sta_info *psta = pattrib->psta; */ in update_attrib_vcs_info() 363 if (pattrib->nr_frags != 1) in update_attrib_vcs_info() 366 sz = pattrib->last_txcmdsz; in update_attrib_vcs_info() 374 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 376 if (pattrib->rtsen) in update_attrib_vcs_info() 377 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 378 else if (pattrib->cts2self) in update_attrib_vcs_info() 379 pattrib->vcs_mode = CTS_TO_SELF; in update_attrib_vcs_info() 381 pattrib in update_attrib_vcs_info() 436 update_attrib_phy_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta) update_attrib_phy_info() argument 480 update_attrib_sec_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta) update_attrib_sec_info() argument 628 set_qos(struct pkt_file *ppktfile, struct pkt_attrib *pattrib) set_qos() argument 647 update_attrib(struct adapter *padapter, _pkt *pkt, struct pkt_attrib *pattrib) update_attrib() argument 818 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_addmic() local 911 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_swencrypt() local 935 rtw_make_wlanhdr(struct adapter *padapter, u8 *hdr, struct pkt_attrib *pattrib) rtw_make_wlanhdr() argument 1079 rtw_calculate_wlan_pkt_size_by_attribue(struct pkt_attrib *pattrib) rtw_calculate_wlan_pkt_size_by_attribue() argument 1118 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_xmitframe_coalesce() local 1240 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_mgmt_xmitframe_coalesce() local 1948 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_xmit_classifier() local 2047 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_get_ff_hwaddr() local 2081 do_queue_select(struct adapter *padapter, struct pkt_attrib *pattrib) do_queue_select() argument 2194 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_enqueue_for_sleeping_sta() local 2327 struct pkt_attrib *pattrib; dequeue_xmitframes_to_sleeping_queue() local [all...] |
H A D | rtw_recv.c | 553 struct rx_pkt_attrib *pattrib; in portctrl() local 561 pattrib = &pfhdr->attrib; in portctrl() 562 psta_addr = pattrib->ta; in portctrl() 598 if (pattrib->bdecrypted == 0) in portctrl() 599 RT_TRACE(_module_rtl871x_recv_c_, _drv_info_, ("portctrl:prxstat->decrypted =%x\n", pattrib->bdecrypted)); in portctrl() 652 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in process_pwrbit_data() local 656 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_pwrbit_data() 687 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in process_wmmps_data() local 691 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_wmmps_data() 705 switch (pattrib in process_wmmps_data() 742 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; count_rx_stats() local 782 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; sta2sta_data_frame() local 880 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; ap2sta_data_frame() local 1029 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; sta2ap_data_frame() local 1084 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_ctrl_frame() local 1266 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_data_frame() local 1399 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_80211w_mgmt() local 1503 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_frame() local 1616 struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; wlanhdr_to_ethhdr() local 2038 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; enqueue_reorder_recvframe() local 2102 struct rx_pkt_attrib *pattrib; recv_indicatepkts_in_order() local 2211 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; recv_indicatepkt_reorder() local [all...] |
H A D | rtw_mlme_ext.c | 2163 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in OnAction_sa_query() local 2187 printk("pattrib->pktlen = %d =>", pattrib->pkt_len); in OnAction_sa_query() 2188 for (pp = 0; pp < pattrib->pkt_len; pp++) in OnAction_sa_query() 2279 void update_mgntframe_attrib(struct adapter *padapter, struct pkt_attrib *pattrib) in update_mgntframe_attrib() argument 2284 /* memset((u8 *)(pattrib), 0, sizeof(struct pkt_attrib)); */ in update_mgntframe_attrib() 2286 pattrib->hdrlen = 24; in update_mgntframe_attrib() 2287 pattrib->nr_frags = 1; in update_mgntframe_attrib() 2288 pattrib->priority = 7; in update_mgntframe_attrib() 2289 pattrib in update_mgntframe_attrib() 2321 struct pkt_attrib *pattrib = &pmgntframe->attrib; update_mgntframe_attrib_addr() local 2438 struct pkt_attrib *pattrib; issue_beacon() local 2596 struct pkt_attrib *pattrib; issue_probersp() local 2822 struct pkt_attrib *pattrib; _issue_probereq() local 2965 struct pkt_attrib *pattrib; issue_auth() local 3099 struct pkt_attrib *pattrib; issue_asocrsp() local 3230 struct pkt_attrib *pattrib; issue_assocreq() local 3419 struct pkt_attrib *pattrib; _issue_nulldata() local 3578 struct pkt_attrib *pattrib; _issue_qos_nulldata() local 3702 struct pkt_attrib *pattrib; _issue_deauth() local 3810 struct pkt_attrib *pattrib; issue_action_SA_Query() local 3887 struct pkt_attrib *pattrib; issue_action_BA() local 4037 struct pkt_attrib *pattrib; issue_action_BSSCoexistPacket() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/ |
H A D | rtw_xmit.c | 245 struct pkt_attrib *pattrib = &pxmitframe->attrib; in update_attrib_vcs_info() local 246 struct sta_info *psta = pattrib->psta; in update_attrib_vcs_info() 250 if (pattrib->nr_frags != 1) in update_attrib_vcs_info() 253 sz = pattrib->last_txcmdsz; in update_attrib_vcs_info() 263 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 266 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 268 pattrib->vcs_mode = CTS_TO_SELF; in update_attrib_vcs_info() 270 pattrib->vcs_mode = NONE_VCS; in update_attrib_vcs_info() 275 if ((pmlmeinfo->assoc_AP_vendor == HT_IOT_PEER_ATHEROS) && pattrib->ampdu_en && in update_attrib_vcs_info() 277 pattrib in update_attrib_vcs_info() 322 update_attrib_phy_info(struct pkt_attrib *pattrib, struct sta_info *psta) update_attrib_phy_info() argument 372 set_qos(struct sk_buff *skb, struct pkt_attrib *pattrib) set_qos() argument 393 update_attrib(struct adapter *padapter, struct sk_buff *pkt, struct pkt_attrib *pattrib) update_attrib() argument 594 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_addmic() local 709 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_swencrypt() local 734 rtw_make_wlanhdr(struct adapter *padapter, u8 *hdr, struct pkt_attrib *pattrib) rtw_make_wlanhdr() argument 864 rtw_txframes_sta_ac_pending(struct adapter *padapter, struct pkt_attrib *pattrib) rtw_txframes_sta_ac_pending() argument 915 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_xmitframe_coalesce() local 1479 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_xmit_classifier() local 1549 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_get_ff_hwaddr() local 1639 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_enqueue_for_sleeping_sta() local 1741 struct pkt_attrib *pattrib; dequeue_xmitframes_to_sleeping_queue() local [all...] |
H A D | rtw_recv.c | 422 struct rx_pkt_attrib *pattrib; in portctrl() local 431 pattrib = &pfhdr->attrib; in portctrl() 432 psta_addr = pattrib->ta; in portctrl() 465 if (pattrib->bdecrypted == 0) in portctrl() 466 RT_TRACE(_module_rtl871x_recv_c_, _drv_info_, ("%s:prxstat->decrypted=%x\n", __func__, pattrib->bdecrypted)); in portctrl() 519 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in process_pwrbit_data() local 523 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_pwrbit_data() 544 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in process_wmmps_data() local 548 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_wmmps_data() 562 switch (pattrib in process_wmmps_data() 603 struct rx_pkt_attrib *pattrib = &prframe->attrib; count_rx_stats() local 632 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; sta2sta_data_frame() local 710 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; ap2sta_data_frame() local 799 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; sta2ap_data_frame() local 857 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; validate_recv_ctrl_frame() local 1027 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; validate_recv_data_frame() local 1147 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; validate_recv_frame() local 1263 struct rx_pkt_attrib *pattrib = &precvframe->attrib; wlanhdr_to_ethhdr() local 1487 struct rx_pkt_attrib *pattrib; amsdu_to_msdu() local 1619 struct rx_pkt_attrib *pattrib = &prframe->attrib; enqueue_reorder_recvframe() local 1651 struct rx_pkt_attrib *pattrib; recv_indicatepkts_in_order() local 1714 struct rx_pkt_attrib *pattrib = &prframe->attrib; recv_indicatepkt_reorder() local [all...] |
H A D | rtw_mlme_ext.c | 183 void update_mgntframe_attrib(struct adapter *padapter, struct pkt_attrib *pattrib) in update_mgntframe_attrib() argument 187 memset((u8 *)(pattrib), 0, sizeof(struct pkt_attrib)); in update_mgntframe_attrib() 189 pattrib->hdrlen = 24; in update_mgntframe_attrib() 190 pattrib->nr_frags = 1; in update_mgntframe_attrib() 191 pattrib->priority = 7; in update_mgntframe_attrib() 192 pattrib->mac_id = 0; in update_mgntframe_attrib() 193 pattrib->qsel = 0x12; in update_mgntframe_attrib() 195 pattrib->pktlen = 0; in update_mgntframe_attrib() 198 pattrib->raid = 6;/* b mode */ in update_mgntframe_attrib() 200 pattrib in update_mgntframe_attrib() 307 struct pkt_attrib *pattrib; issue_beacon() local 448 struct pkt_attrib *pattrib; issue_probersp() local 597 struct pkt_attrib *pattrib; issue_probereq() local 732 struct pkt_attrib *pattrib; issue_auth() local 878 struct pkt_attrib *pattrib; issue_asocrsp() local 1002 struct pkt_attrib *pattrib; issue_assocreq() local 1181 struct pkt_attrib *pattrib; _issue_nulldata() local 1302 struct pkt_attrib *pattrib; _issue_qos_nulldata() local 1429 struct pkt_attrib *pattrib; _issue_deauth() local 1545 struct pkt_attrib *pattrib; issue_action_BA() local 1691 struct pkt_attrib *pattrib; issue_action_BSSCoexistPacket() local [all...] |
H A D | rtw_security.c | 137 struct pkt_attrib *pattrib = &pxmitframe->attrib; in rtw_wep_encrypt() local 148 if ((pattrib->encrypt != _WEP40_) && (pattrib->encrypt != _WEP104_)) in rtw_wep_encrypt() 169 for (curfragnum = 0; curfragnum < pattrib->nr_frags; curfragnum++) { in rtw_wep_encrypt() 170 if (curfragnum + 1 == pattrib->nr_frags) in rtw_wep_encrypt() 171 length = pattrib->last_txcmdsz; in rtw_wep_encrypt() 180 memmove(skb->data + 4, skb->data, pattrib->hdrlen); in rtw_wep_encrypt() 184 if (crypto_ops->encrypt_mpdu(skb, pattrib->hdrlen, crypto_private)) { in rtw_wep_encrypt() 587 struct pkt_attrib *pattrib = &pxmitframe->attrib; in rtw_tkip_encrypt() local 599 if (pattrib in rtw_tkip_encrypt() 731 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_aes_encrypt() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl871x_xmit.c | 202 struct pkt_attrib *pattrib) in r8712_update_attrib() 220 pattrib->ether_type = ntohs(etherhdr.h_proto); in r8712_update_attrib() 226 if (pattrib->ether_type == 0x0806) { in r8712_update_attrib() 236 memcpy(pattrib->dst, ðerhdr.h_dest, ETH_ALEN); in r8712_update_attrib() 237 memcpy(pattrib->src, ðerhdr.h_source, ETH_ALEN); in r8712_update_attrib() 238 pattrib->pctrl = 0; in r8712_update_attrib() 241 memcpy(pattrib->ra, pattrib->dst, ETH_ALEN); in r8712_update_attrib() 242 memcpy(pattrib->ta, pattrib in r8712_update_attrib() 201 r8712_update_attrib(struct _adapter *padapter, _pkt *pkt, struct pkt_attrib *pattrib) r8712_update_attrib() argument 378 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_addmic() local 474 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_swencrypt() local 495 make_wlanhdr(struct _adapter *padapter, u8 *hdr, struct pkt_attrib *pattrib) make_wlanhdr() argument 616 struct pkt_attrib *pattrib = &pxmitframe->attrib; r8712_xmitframe_coalesce() local 920 struct pkt_attrib *pattrib = &pxmitframe->attrib; r8712_xmit_classifier() local 1039 struct pkt_attrib *pattrib = &pxmitframe->attrib; r8712_pre_xmit() local [all...] |
H A D | rtl871x_recv.c | 296 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in sta2sta_data_frame() local 302 bool bmcast = is_multicast_ether_addr(pattrib->dst); in sta2sta_data_frame() 307 if (!memcmp(myhwaddr, pattrib->src, ETH_ALEN)) in sta2sta_data_frame() 309 if ((memcmp(myhwaddr, pattrib->dst, ETH_ALEN)) && (!bmcast)) in sta2sta_data_frame() 311 if (is_zero_ether_addr(pattrib->bssid) || in sta2sta_data_frame() 313 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in sta2sta_data_frame() 315 sta_addr = pattrib->src; in sta2sta_data_frame() 320 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) in sta2sta_data_frame() 322 sta_addr = pattrib in sta2sta_data_frame() 365 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; ap2sta_data_frame() local 425 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; sta2ap_data_frame() local 465 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_data_frame() local 548 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; r8712_validate_recv_frame() local 595 struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; r8712_wlanhdr_to_ethhdr() local [all...] |
H A D | rtl8712_xmit.c | 53 struct pkt_attrib *pattrib) in r8712_txframes_sta_ac_pending() 57 int priority = pattrib->priority; in r8712_txframes_sta_ac_pending() 59 psta = pattrib->psta; in r8712_txframes_sta_ac_pending() 85 struct pkt_attrib *pattrib = &pxmitframe->attrib; in get_ff_hwaddr() local 94 switch (pattrib->priority) { in get_ff_hwaddr() 122 switch (pattrib->qsel) { in get_ff_hwaddr() 225 struct pkt_attrib *pattrib) in r8712_do_queue_select() 231 qsel = (unsigned int) pattrib->priority; in r8712_do_queue_select() 233 qsel = (unsigned int) pattrib->priority; in r8712_do_queue_select() 245 pattrib in r8712_do_queue_select() 52 r8712_txframes_sta_ac_pending(struct _adapter *padapter, struct pkt_attrib *pattrib) r8712_txframes_sta_ac_pending() argument 224 r8712_do_queue_select(struct _adapter *padapter, struct pkt_attrib *pattrib) r8712_do_queue_select() argument 404 struct pkt_attrib *pattrib = &pxmitframe->attrib; update_txdesc() local 693 struct pkt_attrib *pattrib = &pxmitframe->attrib; dump_xframe() local [all...] |
H A D | rtl8712_recv.c | 135 static void update_recvframe_attrib_from_recvstat(struct rx_pkt_attrib *pattrib, in update_recvframe_attrib_from_recvstat() argument 145 pattrib->bdecrypted = (le32_to_cpu(prxstat->rxdw0) & BIT(27)) == 0; in update_recvframe_attrib_from_recvstat() 146 pattrib->crc_err = (le32_to_cpu(prxstat->rxdw0) & BIT(14)) != 0; in update_recvframe_attrib_from_recvstat() 151 pattrib->tcpchk_valid = 1; /* valid */ in update_recvframe_attrib_from_recvstat() 153 pattrib->tcp_chkrpt = 1; /* correct */ in update_recvframe_attrib_from_recvstat() 155 pattrib->tcp_chkrpt = 0; /* incorrect */ in update_recvframe_attrib_from_recvstat() 157 pattrib->ip_chkrpt = 1; /* correct */ in update_recvframe_attrib_from_recvstat() 159 pattrib->ip_chkrpt = 0; /* incorrect */ in update_recvframe_attrib_from_recvstat() 161 pattrib->tcpchk_valid = 0; /* invalid */ in update_recvframe_attrib_from_recvstat() 163 pattrib in update_recvframe_attrib_from_recvstat() 319 struct rx_pkt_attrib *pattrib; amsdu_to_msdu() local 472 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; enqueue_reorder_recvframe() local 499 struct rx_pkt_attrib *pattrib; r8712_recv_indicatepkts_in_order() local 553 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; recv_indicatepkt_reorder() local 865 struct rx_pkt_attrib *pattrib; process_link_qual() local 894 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; process_rssi() local 920 struct rx_pkt_attrib *pattrib; recv_func() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_xmit.c | 201 struct pkt_attrib *pattrib) in r8712_update_attrib() 219 pattrib->ether_type = ntohs(etherhdr.h_proto); in r8712_update_attrib() 225 if (pattrib->ether_type == 0x0806) { in r8712_update_attrib() 235 memcpy(pattrib->dst, ðerhdr.h_dest, ETH_ALEN); in r8712_update_attrib() 236 memcpy(pattrib->src, ðerhdr.h_source, ETH_ALEN); in r8712_update_attrib() 237 pattrib->pctrl = 0; in r8712_update_attrib() 240 memcpy(pattrib->ra, pattrib->dst, ETH_ALEN); in r8712_update_attrib() 241 memcpy(pattrib->ta, pattrib in r8712_update_attrib() 200 r8712_update_attrib(struct _adapter *padapter, _pkt *pkt, struct pkt_attrib *pattrib) r8712_update_attrib() argument 377 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_addmic() local 473 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_swencrypt() local 494 make_wlanhdr(struct _adapter *padapter, u8 *hdr, struct pkt_attrib *pattrib) make_wlanhdr() argument 615 struct pkt_attrib *pattrib = &pxmitframe->attrib; r8712_xmitframe_coalesce() local 918 struct pkt_attrib *pattrib = &pxmitframe->attrib; r8712_xmit_classifier() local 1037 struct pkt_attrib *pattrib = &pxmitframe->attrib; r8712_pre_xmit() local [all...] |
H A D | rtl871x_recv.c | 300 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in sta2sta_data_frame() local 306 bool bmcast = is_multicast_ether_addr(pattrib->dst); in sta2sta_data_frame() 311 if (!memcmp(myhwaddr, pattrib->src, ETH_ALEN)) in sta2sta_data_frame() 313 if ((memcmp(myhwaddr, pattrib->dst, ETH_ALEN)) && (!bmcast)) in sta2sta_data_frame() 315 if (is_zero_ether_addr(pattrib->bssid) || in sta2sta_data_frame() 317 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in sta2sta_data_frame() 319 sta_addr = pattrib->src; in sta2sta_data_frame() 324 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) in sta2sta_data_frame() 326 sta_addr = pattrib in sta2sta_data_frame() 369 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; ap2sta_data_frame() local 429 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; sta2ap_data_frame() local 468 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_data_frame() local 551 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; r8712_validate_recv_frame() local 598 struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; r8712_wlanhdr_to_ethhdr() local [all...] |
H A D | rtl8712_xmit.c | 53 struct pkt_attrib *pattrib) in r8712_txframes_sta_ac_pending() 57 int priority = pattrib->priority; in r8712_txframes_sta_ac_pending() 59 psta = pattrib->psta; in r8712_txframes_sta_ac_pending() 85 struct pkt_attrib *pattrib = &pxmitframe->attrib; in get_ff_hwaddr() local 94 switch (pattrib->priority) { in get_ff_hwaddr() 122 switch (pattrib->qsel) { in get_ff_hwaddr() 225 struct pkt_attrib *pattrib) in r8712_do_queue_select() 231 qsel = (unsigned int)pattrib->priority; in r8712_do_queue_select() 233 qsel = (unsigned int)pattrib->priority; in r8712_do_queue_select() 245 pattrib in r8712_do_queue_select() 52 r8712_txframes_sta_ac_pending(struct _adapter *padapter, struct pkt_attrib *pattrib) r8712_txframes_sta_ac_pending() argument 224 r8712_do_queue_select(struct _adapter *padapter, struct pkt_attrib *pattrib) r8712_do_queue_select() argument 403 struct pkt_attrib *pattrib = &pxmitframe->attrib; update_txdesc() local 691 struct pkt_attrib *pattrib = &pxmitframe->attrib; dump_xframe() local [all...] |
H A D | rtl8712_recv.c | 136 static void update_recvframe_attrib_from_recvstat(struct rx_pkt_attrib *pattrib, in update_recvframe_attrib_from_recvstat() argument 146 pattrib->bdecrypted = (le32_to_cpu(prxstat->rxdw0) & BIT(27)) == 0; in update_recvframe_attrib_from_recvstat() 147 pattrib->crc_err = (le32_to_cpu(prxstat->rxdw0) & BIT(14)) != 0; in update_recvframe_attrib_from_recvstat() 152 pattrib->tcpchk_valid = 1; /* valid */ in update_recvframe_attrib_from_recvstat() 154 pattrib->tcp_chkrpt = 1; /* correct */ in update_recvframe_attrib_from_recvstat() 156 pattrib->tcp_chkrpt = 0; /* incorrect */ in update_recvframe_attrib_from_recvstat() 158 pattrib->ip_chkrpt = 1; /* correct */ in update_recvframe_attrib_from_recvstat() 160 pattrib->ip_chkrpt = 0; /* incorrect */ in update_recvframe_attrib_from_recvstat() 162 pattrib->tcpchk_valid = 0; /* invalid */ in update_recvframe_attrib_from_recvstat() 164 pattrib in update_recvframe_attrib_from_recvstat() 320 struct rx_pkt_attrib *pattrib; amsdu_to_msdu() local 473 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; enqueue_reorder_recvframe() local 500 struct rx_pkt_attrib *pattrib; r8712_recv_indicatepkts_in_order() local 554 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; recv_indicatepkt_reorder() local 866 struct rx_pkt_attrib *pattrib; process_link_qual() local 895 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; process_rssi() local 921 struct rx_pkt_attrib *pattrib; recv_func() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/ |
H A D | rtw_xmit.c | 356 struct pkt_attrib *pattrib = &pxmitframe->attrib; in update_attrib_vcs_info() local 357 /* struct sta_info *psta = pattrib->psta; */ in update_attrib_vcs_info() 361 if (pattrib->nr_frags != 1) in update_attrib_vcs_info() 364 sz = pattrib->last_txcmdsz; in update_attrib_vcs_info() 372 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 374 if (pattrib->rtsen) in update_attrib_vcs_info() 375 pattrib->vcs_mode = RTS_CTS; in update_attrib_vcs_info() 376 else if (pattrib->cts2self) in update_attrib_vcs_info() 377 pattrib->vcs_mode = CTS_TO_SELF; in update_attrib_vcs_info() 379 pattrib in update_attrib_vcs_info() 435 update_attrib_phy_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta) update_attrib_phy_info() argument 471 update_attrib_sec_info(struct adapter *padapter, struct pkt_attrib *pattrib, struct sta_info *psta) update_attrib_sec_info() argument 600 set_qos(struct pkt_file *ppktfile, struct pkt_attrib *pattrib) set_qos() argument 619 update_attrib(struct adapter *padapter, struct sk_buff *pkt, struct pkt_attrib *pattrib) update_attrib() argument 763 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_addmic() local 838 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_swencrypt() local 860 rtw_make_wlanhdr(struct adapter *padapter, u8 *hdr, struct pkt_attrib *pattrib) rtw_make_wlanhdr() argument 998 rtw_calculate_wlan_pkt_size_by_attribue(struct pkt_attrib *pattrib) rtw_calculate_wlan_pkt_size_by_attribue() argument 1034 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_xmitframe_coalesce() local 1145 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_mgmt_xmitframe_coalesce() local 1796 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_xmit_classifier() local 1884 struct pkt_attrib *pattrib = &pxmitframe->attrib; rtw_get_ff_hwaddr() local 1918 do_queue_select(struct adapter *padapter, struct pkt_attrib *pattrib) do_queue_select() argument 2017 struct pkt_attrib *pattrib = &pxmitframe->attrib; xmitframe_enqueue_for_sleeping_sta() local 2133 struct pkt_attrib *pattrib; dequeue_xmitframes_to_sleeping_queue() local [all...] |
H A D | rtw_recv.c | 454 struct rx_pkt_attrib *pattrib; in portctrl() local 462 pattrib = &pfhdr->attrib; in portctrl() 463 psta_addr = pattrib->ta; in portctrl() 535 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in process_pwrbit_data() local 539 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_pwrbit_data() 566 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in process_wmmps_data() local 570 psta = rtw_get_stainfo(pstapriv, pattrib->src); in process_wmmps_data() 584 switch (pattrib->priority) { in process_wmmps_data() 610 issue_qos_nulldata(padapter, psta->hwaddr, (u16)pattrib->priority, 0, 0); in process_wmmps_data() 620 struct rx_pkt_attrib *pattrib in count_rx_stats() local 651 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; sta2sta_data_frame() local 738 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; ap2sta_data_frame() local 843 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; sta2ap_data_frame() local 893 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_ctrl_frame() local 1235 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_data_frame() local 1347 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_80211w_mgmt() local 1431 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; validate_recv_frame() local 1512 struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; wlanhdr_to_ethhdr() local 1677 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; enqueue_reorder_recvframe() local 1733 struct rx_pkt_attrib *pattrib; recv_indicatepkts_in_order() local 1817 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; recv_indicatepkt_reorder() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723bs_recv.c | 25 struct rx_pkt_attrib *pattrib; in update_recvframe_attrib() local 36 pattrib = &precvframe->u.hdr.attrib; in update_recvframe_attrib() 37 memset(pattrib, 0, sizeof(struct rx_pkt_attrib)); in update_recvframe_attrib() 40 pattrib->pkt_rpt_type = prxreport->c2h_ind ? C2H_PACKET : NORMAL_RX; in update_recvframe_attrib() 41 /* DBG_871X("%s: pkt_rpt_type =%d\n", __func__, pattrib->pkt_rpt_type); */ in update_recvframe_attrib() 43 if (pattrib->pkt_rpt_type == NORMAL_RX) { in update_recvframe_attrib() 46 pattrib->pkt_len = (u16)prxreport->pktlen; in update_recvframe_attrib() 47 pattrib->drvinfo_sz = (u8)(prxreport->drvinfosize << 3); in update_recvframe_attrib() 48 pattrib->physt = (u8)prxreport->physt; in update_recvframe_attrib() 50 pattrib in update_recvframe_attrib() 81 struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; update_recvframe_phyinfo() local 203 rx_crc_err(struct recv_priv *precvpriv, struct hal_com_data *p_hal_data, struct rx_pkt_attrib *pattrib, union recv_frame *precvframe) rx_crc_err() argument 241 struct rx_pkt_attrib *pattrib; rtl8723bs_recv_tasklet() local [all...] |
H A D | rtl8723b_rxdesc.c | 13 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; in process_rssi() local 16 /* DBG_8192C("process_rssi => pattrib->rssil(%d) signal_strength(%d)\n ", pattrib->RecvSignalPower, pattrib->signal_strength); */ in process_rssi() 26 signal_stat->total_val += pattrib->phy_info.SignalStrength; in process_rssi() 34 struct rx_pkt_attrib *pattrib; in process_link_qual() local 40 pattrib = &prframe->u.hdr.attrib; in process_link_qual() 43 /* DBG_8192C("process_link_qual => pattrib->signal_qual(%d)\n ", pattrib->signal_qual); */ in process_link_qual() 52 signal_stat->total_val += pattrib in process_link_qual() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723bs_recv.c | 24 struct rx_pkt_attrib *pattrib; in update_recvframe_attrib() local 35 pattrib = &precvframe->u.hdr.attrib; in update_recvframe_attrib() 36 memset(pattrib, 0, sizeof(struct rx_pkt_attrib)); in update_recvframe_attrib() 39 pattrib->pkt_rpt_type = prxreport->c2h_ind ? C2H_PACKET : NORMAL_RX; in update_recvframe_attrib() 41 if (pattrib->pkt_rpt_type == NORMAL_RX) { in update_recvframe_attrib() 44 pattrib->pkt_len = (u16)prxreport->pktlen; in update_recvframe_attrib() 45 pattrib->drvinfo_sz = (u8)(prxreport->drvinfosize << 3); in update_recvframe_attrib() 46 pattrib->physt = (u8)prxreport->physt; in update_recvframe_attrib() 48 pattrib->crc_err = (u8)prxreport->crc32; in update_recvframe_attrib() 49 pattrib in update_recvframe_attrib() 79 struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; update_recvframe_phyinfo() local 193 rx_crc_err(struct recv_priv *precvpriv, struct hal_com_data *p_hal_data, struct rx_pkt_attrib *pattrib, union recv_frame *precvframe) rx_crc_err() argument 227 struct rx_pkt_attrib *pattrib; rtl8723bs_recv_tasklet() local [all...] |
H A D | rtl8723b_rxdesc.c | 12 struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib; in process_rssi() local 24 signal_stat->total_val += pattrib->phy_info.SignalStrength; in process_rssi() 32 struct rx_pkt_attrib *pattrib; in process_link_qual() local 38 pattrib = &prframe->u.hdr.attrib; in process_link_qual() 48 signal_stat->total_val += pattrib->phy_info.SignalQuality; in process_link_qual()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/ |
H A D | recv_linux.c | 60 struct rx_pkt_attrib *pattrib; in rtw_os_alloc_msdu_pkt() local 62 pattrib = &prframe->u.hdr.attrib; in rtw_os_alloc_msdu_pkt() 84 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->src, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 85 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->dst, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 91 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->src, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 92 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->dst, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 98 void rtw_os_recv_indicate_pkt(struct adapter *padapter, _pkt *pkt, struct rx_pkt_attrib *pattrib) in rtw_os_recv_indicate_pkt() argument 109 int bmcast = IS_MCAST(pattrib->dst); in rtw_os_recv_indicate_pkt() 111 if (memcmp(pattrib->dst, myid(&padapter->eeprompriv), ETH_ALEN)) { in rtw_os_recv_indicate_pkt() 116 psta = rtw_get_stainfo(pstapriv, pattrib in rtw_os_recv_indicate_pkt() 213 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; rtw_os_ksocket_send() local 247 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; rtw_recv_indicatepkt() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/ |
H A D | recv_linux.c | 58 struct rx_pkt_attrib *pattrib; in rtw_os_alloc_msdu_pkt() local 60 pattrib = &prframe->u.hdr.attrib; in rtw_os_alloc_msdu_pkt() 80 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->src, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 81 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->dst, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 87 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->src, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 88 memcpy(skb_push(sub_skb, ETH_ALEN), pattrib->dst, ETH_ALEN); in rtw_os_alloc_msdu_pkt() 94 void rtw_os_recv_indicate_pkt(struct adapter *padapter, struct sk_buff *pkt, struct rx_pkt_attrib *pattrib) in rtw_os_recv_indicate_pkt() argument 104 int bmcast = is_multicast_ether_addr(pattrib->dst); in rtw_os_recv_indicate_pkt() 106 if (memcmp(pattrib->dst, myid(&padapter->eeprompriv), ETH_ALEN)) { in rtw_os_recv_indicate_pkt() 111 psta = rtw_get_stainfo(pstapriv, pattrib in rtw_os_recv_indicate_pkt() 192 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; rtw_recv_indicatepkt() local [all...] |