Lines Matching defs:prframe

677 			   struct recv_frame *prframe,
683 struct rx_pkt_attrib *pattrib = &prframe->attrib;
686 sz = prframe->len;
697 psta = prframe->psta;
1442 struct recv_frame *prframe, *pnextrframe;
1452 prframe = (struct recv_frame *)pfhdr;
1453 list_del_init(&(prframe->list));
1458 rtw_free_recvframe(prframe, pfree_recv_queue);
1478 /* release the defrag_q & prframe */
1479 rtw_free_recvframe(prframe, pfree_recv_queue);
1494 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len);
1499 recvframe_put(prframe, pnfhdr->len);
1505 /* free the defrag_q queue and return the prframe */
1511 return prframe;
1616 static int amsdu_to_msdu(struct adapter *padapter, struct recv_frame *prframe)
1630 pattrib = &prframe->attrib;
1632 recvframe_pull(prframe, prframe->attrib.hdrlen);
1634 if (prframe->attrib.iv_len > 0)
1635 recvframe_pull(prframe, prframe->attrib.iv_len);
1637 a_len = prframe->len;
1639 pdata = prframe->rx_data;
1661 sub_skb = skb_clone(prframe->pkt, GFP_ATOMIC);
1728 prframe->len = 0;
1729 rtw_free_recvframe(prframe, pfree_recv_queue);/* free this recv_frame */
1765 struct recv_frame *prframe)
1767 struct rx_pkt_attrib *pattrib = &prframe->attrib;
1788 list_del_init(&(prframe->list));
1790 list_add_tail(&(prframe->list), plist);
1797 struct recv_frame *prframe;
1821 prframe = (struct recv_frame *)prhdr;
1822 pattrib = &prframe->attrib;
1829 list_del_init(&(prframe->list));
1840 rtw_recv_indicatepkt(padapter, prframe);/* indicate this recv_frame */
1842 if (amsdu_to_msdu(padapter, prframe) != _SUCCESS)
1843 rtw_free_recvframe(prframe, &precvpriv->free_recv_queue);
1859 struct recv_frame *prframe)
1862 struct rx_pkt_attrib *pattrib = &prframe->attrib;
1863 struct recv_reorder_ctrl *preorder_ctrl = prframe->preorder_ctrl;
1868 wlanhdr_to_ethhdr(prframe);
1876 rtw_recv_indicatepkt(padapter, prframe);
1886 rtw_recv_indicatepkt(padapter, prframe);
1894 retval = amsdu_to_msdu(padapter, prframe);
1909 rtw_recv_indicatepkt(padapter, prframe);
1917 if (!enqueue_reorder_recvframe(preorder_ctrl, prframe))
1968 struct recv_frame *prframe)
1975 if (recv_indicatepkt_reorder(padapter, prframe) != _SUCCESS) {
1984 retval = wlanhdr_to_ethhdr (prframe);
1994 rtw_recv_indicatepkt(padapter, prframe);
2026 struct recv_frame *prframe)
2029 struct recv_frame *orig_prframe = prframe;
2036 prframe = decryptor(padapter, prframe);
2037 if (prframe == NULL) {
2043 prframe = recvframe_chk_defrag(padapter, prframe);
2044 if (prframe == NULL) {
2049 prframe = portctrl(padapter, prframe);
2050 if (prframe == NULL) {
2056 count_rx_stats(padapter, prframe, NULL);
2058 ret = process_recv_indicatepkts(padapter, prframe);