Lines Matching refs:precvframe

643 extern void rtw_init_recvframe(union recv_frame *precvframe , struct recv_priv *precvpriv);
644 extern int rtw_free_recvframe(union recv_frame *precvframe, _queue *pfree_recv_queue);
647 extern int _rtw_enqueue_recvframe(union recv_frame *precvframe, _queue *queue);
648 extern int rtw_enqueue_recvframe(union recv_frame *precvframe, _queue *queue);
672 __inline static u8 *get_rxmem(union recv_frame *precvframe) in get_rxmem() argument
675 if (precvframe == NULL) in get_rxmem()
678 return precvframe->u.hdr.rx_head; in get_rxmem()
681 __inline static u8 *get_rx_status(union recv_frame *precvframe) in get_rx_status() argument
684 return get_rxmem(precvframe); in get_rx_status()
688 __inline static u8 *get_recvframe_data(union recv_frame *precvframe) in get_recvframe_data() argument
692 if (precvframe == NULL) in get_recvframe_data()
695 return precvframe->u.hdr.rx_data; in get_recvframe_data()
699 __inline static u8 *recvframe_push(union recv_frame *precvframe, sint sz) in recvframe_push() argument
709 if (precvframe == NULL) in recvframe_push()
713 precvframe->u.hdr.rx_data -= sz ; in recvframe_push()
714 if (precvframe->u.hdr.rx_data < precvframe->u.hdr.rx_head) { in recvframe_push()
715 precvframe->u.hdr.rx_data += sz ; in recvframe_push()
719 precvframe->u.hdr.len += sz; in recvframe_push()
721 return precvframe->u.hdr.rx_data; in recvframe_push()
726 __inline static u8 *recvframe_pull(union recv_frame *precvframe, sint sz) in recvframe_pull() argument
733 if (precvframe == NULL) in recvframe_pull()
737 precvframe->u.hdr.rx_data += sz; in recvframe_pull()
739 if (precvframe->u.hdr.rx_data > precvframe->u.hdr.rx_tail) { in recvframe_pull()
740 precvframe->u.hdr.rx_data -= sz; in recvframe_pull()
744 precvframe->u.hdr.len -= sz; in recvframe_pull()
746 return precvframe->u.hdr.rx_data; in recvframe_pull()
750 __inline static u8 *recvframe_put(union recv_frame *precvframe, sint sz) in recvframe_put() argument
760 if (precvframe == NULL) in recvframe_put()
763 prev_rx_tail = precvframe->u.hdr.rx_tail; in recvframe_put()
765 precvframe->u.hdr.rx_tail += sz; in recvframe_put()
767 if (precvframe->u.hdr.rx_tail > precvframe->u.hdr.rx_end) { in recvframe_put()
768 precvframe->u.hdr.rx_tail -= sz; in recvframe_put()
772 precvframe->u.hdr.len += sz; in recvframe_put()
774 return precvframe->u.hdr.rx_tail; in recvframe_put()
780 __inline static u8 *recvframe_pull_tail(union recv_frame *precvframe, sint sz) in recvframe_pull_tail() argument
787 if (precvframe == NULL) in recvframe_pull_tail()
790 precvframe->u.hdr.rx_tail -= sz; in recvframe_pull_tail()
792 if (precvframe->u.hdr.rx_tail < precvframe->u.hdr.rx_data) { in recvframe_pull_tail()
793 precvframe->u.hdr.rx_tail += sz; in recvframe_pull_tail()
797 precvframe->u.hdr.len -= sz; in recvframe_pull_tail()
799 return precvframe->u.hdr.rx_tail; in recvframe_pull_tail()
844 __inline static sint get_recvframe_len(union recv_frame *precvframe) in get_recvframe_len() argument
846 return precvframe->u.hdr.len; in get_recvframe_len()
866 s32 pre_recv_entry(union recv_frame *precvframe, u8 *pphy_status);