Home
last modified time | relevance | path

Searched refs:rxb (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/pcie/
Drx.c247 struct iwl_rx_mem_buffer *rxb) in iwl_pcie_restock_bd() argument
255 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd()
256 bd[rxq->write].rbid = cpu_to_le16(rxb->vid); in iwl_pcie_restock_bd()
260 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd()
270 struct iwl_rx_mem_buffer *rxb; in iwl_pcie_rxmq_restock() local
286 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxmq_restock()
288 list_del(&rxb->list); in iwl_pcie_rxmq_restock()
289 rxb->invalid = false; in iwl_pcie_rxmq_restock()
291 WARN_ON(rxb->page_dma & DMA_BIT_MASK(12)); in iwl_pcie_rxmq_restock()
293 iwl_pcie_restock_bd(trans, rxq, rxb); in iwl_pcie_rxmq_restock()
[all …]
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Drx.c50 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_error() argument
52 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_error()
63 static void iwlagn_rx_csa(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_csa() argument
65 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_csa()
92 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_spectrum_measure_notif() argument
94 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_spectrum_measure_notif()
108 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_sleep_notif() argument
111 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_sleep_notif()
119 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_debug_statistics_notif() argument
121 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif()
[all …]
Dscan.c255 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_reply_scan() argument
258 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_reply_scan()
267 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_start_notif() argument
269 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_start_notif()
285 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_results_notif() argument
288 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_results_notif()
308 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_complete_notif() argument
310 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_complete_notif()
Dagn.h126 struct iwl_rx_cmd_buffer *rxb);
219 struct iwl_rx_cmd_buffer *rxb);
220 void iwlagn_rx_reply_tx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb);
329 void iwl_add_sta_callback(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb);
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/
Diwl-op-mode.h157 struct iwl_rx_cmd_buffer *rxb);
159 struct iwl_rx_cmd_buffer *rxb, unsigned int queue);
197 struct iwl_rx_cmd_buffer *rxb) in iwl_op_mode_rx() argument
199 return op_mode->ops->rx(op_mode, napi, rxb); in iwl_op_mode_rx()
204 struct iwl_rx_cmd_buffer *rxb, in iwl_op_mode_rx_rss() argument
207 op_mode->ops->rx_rss(op_mode, napi, rxb, queue); in iwl_op_mode_rx_rss()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Dmvm.h1495 struct iwl_rx_cmd_buffer *rxb);
1541 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1543 struct iwl_rx_cmd_buffer *rxb);
1545 struct iwl_rx_cmd_buffer *rxb, int queue);
1547 struct iwl_rx_cmd_buffer *rxb, int queue);
1550 void iwl_mvm_rx_queue_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
1552 void iwl_mvm_rx_tx_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1554 struct iwl_rx_cmd_buffer *rxb);
1555 void iwl_mvm_rx_ba_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1557 struct iwl_rx_cmd_buffer *rxb);
[all …]
Dops.c234 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
899 struct iwl_rx_cmd_buffer rxb; member
901 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
910 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_purge()
937 entry->fn(mvm, &entry->rxb); in iwl_mvm_async_handlers_wk()
938 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_wk()
979 struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_common() argument
1001 rx_h->fn(mvm, rxb); in iwl_mvm_rx_common()
1010 entry->rxb._page = rxb_steal_page(rxb); in iwl_mvm_rx_common()
1011 entry->rxb._offset = rxb->_offset; in iwl_mvm_rx_common()
[all …]
Drx.c77 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_phy_cmd() argument
79 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_phy_cmd()
104 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_pass_packet_to_mac80211() argument
140 rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_pass_packet_to_mac80211()
142 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_pass_packet_to_mac80211()
143 fraglen, rxb->truesize); in iwl_mvm_pass_packet_to_mac80211()
344 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_mpdu() argument
348 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu()
581 crypt_len, rxb); in iwl_mvm_rx_rx_mpdu()
858 void iwl_mvm_rx_statistics(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_statistics() argument
[all …]
Drxmq.c148 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_create_skb() argument
150 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_create_skb()
188 rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_create_skb()
190 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_create_skb()
191 fraglen, rxb->truesize); in iwl_mvm_create_skb()
595 void iwl_mvm_rx_queue_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_queue_notif() argument
598 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_queue_notif()
860 struct iwl_rx_cmd_buffer *rxb, int queue) in iwl_mvm_rx_mpdu_mq() argument
863 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_mpdu_mq()
1428 iwl_mvm_create_skb(skb, hdr, len, crypt_len, rxb); in iwl_mvm_rx_mpdu_mq()
[all …]
Dtof.h87 struct iwl_rx_cmd_buffer *rxb);
Dtime-event.h161 struct iwl_rx_cmd_buffer *rxb);
Dtof.c288 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_tof_resp_handler() argument
290 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_tof_resp_handler()
Dfw.c186 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_mfu_assert_dump_notif() argument
188 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_mfu_assert_dump_notif()
1216 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_card_state_notif() argument
1218 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_card_state_notif()
1230 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_mfuart_notif() argument
1232 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_mfuart_notif()
/Linux-v4.19/arch/s390/include/asm/
Dvx-insn.h200 .macro RXB rxb v1 v2=0 v3=0 v4=0
201 \rxb = 0
203 \rxb = \rxb | 0x08
206 \rxb = \rxb | 0x04
209 \rxb = \rxb | 0x02
212 \rxb = \rxb | 0x01
225 rxb = 0
226 RXB rxb, \v1, \v2, \v3, \v4
227 .byte (\m << 4) | rxb
/Linux-v4.19/drivers/staging/rtl8192u/ieee80211/
Dieee80211_rx.c771 struct ieee80211_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument
808 rxb->nr_subframes = 1; in parse_subframe()
810 rxb->subframes[0] = skb; in parse_subframe()
812 rxb->subframes[0] = skb_copy(skb, GFP_ATOMIC); in parse_subframe()
815 memcpy(rxb->src,src,ETH_ALEN); in parse_subframe()
816 memcpy(rxb->dst,dst,ETH_ALEN); in parse_subframe()
820 rxb->nr_subframes = 0; in parse_subframe()
821 memcpy(rxb->src,src,ETH_ALEN); in parse_subframe()
822 memcpy(rxb->dst,dst,ETH_ALEN); in parse_subframe()
831 __func__, rxb->nr_subframes); in parse_subframe()
[all …]
/Linux-v4.19/drivers/staging/rtl8192e/
Drtllib_rx.c773 struct rtllib_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument
804 rxb->nr_subframes = 1; in parse_subframe()
822 rxb->subframes[0] = sub_skb; in parse_subframe()
824 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
825 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe()
826 rxb->subframes[0]->dev = ieee->dev; in parse_subframe()
830 rxb->nr_subframes = 0; in parse_subframe()
831 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
832 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe()
842 __func__, rxb->nr_subframes); in parse_subframe()
[all …]
/Linux-v4.19/drivers/net/wireless/intel/iwlegacy/
D3945-mac.c737 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_alive() argument
739 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_alive()
770 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_add_sta() argument
773 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_add_sta()
780 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_beacon() argument
782 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_beacon()
801 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_card_state() argument
803 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_card_state()
953 struct il_rx_buf *rxb; in il3945_rx_queue_restock() local
960 rxb = list_entry(element, struct il_rx_buf, list); in il3945_rx_queue_restock()
[all …]
D4965-mac.c269 struct il_rx_buf *rxb; in il4965_rx_queue_restock() local
275 rxb = rxq->queue[rxq->write]; in il4965_rx_queue_restock()
276 BUG_ON(rxb && rxb->page); in il4965_rx_queue_restock()
280 rxb = list_entry(element, struct il_rx_buf, list); in il4965_rx_queue_restock()
285 il4965_dma_addr2rbd_ptr(il, rxb->page_dma); in il4965_rx_queue_restock()
286 rxq->queue[rxq->write] = rxb; in il4965_rx_queue_restock()
319 struct il_rx_buf *rxb; in il4965_rx_allocate() local
381 rxb = list_entry(element, struct il_rx_buf, list); in il4965_rx_allocate()
384 BUG_ON(rxb->page); in il4965_rx_allocate()
386 rxb->page = page; in il4965_rx_allocate()
[all …]
D3945.c313 il3945_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_tx() argument
315 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_tx()
419 il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_stats() argument
421 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_stats()
434 il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_c_stats() argument
436 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_c_stats()
450 il3945_hdl_stats(il, rxb); in il3945_hdl_c_stats()
480 il3945_pass_packet_to_mac80211(struct il_priv *il, struct il_rx_buf *rxb, in il3945_pass_packet_to_mac80211() argument
483 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_pass_packet_to_mac80211()
525 skb_add_rx_frag(skb, 0, rxb->page, in il3945_pass_packet_to_mac80211()
[all …]
/Linux-v4.19/drivers/net/ethernet/sgi/
Dioc3-eth.c577 struct ioc3_erxbuf *rxb; in ioc3_rx() local
586 rxb = (struct ioc3_erxbuf *) (skb->data - RX_OFFSET); in ioc3_rx()
587 w0 = be32_to_cpu(rxb->w0); in ioc3_rx()
590 err = be32_to_cpu(rxb->err); /* It's valid ... */ in ioc3_rx()
615 rxb = (struct ioc3_erxbuf *) new_skb->data; in ioc3_rx()
633 rxr[n_entry] = cpu_to_be64(ioc3_map(rxb, 1)); in ioc3_rx()
634 rxb->w0 = 0; /* Clear valid flag */ in ioc3_rx()
640 rxb = (struct ioc3_erxbuf *) (skb->data - RX_OFFSET); in ioc3_rx()
641 w0 = be32_to_cpu(rxb->w0); in ioc3_rx()
837 struct ioc3_erxbuf *rxb; in ioc3_clean_rx_ring() local
[all …]
/Linux-v4.19/drivers/net/ethernet/freescale/
Dgianfar.c2011 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i]; in free_skb_rx_queue() local
2017 if (!rxb->page) in free_skb_rx_queue()
2020 dma_unmap_page(rx_queue->dev, rxb->dma, in free_skb_rx_queue()
2022 __free_page(rxb->page); in free_skb_rx_queue()
2024 rxb->page = NULL; in free_skb_rx_queue()
2770 static bool gfar_new_page(struct gfar_priv_rx_q *rxq, struct gfar_rx_buff *rxb) in gfar_new_page() argument
2786 rxb->dma = addr; in gfar_new_page()
2787 rxb->page = page; in gfar_new_page()
2788 rxb->page_offset = 0; in gfar_new_page()
2806 struct gfar_rx_buff *rxb; in gfar_alloc_rx_buffs() local
[all …]
/Linux-v4.19/drivers/net/ethernet/3com/
Dtyphoon.c1563 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; in typhoon_recycle_rx_skb() local
1571 dev_kfree_skb_any(rxb->skb); in typhoon_recycle_rx_skb()
1572 rxb->skb = NULL; in typhoon_recycle_rx_skb()
1579 r->physAddr = cpu_to_le32(rxb->dma_addr); in typhoon_recycle_rx_skb()
1590 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; in typhoon_alloc_rx_skb() local
1596 rxb->skb = NULL; in typhoon_alloc_rx_skb()
1623 rxb->skb = skb; in typhoon_alloc_rx_skb()
1624 rxb->dma_addr = dma_addr; in typhoon_alloc_rx_skb()
1638 struct rxbuff_ent *rxb; in typhoon_rx() local
1653 rxb = &tp->rxbuffers[idx]; in typhoon_rx()
[all …]
/Linux-v4.19/drivers/spi/
Dspi-loopback-test.c572 u8 rxb, txb; in spi_test_check_loopback_result() local
596 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()
597 if (txb != rxb) in spi_test_check_loopback_result()
612 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()
613 if (rxb != txb) in spi_test_check_loopback_result()
624 i, txb, rxb); in spi_test_check_loopback_result()
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Dfsl,asrc.txt20 - dma-names : Contains "rxa", "rxb", "rxc", "txa", "txb" and "txc".
62 dma-names = "rxa", "rxb", "rxc",
/Linux-v4.19/drivers/net/fjes/
Dfjes_hw.h89 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument
90 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))

123