Lines Matching refs:rxb
207 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
655 struct iwl_rx_cmd_buffer rxb; member
656 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
665 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_purge()
693 entry->fn(mvm, &entry->rxb); in iwl_mvm_async_handlers_wk()
694 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_wk()
734 struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_common() argument
756 rx_h->fn(mvm, rxb); in iwl_mvm_rx_common()
765 entry->rxb._page = rxb_steal_page(rxb); in iwl_mvm_rx_common()
766 entry->rxb._offset = rxb->_offset; in iwl_mvm_rx_common()
767 entry->rxb._rx_page_order = rxb->_rx_page_order; in iwl_mvm_rx_common()
779 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx() argument
781 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx()
785 iwl_mvm_rx_rx_mpdu(mvm, napi, rxb); in iwl_mvm_rx()
787 iwl_mvm_rx_rx_phy_cmd(mvm, rxb); in iwl_mvm_rx()
789 iwl_mvm_rx_common(mvm, rxb, pkt); in iwl_mvm_rx()
794 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_mq() argument
796 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_mq()
800 iwl_mvm_rx_rx_mpdu(mvm, napi, rxb); in iwl_mvm_rx_mq()
802 iwl_mvm_rx_rx_phy_cmd(mvm, rxb); in iwl_mvm_rx_mq()
804 iwl_mvm_rx_common(mvm, rxb, pkt); in iwl_mvm_rx_mq()
1422 struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_mq_rss() argument
1427 iwl_mvm_rx_rx_mpdu(mvm, napi, rxb); in iwl_mvm_rx_mq_rss()