Lines Matching refs:precvframe

727 extern void rtw_init_recvframe(union recv_frame *precvframe , struct recv_priv *precvpriv);
728 extern int rtw_free_recvframe(union recv_frame *precvframe, _queue *pfree_recv_queue);
731 extern int _rtw_enqueue_recvframe(union recv_frame *precvframe, _queue *queue);
732 extern int rtw_enqueue_recvframe(union recv_frame *precvframe, _queue *queue);
756 __inline static u8 *get_rxmem(union recv_frame *precvframe) in get_rxmem() argument
759 if (precvframe == NULL) in get_rxmem()
762 return precvframe->u.hdr.rx_head; in get_rxmem()
765 __inline static u8 *get_rx_status(union recv_frame *precvframe) in get_rx_status() argument
768 return get_rxmem(precvframe); in get_rx_status()
772 __inline static u8 *get_recvframe_data(union recv_frame *precvframe) in get_recvframe_data() argument
776 if (precvframe == NULL) in get_recvframe_data()
779 return precvframe->u.hdr.rx_data; in get_recvframe_data()
783 __inline static u8 *recvframe_push(union recv_frame *precvframe, sint sz) in recvframe_push() argument
793 if (precvframe == NULL) in recvframe_push()
797 precvframe->u.hdr.rx_data -= sz ; in recvframe_push()
798 if (precvframe->u.hdr.rx_data < precvframe->u.hdr.rx_head) { in recvframe_push()
799 precvframe->u.hdr.rx_data += sz ; in recvframe_push()
803 precvframe->u.hdr.len += sz; in recvframe_push()
805 return precvframe->u.hdr.rx_data; in recvframe_push()
810 __inline static u8 *recvframe_pull(union recv_frame *precvframe, sint sz) in recvframe_pull() argument
817 if (precvframe == NULL) in recvframe_pull()
821 precvframe->u.hdr.rx_data += sz; in recvframe_pull()
823 if (precvframe->u.hdr.rx_data > precvframe->u.hdr.rx_tail) { in recvframe_pull()
824 precvframe->u.hdr.rx_data -= sz; in recvframe_pull()
828 precvframe->u.hdr.len -= sz; in recvframe_pull()
830 return precvframe->u.hdr.rx_data; in recvframe_pull()
834 __inline static u8 *recvframe_put(union recv_frame *precvframe, sint sz) in recvframe_put() argument
844 if (precvframe == NULL) in recvframe_put()
847 prev_rx_tail = precvframe->u.hdr.rx_tail; in recvframe_put()
849 precvframe->u.hdr.rx_tail += sz; in recvframe_put()
851 if (precvframe->u.hdr.rx_tail > precvframe->u.hdr.rx_end) { in recvframe_put()
852 precvframe->u.hdr.rx_tail -= sz; in recvframe_put()
856 precvframe->u.hdr.len += sz; in recvframe_put()
858 return precvframe->u.hdr.rx_tail; in recvframe_put()
864 __inline static u8 *recvframe_pull_tail(union recv_frame *precvframe, sint sz) in recvframe_pull_tail() argument
871 if (precvframe == NULL) in recvframe_pull_tail()
874 precvframe->u.hdr.rx_tail -= sz; in recvframe_pull_tail()
876 if (precvframe->u.hdr.rx_tail < precvframe->u.hdr.rx_data) { in recvframe_pull_tail()
877 precvframe->u.hdr.rx_tail += sz; in recvframe_pull_tail()
881 precvframe->u.hdr.len -= sz; in recvframe_pull_tail()
883 return precvframe->u.hdr.rx_tail; in recvframe_pull_tail()
930 __inline static sint get_recvframe_len(union recv_frame *precvframe) in get_recvframe_len() argument
932 return precvframe->u.hdr.len; in get_recvframe_len()
952 s32 pre_recv_entry(union recv_frame *precvframe, u8 *pphy_status);