Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/
Drx.c239 struct iwl_rx_mem_buffer *rxb; in iwl_pcie_rxq_restock() local
255 rxb = rxq->queue[rxq->write]; in iwl_pcie_rxq_restock()
256 BUG_ON(rxb && rxb->page); in iwl_pcie_rxq_restock()
259 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxq_restock()
261 list_del(&rxb->list); in iwl_pcie_rxq_restock()
264 rxq->bd[rxq->write] = iwl_pcie_dma_addr2rbd_ptr(rxb->page_dma); in iwl_pcie_rxq_restock()
265 rxq->queue[rxq->write] = rxb; in iwl_pcie_rxq_restock()
332 struct iwl_rx_mem_buffer *rxb; in iwl_pcie_rxq_alloc_rbs() local
355 rxb = list_first_entry(&rxq->rx_used, struct iwl_rx_mem_buffer, in iwl_pcie_rxq_alloc_rbs()
357 list_del(&rxb->list); in iwl_pcie_rxq_alloc_rbs()
[all …]
Dinternal.h434 struct iwl_rx_cmd_buffer *rxb);
Dtrans.c2312 struct iwl_rx_mem_buffer *rxb = rxq->queue[i]; in iwl_trans_pcie_dump_rbs() local
2315 dma_unmap_page(trans->dev, rxb->page_dma, max_len, in iwl_trans_pcie_dump_rbs()
2324 memcpy(rb->data, page_address(rxb->page), max_len); in iwl_trans_pcie_dump_rbs()
2326 rxb->page_dma = dma_map_page(trans->dev, rxb->page, 0, in iwl_trans_pcie_dump_rbs()
Dtx.c1600 struct iwl_rx_cmd_buffer *rxb) in iwl_pcie_hcmd_complete() argument
1602 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_pcie_hcmd_complete()
1634 struct page *p = rxb_steal_page(rxb); in iwl_pcie_hcmd_complete()
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Drx.c127 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_error() argument
129 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_error()
140 static void iwlagn_rx_csa(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_csa() argument
142 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_csa()
169 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_spectrum_measure_notif() argument
171 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_spectrum_measure_notif()
185 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_sleep_notif() argument
188 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_sleep_notif()
196 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_pm_debug_statistics_notif() argument
198 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif()
[all …]
Dscan.c251 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_reply_scan() argument
254 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_reply_scan()
263 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_start_notif() argument
265 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_start_notif()
281 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_results_notif() argument
284 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_results_notif()
304 struct iwl_rx_cmd_buffer *rxb) in iwl_rx_scan_complete_notif() argument
306 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);
Dtx.c1131 void iwlagn_rx_reply_tx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_tx() argument
1133 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_tx()
1284 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_compressed_ba() argument
1286 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_compressed_ba()
Dlib.c663 struct iwl_rx_cmd_buffer *rxb) in iwlagn_bt_coex_profile_notif() argument
665 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_bt_coex_profile_notif()
Ddev.h684 struct iwl_rx_cmd_buffer *rxb);
Dsta.c95 void iwl_add_sta_callback(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) in iwl_add_sta_callback() argument
97 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_add_sta_callback()
/linux-4.4.14/drivers/net/wireless/iwlwifi/
Diwl-op-mode.h155 struct iwl_rx_cmd_buffer *rxb);
157 struct iwl_rx_cmd_buffer *rxb, unsigned int queue);
193 struct iwl_rx_cmd_buffer *rxb) in iwl_op_mode_rx() argument
195 return op_mode->ops->rx(op_mode, napi, rxb); in iwl_op_mode_rx()
200 struct iwl_rx_cmd_buffer *rxb, in iwl_op_mode_rx_rss() argument
203 op_mode->ops->rx_rss(op_mode, napi, rxb, queue); in iwl_op_mode_rx_rss()
/linux-4.4.14/arch/s390/include/asm/
Dvx-insn.h205 .macro RXB rxb v1 v2=0 v3=0 v4=0
206 \rxb = 0
208 \rxb = \rxb | 0x08
211 \rxb = \rxb | 0x04
214 \rxb = \rxb | 0x02
217 \rxb = \rxb | 0x01
230 rxb = 0
231 RXB rxb, \v1, \v2, \v3, \v4
232 .byte (\m << 4) | rxb
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dops.c207 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()
[all …]
Drx.c75 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()
101 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_pass_packet_to_mac80211() argument
125 rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_pass_packet_to_mac80211()
127 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_pass_packet_to_mac80211()
128 fraglen, rxb->truesize); in iwl_mvm_pass_packet_to_mac80211()
257 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_mpdu() argument
261 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu()
440 crypt_len, rxb); in iwl_mvm_rx_rx_mpdu()
609 void iwl_mvm_rx_statistics(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_statistics() argument
[all …]
Dmvm.h1062 struct iwl_rx_cmd_buffer *rxb);
1108 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1110 struct iwl_rx_cmd_buffer *rxb);
1111 void iwl_mvm_rx_tx_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1112 void iwl_mvm_rx_ba_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1114 struct iwl_rx_cmd_buffer *rxb);
1115 void iwl_mvm_rx_fw_error(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1117 struct iwl_rx_cmd_buffer *rxb);
1119 struct iwl_rx_cmd_buffer *rxb);
1121 struct iwl_rx_cmd_buffer *rxb);
[all …]
Dcoex.c729 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_bt_coex_notif() argument
731 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_bt_coex_notif()
736 iwl_mvm_rx_bt_coex_notif_old(mvm, rxb); in iwl_mvm_rx_bt_coex_notif()
947 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_ant_coupling_notif() argument
949 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_ant_coupling_notif()
957 iwl_mvm_rx_ant_coupling_notif_old(mvm, rxb); in iwl_mvm_rx_ant_coupling_notif()
Dtof.h87 struct iwl_rx_cmd_buffer *rxb);
Dtime-event.h161 struct iwl_rx_cmd_buffer *rxb);
Dscan.c294 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_lmac_scan_iter_complete_notif() argument
296 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_lmac_scan_iter_complete_notif()
309 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_scan_match_found() argument
330 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_lmac_scan_complete_notif() argument
332 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_lmac_scan_complete_notif()
1351 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_umac_scan_complete_notif() argument
1353 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_umac_scan_complete_notif()
1389 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_umac_scan_iter_complete_notif() argument
1391 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_umac_scan_iter_complete_notif()
Dtof.c284 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_tof_resp_handler() argument
286 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_tof_resp_handler()
Dtt.c158 void iwl_mvm_temp_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_temp_notif() argument
160 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_temp_notif()
Dtx.c944 void iwl_mvm_rx_tx_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_tx_cmd() argument
946 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_tx_cmd()
972 void iwl_mvm_rx_ba_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_ba_notif() argument
974 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_ba_notif()
Dfw.c1143 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_card_state_notif() argument
1145 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_card_state_notif()
1157 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_mfuart_notif() argument
1159 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_mfuart_notif()
Dcoex_legacy.c1062 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_bt_coex_notif_old() argument
1064 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_bt_coex_notif_old()
1247 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_ant_coupling_notif_old() argument
1249 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_ant_coupling_notif_old()
Dsta.h382 struct iwl_rx_cmd_buffer *rxb);
Dmac-ctxt.c1335 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_beacon_notif() argument
1337 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_beacon_notif()
1435 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_missed_beacons_notif() argument
1437 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_missed_beacons_notif()
Dtdls.c257 void iwl_mvm_rx_tdls_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_tdls_notif() argument
259 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_tdls_notif()
Dtime-event.c414 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_time_event_notif() argument
416 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_time_event_notif()
Dnvm.c837 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_chub_update_mcc() argument
839 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_chub_update_mcc()
Dpower.c534 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_power_uapsd_misbehaving_ap_notif() argument
536 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_power_uapsd_misbehaving_ap_notif()
Dutils.c242 void iwl_mvm_rx_fw_error(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_fw_error() argument
244 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_fw_error()
Dsta.c1718 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_eosp_notif() argument
1720 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_eosp_notif()
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
Dieee80211_rx.c762 struct ieee80211_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument
800 rxb->nr_subframes = 1; in parse_subframe()
802 rxb->subframes[0] = skb; in parse_subframe()
804 rxb->subframes[0] = skb_copy(skb, GFP_ATOMIC); in parse_subframe()
807 memcpy(rxb->src,src,ETH_ALEN); in parse_subframe()
808 memcpy(rxb->dst,dst,ETH_ALEN); in parse_subframe()
812 rxb->nr_subframes = 0; in parse_subframe()
813 memcpy(rxb->src,src,ETH_ALEN); in parse_subframe()
814 memcpy(rxb->dst,dst,ETH_ALEN); in parse_subframe()
823 __func__, rxb->nr_subframes); in parse_subframe()
[all …]
/linux-4.4.14/drivers/staging/rtl8192e/
Drtllib_rx.c773 struct rtllib_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument
805 rxb->nr_subframes = 1; in parse_subframe()
824 rxb->subframes[0] = sub_skb; in parse_subframe()
826 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
827 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe()
828 rxb->subframes[0]->dev = ieee->dev; in parse_subframe()
832 rxb->nr_subframes = 0; in parse_subframe()
833 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
834 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe()
844 __func__, rxb->nr_subframes); in parse_subframe()
[all …]
/linux-4.4.14/drivers/net/wireless/iwlegacy/
D3945-mac.c742 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_alive() argument
744 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_alive()
775 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_add_sta() argument
778 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_add_sta()
785 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_beacon() argument
787 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_beacon()
806 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_card_state() argument
808 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_card_state()
958 struct il_rx_buf *rxb; in il3945_rx_queue_restock() local
967 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 …]
Dcommon.c1402 il_hdl_scan(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan() argument
1405 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan()
1415 il_hdl_scan_start(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan_start() argument
1417 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan_start()
1429 il_hdl_scan_results(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan_results() argument
1432 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan_results()
1446 il_hdl_scan_complete(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_scan_complete() argument
1450 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_scan_complete()
2654 il_hdl_spectrum_measurement(struct il_priv *il, struct il_rx_buf *rxb) in il_hdl_spectrum_measurement() argument
2656 struct il_rx_pkt *pkt = rxb_addr(rxb); in il_hdl_spectrum_measurement()
[all …]
D3945.h239 void il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb);
240 void il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb);
Dcommon.h1148 struct il_rx_buf *rxb);
1743 void il_hdl_pm_sleep(struct il_priv *il, struct il_rx_buf *rxb);
1744 void il_hdl_pm_debug_stats(struct il_priv *il, struct il_rx_buf *rxb);
1745 void il_hdl_error(struct il_priv *il, struct il_rx_buf *rxb);
1746 void il_hdl_csa(struct il_priv *il, struct il_rx_buf *rxb);
1756 void il_tx_cmd_complete(struct il_priv *il, struct il_rx_buf *rxb);
1758 void il_hdl_spectrum_measurement(struct il_priv *il, struct il_rx_buf *rxb);
/linux-4.4.14/drivers/net/ethernet/sgi/
Dioc3-eth.c581 struct ioc3_erxbuf *rxb; in ioc3_rx() local
590 rxb = (struct ioc3_erxbuf *) (skb->data - RX_OFFSET); in ioc3_rx()
591 w0 = be32_to_cpu(rxb->w0); in ioc3_rx()
594 err = be32_to_cpu(rxb->err); /* It's valid ... */ in ioc3_rx()
619 rxb = (struct ioc3_erxbuf *) new_skb->data; in ioc3_rx()
637 rxr[n_entry] = cpu_to_be64(ioc3_map(rxb, 1)); in ioc3_rx()
638 rxb->w0 = 0; /* Clear valid flag */ in ioc3_rx()
644 rxb = (struct ioc3_erxbuf *) (skb->data - RX_OFFSET); in ioc3_rx()
645 w0 = be32_to_cpu(rxb->w0); in ioc3_rx()
844 struct ioc3_erxbuf *rxb; in ioc3_clean_rx_ring() local
[all …]
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c1993 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i]; in free_skb_rx_queue() local
1999 if (!rxb->page) in free_skb_rx_queue()
2002 dma_unmap_single(rx_queue->dev, rxb->dma, in free_skb_rx_queue()
2004 __free_page(rxb->page); in free_skb_rx_queue()
2006 rxb->page = NULL; in free_skb_rx_queue()
2762 static bool gfar_new_page(struct gfar_priv_rx_q *rxq, struct gfar_rx_buff *rxb) in gfar_new_page() argument
2778 rxb->dma = addr; in gfar_new_page()
2779 rxb->page = page; in gfar_new_page()
2780 rxb->page_offset = 0; in gfar_new_page()
2798 struct gfar_rx_buff *rxb; in gfar_alloc_rx_buffs() local
[all …]
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c1559 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; in typhoon_recycle_rx_skb() local
1567 dev_kfree_skb_any(rxb->skb); in typhoon_recycle_rx_skb()
1568 rxb->skb = NULL; in typhoon_recycle_rx_skb()
1575 r->physAddr = cpu_to_le32(rxb->dma_addr); in typhoon_recycle_rx_skb()
1586 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; in typhoon_alloc_rx_skb() local
1592 rxb->skb = NULL; in typhoon_alloc_rx_skb()
1619 rxb->skb = skb; in typhoon_alloc_rx_skb()
1620 rxb->dma_addr = dma_addr; in typhoon_alloc_rx_skb()
1634 struct rxbuff_ent *rxb; in typhoon_rx() local
1649 rxb = &tp->rxbuffers[idx]; in typhoon_rx()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dfsl,asrc.txt20 - dma-names : Contains "rxa", "rxb", "rxc", "txa", "txb" and "txc".
55 dma-names = "rxa", "rxb", "rxc",
/linux-4.4.14/arch/blackfin/include/asm/
Dbfin_sport3.h99 u32 rxb; member
/linux-4.4.14/drivers/net/fjes/
Dfjes_hw.h85 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument
86 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2200.c5166 struct ipw_rx_mem_buffer *rxb; in ipw_rx_queue_restock() local
5174 rxb = list_entry(element, struct ipw_rx_mem_buffer, list); in ipw_rx_queue_restock()
5178 rxb->dma_addr); in ipw_rx_queue_restock()
5179 rxq->queue[rxq->write] = rxb; in ipw_rx_queue_restock()
5206 struct ipw_rx_mem_buffer *rxb; in ipw_rx_queue_replenish() local
5212 rxb = list_entry(element, struct ipw_rx_mem_buffer, list); in ipw_rx_queue_replenish()
5213 rxb->skb = alloc_skb(IPW_RX_BUF_SIZE, GFP_ATOMIC); in ipw_rx_queue_replenish()
5214 if (!rxb->skb) { in ipw_rx_queue_replenish()
5224 rxb->dma_addr = in ipw_rx_queue_replenish()
5225 pci_map_single(priv->pci_dev, rxb->skb->data, in ipw_rx_queue_replenish()
[all …]
/linux-4.4.14/drivers/net/hamradio/
Dyam.c571 static inline void yam_rx_byte(struct net_device *dev, struct yam_port *yp, unsigned char rxb) in yam_rx_byte() argument
576 yp->rx_crch = (chktabh[c] ^ rxb); in yam_rx_byte()
577 yp->rx_buf[yp->rx_len++] = rxb; in yam_rx_byte()
762 unsigned char rxb; in yam_interrupt() local
782 rxb = inb(RBR(dev->base_addr)); in yam_interrupt()
786 yam_rx_byte(dev, yp, rxb); in yam_interrupt()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dks8851.c246 u8 *rxb, unsigned rxl) in ks8851_rdreg() argument
281 memcpy(rxb, trx + 2, rxl); in ks8851_rdreg()
283 memcpy(rxb, trx, rxl); in ks8851_rdreg()
295 u8 rxb[1]; in ks8851_rdreg8() local
297 ks8851_rdreg(ks, MK_OP(1 << (reg & 3), reg), rxb, 1); in ks8851_rdreg8()
298 return rxb[0]; in ks8851_rdreg8()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dmain.c191 struct alx_buffer *rxb; in alx_clean_rx_irq() local
210 rxb = &rxq->bufs[rxq->read_idx]; in alx_clean_rx_irq()
212 dma_unmap_addr(rxb, dma), in alx_clean_rx_irq()
213 dma_unmap_len(rxb, size), in alx_clean_rx_irq()
215 dma_unmap_len_set(rxb, size, 0); in alx_clean_rx_irq()
216 skb = rxb->skb; in alx_clean_rx_irq()
217 rxb->skb = NULL; in alx_clean_rx_irq()
/linux-4.4.14/drivers/net/ethernet/aurora/
Dnb8800.c201 struct nb8800_rx_buf *rxb = &priv->rx_bufs[i]; in nb8800_alloc_rx() local
223 rxb->page = page; in nb8800_alloc_rx()
224 rxb->offset = offset; in nb8800_alloc_rx()
306 struct nb8800_rx_buf *rxb; in nb8800_poll() local
311 rxb = &priv->rx_bufs[next]; in nb8800_poll()
/linux-4.4.14/drivers/tty/serial/
Dmpsc.c170 u8 *rxb; /* Rx Ring I/O buf */ member
813 pi->rxb = (u8 *)dp; in mpsc_init_rings()
834 bp = pi->rxb; in mpsc_init_rings()
894 pi->rxb = NULL; in mpsc_uninit_rings()
982 bp = pi->rxb + (pi->rxr_posn * MPSC_RXBE_SIZE); in mpsc_rx_intr()
1597 bp = pi->rxb + (pi->rxr_posn * MPSC_RXBE_SIZE); in mpsc_get_poll_char()
/linux-4.4.14/drivers/net/wan/
Dz85230.c1590 unsigned char *rxb=c->rx_buf[c->dma_num]; in z8530_rx_done() local
1645 skb_copy_to_linear_data(skb, rxb, ct); in z8530_rx_done()
/linux-4.4.14/arch/arm/boot/dts/
Dimx6qdl.dtsi384 dma-names = "rxa", "rxb", "rxc",
Dimx6sx.dtsi355 dma-names = "rxa", "rxb", "rxc",