/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | rx.c | 247 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/ |
D | rx.c | 50 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 …]
|
D | scan.c | 255 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()
|
D | agn.h | 126 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/ |
D | iwl-op-mode.h | 157 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/ |
D | mvm.h | 1495 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 …]
|
D | ops.c | 234 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 …]
|
D | rx.c | 77 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 …]
|
D | rxmq.c | 148 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 …]
|
D | tof.h | 87 struct iwl_rx_cmd_buffer *rxb);
|
D | time-event.h | 161 struct iwl_rx_cmd_buffer *rxb);
|
D | tof.c | 288 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()
|
D | fw.c | 186 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/ |
D | vx-insn.h | 200 .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/ |
D | ieee80211_rx.c | 771 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/ |
D | rtllib_rx.c | 773 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/ |
D | 3945-mac.c | 737 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 …]
|
D | 4965-mac.c | 269 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 …]
|
D | 3945.c | 313 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/ |
D | ioc3-eth.c | 577 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/ |
D | gianfar.c | 2011 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/ |
D | typhoon.c | 1563 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/ |
D | spi-loopback-test.c | 572 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/ |
D | fsl,asrc.txt | 20 - dma-names : Contains "rxa", "rxb", "rxc", "txa", "txb" and "txc". 62 dma-names = "rxa", "rxb", "rxc",
|
/Linux-v4.19/drivers/net/fjes/ |
D | fjes_hw.h | 89 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument 90 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
|