Home
last modified time | relevance | path

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

12

/linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/
H A Drx.c223 struct iwl_rx_mem_buffer *rxb) in iwl_pcie_restock_bd() argument
230 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd()
231 bd[rxq->write].rbid = cpu_to_le16(rxb->vid); in iwl_pcie_restock_bd()
235 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd()
239 (u32)rxb->vid, rxq->id, rxq->write); in iwl_pcie_restock_bd()
249 struct iwl_rx_mem_buffer *rxb; in iwl_pcie_rxmq_restock() local
265 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxmq_restock()
267 list_del(&rxb->list); in iwl_pcie_rxmq_restock()
268 rxb->invalid = false; in iwl_pcie_rxmq_restock()
270 WARN_ON(rxb->page_dma & trans_pcie->supported_dma_mask); in iwl_pcie_rxmq_restock()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c31 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_error() argument
33 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_error()
44 static void iwlagn_rx_csa(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_csa() argument
46 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_csa()
73 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_spectrum_measure_notif() argument
75 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_spectrum_measure_notif()
89 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_sleep_notif() argument
92 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_sleep_notif()
100 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_debug_statistics_notif() argument
102 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif()
[all …]
H A Dscan.c233 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_reply_scan() argument
236 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_reply_scan()
245 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_start_notif() argument
247 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_start_notif()
263 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_results_notif() argument
266 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_results_notif()
286 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_complete_notif() argument
288 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_complete_notif()
H A Dagn.h68 struct iwl_rx_cmd_buffer *rxb);
161 struct iwl_rx_cmd_buffer *rxb);
162 void iwlagn_rx_reply_tx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb);
271 void iwl_add_sta_callback(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb);
H A Dtx.c1113 void iwlagn_rx_reply_tx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_tx() argument
1115 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_tx()
1266 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_compressed_ba() argument
1268 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_compressed_ba()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dnotif.c526 struct iwl_rx_cmd_buffer rxb; member
532 struct iwl_rx_cmd_buffer *rxb) in iwl_mld_log_async_handler_op() argument
534 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mld_log_async_handler_op()
545 struct iwl_rx_cmd_buffer *rxb, in iwl_mld_rx_notif() argument
571 entry->rxb._page = rxb_steal_page(rxb); in iwl_mld_rx_notif()
572 entry->rxb._offset = rxb->_offset; in iwl_mld_rx_notif()
573 entry->rxb._rx_page_order = rxb->_rx_page_order; in iwl_mld_rx_notif()
585 iwl_mld_log_async_handler_op(mld, "Queued", rxb); in iwl_mld_rx_notif()
595 struct iwl_rx_cmd_buffer *rxb) in iwl_mld_rx() argument
597 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mld_rx()
[all …]
/linux/drivers/net/ethernet/mscc/
H A Docelot_fdma.c123 struct ocelot_fdma_rx_buf *rxb) in ocelot_fdma_rx_alloc_page() argument
139 rxb->page = page; in ocelot_fdma_rx_alloc_page()
140 rxb->page_offset = 0; in ocelot_fdma_rx_alloc_page()
141 rxb->dma_addr = mapping; in ocelot_fdma_rx_alloc_page()
150 struct ocelot_fdma_rx_buf *rxb; in ocelot_fdma_alloc_rx_buffs() local
160 rxb = &rx_ring->bufs[idx]; in ocelot_fdma_alloc_rx_buffs()
162 if (unlikely(!rxb->page)) { in ocelot_fdma_alloc_rx_buffs()
163 if (unlikely(!ocelot_fdma_rx_alloc_page(ocelot, rxb))) { in ocelot_fdma_alloc_rx_buffs()
172 dma_addr = rxb->dma_addr + rxb->page_offset; in ocelot_fdma_alloc_rx_buffs()
270 static bool ocelot_fdma_add_rx_frag(struct ocelot_fdma_rx_buf *rxb, u32 stat, in ocelot_fdma_add_rx_frag() argument
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmvm.h1747 struct iwl_rx_cmd_buffer *rxb);
1749 struct iwl_rx_cmd_buffer *rxb);
1752 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_handle_rx_system_end_stats_notif() argument
1759 struct iwl_rx_cmd_buffer *rxb);
1827 struct iwl_rx_cmd_buffer *rxb);
1828 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1830 struct iwl_rx_cmd_buffer *rxb);
1832 struct iwl_rx_cmd_buffer *rxb, int queue);
1834 struct iwl_rx_cmd_buffer *rxb, int queue);
1836 struct iwl_rx_cmd_buffer *rxb, int queue);
[all …]
H A Dops.c147 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_monitor_notif() argument
149 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_monitor_notif()
244 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_thermal_dual_chain_req() argument
246 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_thermal_dual_chain_req()
296 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1618 struct iwl_rx_cmd_buffer rxb; member
1620 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1629 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_purge()
1663 entry->fn(mvm, &entry->rxb); in iwl_mvm_async_handlers_by_context()
1664 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_by_context()
[all …]
H A Drx.c20 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
22 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_phy_cmd()
51 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_pass_packet_to_mac80211() argument
87 (u8 *)rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_pass_packet_to_mac80211()
89 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_pass_packet_to_mac80211()
90 fraglen, rxb->truesize); in iwl_mvm_pass_packet_to_mac80211()
289 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_mpdu() argument
293 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu()
541 crypt_len, rxb); in iwl_mvm_rx_rx_mpdu()
937 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_handle_rx_system_oper_stats() argument
[all …]
H A Dtime-sync.h14 struct iwl_rx_cmd_buffer *rxb);
16 struct iwl_rx_cmd_buffer *rxb);
H A Dmac-ctxt.c1492 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_beacon_notif() argument
1494 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_beacon_notif()
1663 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_missed_beacons_notif() argument
1665 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_missed_beacons_notif()
1671 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_missed_beacons_notif_legacy() argument
1673 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_missed_beacons_notif_legacy()
1688 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_stored_beacon_notif() argument
1690 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_stored_beacon_notif()
1749 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_probe_resp_data_notif() argument
1751 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_probe_resp_data_notif()
[all …]
H A Drfi.c151 struct iwl_rx_cmd_buffer *rxb) in iwl_rfi_deactivate_notif_handler() argument
153 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rfi_deactivate_notif_handler()
H A Dtime-event.c416 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_roc_notif() argument
418 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_roc_notif()
501 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_time_event_notif() argument
503 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_time_event_notif()
946 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_session_protect_notif() argument
948 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_session_protect_notif()
H A Dscan.c337 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_lmac_scan_iter_complete_notif() argument
339 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_lmac_scan_iter_complete_notif()
354 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_scan_match_found() argument
375 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_lmac_scan_complete_notif() argument
377 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_lmac_scan_complete_notif()
3211 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_umac_scan_complete_notif() argument
3213 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_umac_scan_complete_notif()
3282 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_umac_scan_iter_complete_notif() argument
3284 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_umac_scan_iter_complete_notif()
3589 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_channel_survey_notif() argument
[all …]
H A Dnvm.c621 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_chub_update_mcc() argument
623 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_chub_update_mcc()
/linux/drivers/net/ethernet/sgi/
H A Dioc3-eth.c124 struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma) in ioc3_alloc_skb() argument
147 *rxb = (struct ioc3_erxbuf *)new_skb->data; in ioc3_alloc_skb()
370 struct ioc3_erxbuf *rxb; in ioc3_rx() local
380 rxb = (struct ioc3_erxbuf *)(skb->data - RX_OFFSET); in ioc3_rx()
381 w0 = be32_to_cpu(rxb->w0); in ioc3_rx()
384 err = be32_to_cpu(rxb->err); /* It's valid ... */ in ioc3_rx()
390 if (ioc3_alloc_skb(ip, &new_skb, &rxb, &d)) { in ioc3_rx()
431 rxb->w0 = 0; /* Clear valid flag */ in ioc3_rx()
437 rxb = (struct ioc3_erxbuf *)(skb->data - RX_OFFSET); in ioc3_rx()
438 w0 = be32_to_cpu(rxb->w0); in ioc3_rx()
[all …]
/linux/drivers/net/ethernet/freescale/
H A Dgianfar.c1097 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i]; in free_skb_rx_queue() local
1103 if (!rxb->page) in free_skb_rx_queue()
1106 dma_unmap_page(rx_queue->dev, rxb->dma, in free_skb_rx_queue()
1108 __free_page(rxb->page); in free_skb_rx_queue()
1110 rxb->page = NULL; in free_skb_rx_queue()
1207 static bool gfar_new_page(struct gfar_priv_rx_q *rxq, struct gfar_rx_buff *rxb) in gfar_new_page() argument
1223 rxb->dma = addr; in gfar_new_page()
1224 rxb->page = page; in gfar_new_page()
1225 rxb->page_offset = 0; in gfar_new_page()
1243 struct gfar_rx_buff *rxb; in gfar_alloc_rx_buffs() local
[all …]
/linux/drivers/net/ethernet/adi/
H A Dadin1110.c299 struct sk_buff *rxb; in adin1110_read_fifo() local
338 rxb = netdev_alloc_skb(port_priv->netdev, round_len + header_len); in adin1110_read_fifo()
339 if (!rxb) in adin1110_read_fifo()
342 skb_put(rxb, frame_size_no_fcs + header_len + ADIN1110_FRAME_HEADER_LEN); in adin1110_read_fifo()
345 t.rx_buf = &rxb->data[0]; in adin1110_read_fifo()
350 kfree_skb(rxb); in adin1110_read_fifo()
354 skb_pull(rxb, header_len + ADIN1110_FRAME_HEADER_LEN); in adin1110_read_fifo()
355 rxb->protocol = eth_type_trans(rxb, port_priv->netdev); in adin1110_read_fifo()
357 if ((port_priv->flags & IFF_ALLMULTI && rxb->pkt_type == PACKET_MULTICAST) || in adin1110_read_fifo()
358 (port_priv->flags & IFF_BROADCAST && rxb->pkt_type == PACKET_BROADCAST)) in adin1110_read_fifo()
[all …]
/linux/drivers/spi/
H A Dspi-loopback-test.c606 u8 rxb, txb; in spi_test_check_loopback_result() local
630 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()
631 if (txb != rxb) in spi_test_check_loopback_result()
646 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()
647 if (rxb != txb) in spi_test_check_loopback_result()
658 i, txb, rxb); in spi_test_check_loopback_result()
/linux/drivers/net/wireless/intel/iwlegacy/
H A D3945.c298 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 …]
H A Dcommon.c1388 il_hdl_scan(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan() argument
1391 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan()
1401 il_hdl_scan_start(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan_start() argument
1403 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan_start()
1415 il_hdl_scan_results(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan_results() argument
1418 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan_results()
1432 il_hdl_scan_complete(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan_complete() argument
1435 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan_complete()
2638 il_hdl_spectrum_measurement(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_spectrum_measurement() argument
2640 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_spectrum_measurement()
[all …]
/linux/drivers/net/fjes/
H A Dfjes_hw.h74 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument
75 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
/linux/drivers/net/ethernet/atheros/alx/
H A Dmain.c220 struct alx_buffer *rxb; in alx_clean_rx_irq() local
241 rxb = &rxq->bufs[rxq->read_idx]; in alx_clean_rx_irq()
243 dma_unmap_addr(rxb, dma), in alx_clean_rx_irq()
244 dma_unmap_len(rxb, size), in alx_clean_rx_irq()
246 dma_unmap_len_set(rxb, size, 0); in alx_clean_rx_irq()
247 skb = rxb->skb; in alx_clean_rx_irq()
248 rxb->skb = NULL; in alx_clean_rx_irq()
/linux/drivers/net/ethernet/vertexcom/
H A Dmse102x.c176 static int mse102x_rx_cmd_spi(struct mse102x_net *mse, u8 *rxb) in mse102x_rx_cmd_spi() argument
203 memcpy(rxb, trx + 2, 2); in mse102x_rx_cmd_spi()

12