| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/pcie/ |
| D | rx.c | 280 struct iwl_rx_mem_buffer *rxb) in iwl_pcie_restock_bd() argument 287 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd() 288 bd[rxq->write].rbid = cpu_to_le16(rxb->vid); in iwl_pcie_restock_bd() 292 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd() 296 (u32)rxb->vid, rxq->id, rxq->write); in iwl_pcie_restock_bd() 305 struct iwl_rx_mem_buffer *rxb; in iwl_pcie_rxmq_restock() local 321 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxmq_restock() 323 list_del(&rxb->list); in iwl_pcie_rxmq_restock() 324 rxb->invalid = false; in iwl_pcie_rxmq_restock() 326 WARN_ON(rxb->page_dma & DMA_BIT_MASK(12)); in iwl_pcie_rxmq_restock() [all …]
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | rx.c | 36 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_error() argument 38 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_error() 49 static void iwlagn_rx_csa(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_csa() argument 51 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_csa() 78 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_spectrum_measure_notif() argument 80 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_spectrum_measure_notif() 94 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_sleep_notif() argument 97 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_sleep_notif() 105 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_debug_statistics_notif() argument 107 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif() [all …]
|
| D | scan.c | 238 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_reply_scan() argument 241 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_reply_scan() 250 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_start_notif() argument 252 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_start_notif() 268 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_results_notif() argument 271 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_results_notif() 291 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_complete_notif() argument 293 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_complete_notif()
|
| D | agn.h | 121 struct iwl_rx_cmd_buffer *rxb); 214 struct iwl_rx_cmd_buffer *rxb); 215 void iwlagn_rx_reply_tx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb); 324 void iwl_add_sta_callback(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb);
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-op-mode.h | 151 struct iwl_rx_cmd_buffer *rxb); 153 struct iwl_rx_cmd_buffer *rxb, unsigned int queue); 189 struct iwl_rx_cmd_buffer *rxb) in iwl_op_mode_rx() argument 191 return op_mode->ops->rx(op_mode, napi, rxb); in iwl_op_mode_rx() 196 struct iwl_rx_cmd_buffer *rxb, in iwl_op_mode_rx_rss() argument 199 op_mode->ops->rx_rss(op_mode, napi, rxb, queue); in iwl_op_mode_rx_rss()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | ops.c | 232 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb); 909 struct iwl_rx_cmd_buffer rxb; member 911 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb); 920 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_purge() 947 entry->fn(mvm, &entry->rxb); in iwl_mvm_async_handlers_wk() 948 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_wk() 987 struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_common() argument 1012 rx_h->fn(mvm, rxb); in iwl_mvm_rx_common() 1021 entry->rxb._page = rxb_steal_page(rxb); in iwl_mvm_rx_common() 1022 entry->rxb._offset = rxb->_offset; in iwl_mvm_rx_common() [all …]
|
| D | mvm.h | 1555 struct iwl_rx_cmd_buffer *rxb); 1606 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb); 1608 struct iwl_rx_cmd_buffer *rxb); 1610 struct iwl_rx_cmd_buffer *rxb, int queue); 1612 struct iwl_rx_cmd_buffer *rxb, int queue); 1614 struct iwl_rx_cmd_buffer *rxb, int queue); 1616 struct iwl_rx_cmd_buffer *rxb, int queue); 1620 struct iwl_rx_cmd_buffer *rxb, int queue); 1621 void iwl_mvm_rx_tx_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb); 1623 struct iwl_rx_cmd_buffer *rxb); [all …]
|
| D | rx.c | 75 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 77 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_phy_cmd() 102 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_pass_packet_to_mac80211() argument 138 rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_pass_packet_to_mac80211() 140 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_pass_packet_to_mac80211() 141 fraglen, rxb->truesize); in iwl_mvm_pass_packet_to_mac80211() 342 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_mpdu() argument 346 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu() 563 crypt_len, rxb); in iwl_mvm_rx_rx_mpdu() 831 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 | 174 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_create_skb() argument 176 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_create_skb() 228 rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_create_skb() 230 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_create_skb() 231 fraglen, rxb->truesize); in iwl_mvm_create_skb() 758 struct iwl_rx_cmd_buffer *rxb, int queue) in iwl_mvm_rx_queue_notif() argument 760 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_queue_notif() 1546 struct iwl_rx_cmd_buffer *rxb, int queue) in iwl_mvm_rx_mpdu_mq() argument 1549 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_mpdu_mq() 1861 if (iwl_mvm_create_skb(mvm, skb, hdr, len, crypt_len, rxb)) { in iwl_mvm_rx_mpdu_mq() [all …]
|
| D | mac-ctxt.c | 1329 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_beacon_notif() argument 1331 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_beacon_notif() 1397 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_missed_beacons_notif() argument 1399 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_missed_beacons_notif() 1458 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_stored_beacon_notif() argument 1460 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_stored_beacon_notif() 1497 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_probe_resp_data_notif() argument 1499 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_probe_resp_data_notif() 1550 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_channel_switch_noa_notif() argument 1552 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_channel_switch_noa_notif()
|
| D | ftm-responder.c | 213 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_ftm_responder_stats() argument 215 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_ftm_responder_stats()
|
| D | time-event.h | 156 struct iwl_rx_cmd_buffer *rxb);
|
| D | tt.c | 161 void iwl_mvm_temp_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_temp_notif() argument 163 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_temp_notif() 211 void iwl_mvm_ct_kill_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_ct_kill_notif() argument 213 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_ct_kill_notif()
|
| /Linux-v5.4/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-v5.4/drivers/staging/rtl8192u/ieee80211/ |
| D | ieee80211_rx.c | 754 struct ieee80211_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument 791 rxb->nr_subframes = 1; in parse_subframe() 793 rxb->subframes[0] = skb; in parse_subframe() 795 rxb->subframes[0] = skb_copy(skb, GFP_ATOMIC); in parse_subframe() 798 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe() 799 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe() 803 rxb->nr_subframes = 0; in parse_subframe() 804 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe() 805 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe() 814 __func__, rxb->nr_subframes); in parse_subframe() [all …]
|
| /Linux-v5.4/drivers/staging/rtl8192e/ |
| D | rtllib_rx.c | 765 struct rtllib_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument 796 rxb->nr_subframes = 1; in parse_subframe() 814 rxb->subframes[0] = sub_skb; in parse_subframe() 816 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe() 817 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe() 818 rxb->subframes[0]->dev = ieee->dev; in parse_subframe() 822 rxb->nr_subframes = 0; in parse_subframe() 823 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe() 824 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe() 834 __func__, rxb->nr_subframes); in parse_subframe() [all …]
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlegacy/ |
| D | 3945-mac.c | 721 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_alive() argument 723 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_alive() 754 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_add_sta() argument 757 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_add_sta() 764 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_beacon() argument 766 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_beacon() 785 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_card_state() argument 787 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_card_state() 937 struct il_rx_buf *rxb; in il3945_rx_queue_restock() local 944 rxb = list_entry(element, struct il_rx_buf, list); in il3945_rx_queue_restock() [all …]
|
| D | 4965-mac.c | 253 struct il_rx_buf *rxb; in il4965_rx_queue_restock() local 259 rxb = rxq->queue[rxq->write]; in il4965_rx_queue_restock() 260 BUG_ON(rxb && rxb->page); in il4965_rx_queue_restock() 264 rxb = list_entry(element, struct il_rx_buf, list); in il4965_rx_queue_restock() 269 il4965_dma_addr2rbd_ptr(il, rxb->page_dma); in il4965_rx_queue_restock() 270 rxq->queue[rxq->write] = rxb; in il4965_rx_queue_restock() 303 struct il_rx_buf *rxb; in il4965_rx_allocate() local 365 rxb = list_entry(element, struct il_rx_buf, list); in il4965_rx_allocate() 368 BUG_ON(rxb->page); in il4965_rx_allocate() 370 rxb->page = page; in il4965_rx_allocate() [all …]
|
| D | 3945.c | 298 il3945_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_tx() argument 300 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_tx() 404 il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_stats() argument 406 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_stats() 419 il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_c_stats() argument 421 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_c_stats() 435 il3945_hdl_stats(il, rxb); in il3945_hdl_c_stats() 465 il3945_pass_packet_to_mac80211(struct il_priv *il, struct il_rx_buf *rxb, in il3945_pass_packet_to_mac80211() argument 468 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_pass_packet_to_mac80211() 510 skb_add_rx_frag(skb, 0, rxb->page, in il3945_pass_packet_to_mac80211() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/freescale/ |
| D | gianfar.c | 1125 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i]; in free_skb_rx_queue() local 1131 if (!rxb->page) in free_skb_rx_queue() 1134 dma_unmap_page(rx_queue->dev, rxb->dma, in free_skb_rx_queue() 1136 __free_page(rxb->page); in free_skb_rx_queue() 1138 rxb->page = NULL; in free_skb_rx_queue() 1235 static bool gfar_new_page(struct gfar_priv_rx_q *rxq, struct gfar_rx_buff *rxb) in gfar_new_page() argument 1251 rxb->dma = addr; in gfar_new_page() 1252 rxb->page = page; in gfar_new_page() 1253 rxb->page_offset = 0; in gfar_new_page() 1271 struct gfar_rx_buff *rxb; in gfar_alloc_rx_buffs() local [all …]
|
| /Linux-v5.4/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-v5.4/drivers/net/ethernet/sgi/ |
| D | ioc3-eth.c | 135 struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma) in ioc3_alloc_skb() argument 158 *rxb = (struct ioc3_erxbuf *)new_skb->data; in ioc3_alloc_skb() 545 struct ioc3_erxbuf *rxb; in ioc3_rx() local 555 rxb = (struct ioc3_erxbuf *)(skb->data - RX_OFFSET); in ioc3_rx() 556 w0 = be32_to_cpu(rxb->w0); in ioc3_rx() 559 err = be32_to_cpu(rxb->err); /* It's valid ... */ in ioc3_rx() 565 if (ioc3_alloc_skb(ip, &new_skb, &rxb, &d)) { in ioc3_rx() 606 rxb->w0 = 0; /* Clear valid flag */ in ioc3_rx() 612 rxb = (struct ioc3_erxbuf *)(skb->data - RX_OFFSET); in ioc3_rx() 613 w0 = be32_to_cpu(rxb->w0); in ioc3_rx() [all …]
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-loopback-test.c | 563 u8 rxb, txb; in spi_test_check_loopback_result() local 587 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result() 588 if (txb != rxb) in spi_test_check_loopback_result() 603 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result() 604 if (rxb != txb) in spi_test_check_loopback_result() 615 i, txb, rxb); in spi_test_check_loopback_result()
|
| /Linux-v5.4/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-v5.4/drivers/net/fjes/ |
| D | fjes_hw.h | 74 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument 75 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
|