Searched refs:rxb (Results 1 - 25 of 42) sorted by relevance

12

/drivers/net/wireless/iwlwifi/pcie/
H A Drx.c212 struct iwl_rx_mem_buffer *rxb; local
227 /* The overwritten rxb must be a used one */
228 rxb = rxq->queue[rxq->write];
229 BUG_ON(rxb && rxb->page);
232 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer,
234 list_del(&rxb->list);
237 rxq->bd[rxq->write] = iwl_pcie_dma_addr2rbd_ptr(rxb->page_dma);
238 rxq->queue[rxq->write] = rxb;
270 struct iwl_rx_mem_buffer *rxb; local
569 iwl_pcie_rx_handle_rb(struct iwl_trans *trans, struct iwl_rx_mem_buffer *rxb) argument
730 struct iwl_rx_mem_buffer *rxb; local
[all...]
/drivers/net/wireless/iwlwifi/dvm/
H A Drx.c127 struct iwl_rx_cmd_buffer *rxb,
130 struct iwl_rx_packet *pkt = rxb_addr(rxb);
142 static int iwlagn_rx_csa(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, argument
145 struct iwl_rx_packet *pkt = rxb_addr(rxb);
173 struct iwl_rx_cmd_buffer *rxb,
176 struct iwl_rx_packet *pkt = rxb_addr(rxb);
191 struct iwl_rx_cmd_buffer *rxb,
195 struct iwl_rx_packet *pkt = rxb_addr(rxb);
204 struct iwl_rx_cmd_buffer *rxb,
207 struct iwl_rx_packet *pkt = rxb_addr(rxb);
126 iwlagn_rx_reply_error(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
172 iwlagn_rx_spectrum_measure_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
190 iwlagn_rx_pm_sleep_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
203 iwlagn_rx_pm_debug_statistics_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
215 iwlagn_rx_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
451 iwlagn_rx_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
557 iwlagn_rx_reply_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
581 iwlagn_rx_card_state_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
633 iwlagn_rx_missed_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
657 iwlagn_rx_reply_rx_phy(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
722 iwlagn_pass_packet_to_mac80211(struct iwl_priv *priv, struct ieee80211_hdr *hdr, u16 len, u32 ampdu_status, struct iwl_rx_cmd_buffer *rxb, struct ieee80211_rx_status *stats) argument
893 iwlagn_rx_reply_rx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
1004 iwlagn_rx_noa_notification(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
1105 iwl_rx_dispatch(struct iwl_op_mode *op_mode, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
[all...]
H A Dagn.h126 struct iwl_rx_cmd_buffer *rxb,
220 struct iwl_rx_cmd_buffer *rxb,
222 int iwlagn_rx_reply_tx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb,
281 struct iwl_rx_cmd_buffer *rxb,
335 int iwl_add_sta_callback(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb,
H A Dscan.c251 struct iwl_rx_cmd_buffer *rxb,
255 struct iwl_rx_packet *pkt = rxb_addr(rxb);
265 struct iwl_rx_cmd_buffer *rxb,
268 struct iwl_rx_packet *pkt = rxb_addr(rxb);
286 struct iwl_rx_cmd_buffer *rxb,
290 struct iwl_rx_packet *pkt = rxb_addr(rxb);
311 struct iwl_rx_cmd_buffer *rxb,
314 struct iwl_rx_packet *pkt = rxb_addr(rxb);
250 iwl_rx_reply_scan(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
264 iwl_rx_scan_start_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
285 iwl_rx_scan_results_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
310 iwl_rx_scan_complete_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
/drivers/net/wireless/iwlwifi/
H A Diwl-op-mode.h117 * @rx: Rx notification to the op_mode. rxb is the Rx buffer itself. Cmd is the
150 int (*rx)(struct iwl_op_mode *op_mode, struct iwl_rx_cmd_buffer *rxb,
191 struct iwl_rx_cmd_buffer *rxb,
194 return op_mode->ops->rx(op_mode, rxb, cmd);
190 iwl_op_mode_rx(struct iwl_op_mode *op_mode, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
/drivers/net/wireless/iwlwifi/mvm/
H A Drx.c74 int iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, argument
77 struct iwl_rx_packet *pkt = rxb_addr(rxb);
96 * Adds the rxb to a new skb and give it to mac80211
101 struct iwl_rx_cmd_buffer *rxb,
126 rxb_addr(rxb) + rxb_offset(rxb);
128 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset,
129 fraglen, rxb->truesize);
241 int iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, argument
246 struct iwl_rx_packet *pkt = rxb_addr(rxb);
98 iwl_mvm_pass_packet_to_mac80211(struct iwl_mvm *mvm, struct ieee80211_hdr *hdr, u16 len, u32 ampdu_status, struct iwl_rx_cmd_buffer *rxb, struct ieee80211_rx_status *stats) argument
491 iwl_mvm_rx_statistics(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
[all...]
H A Dtime-event.h161 struct iwl_rx_cmd_buffer *rxb,
H A Dmvm.h847 struct iwl_rx_cmd_buffer *rxb,
850 struct iwl_rx_cmd_buffer *rxb,
868 int iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
870 int iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
872 int iwl_mvm_rx_tx_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
874 int iwl_mvm_rx_ba_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
876 int iwl_mvm_rx_radio_ver(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
879 struct iwl_rx_cmd_buffer *rxb,
881 int iwl_mvm_rx_fw_error(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
884 struct iwl_rx_cmd_buffer *rxb,
[all...]
H A Dops.c208 int (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
614 struct iwl_rx_cmd_buffer rxb; member in struct:iwl_async_handler_entry
615 int (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb,
625 iwl_free_rxb(&entry->rxb);
653 if (entry->fn(mvm, &entry->rxb, NULL))
656 iwl_free_rxb(&entry->rxb);
664 struct iwl_rx_cmd_buffer *rxb,
667 struct iwl_rx_packet *pkt = rxb_addr(rxb);
686 return rx_h->fn(mvm, rxb, cmd);
693 entry->rxb
663 iwl_mvm_rx_dispatch(struct iwl_op_mode *op_mode, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
[all...]
H A Dfw.c560 struct iwl_rx_cmd_buffer *rxb,
563 struct iwl_rx_packet *pkt = rxb_addr(rxb);
576 int iwl_mvm_rx_radio_ver(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, argument
579 struct iwl_rx_packet *pkt = rxb_addr(rxb);
559 iwl_mvm_rx_card_state_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
H A Dsta.h378 struct iwl_rx_cmd_buffer *rxb,
H A Dscan.c503 int iwl_mvm_rx_scan_response(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, argument
506 struct iwl_rx_packet *pkt = rxb_addr(rxb);
514 int iwl_mvm_rx_scan_complete(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, argument
517 struct iwl_rx_packet *pkt = rxb_addr(rxb);
535 struct iwl_rx_cmd_buffer *rxb,
538 struct iwl_rx_packet *pkt = rxb_addr(rxb);
625 struct iwl_rx_cmd_buffer *rxb,
628 struct iwl_rx_packet *pkt = rxb_addr(rxb);
534 iwl_mvm_rx_scan_offload_results(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
624 iwl_mvm_rx_scan_offload_complete_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *cmd) argument
H A Dcoex.c966 struct iwl_rx_cmd_buffer *rxb,
969 struct iwl_rx_packet *pkt = rxb_addr(rxb);
973 return iwl_mvm_rx_bt_coex_notif_old(mvm, rxb, dev_cmd);
1216 struct iwl_rx_cmd_buffer *rxb,
1219 struct iwl_rx_packet *pkt = rxb_addr(rxb);
1226 return iwl_mvm_rx_ant_coupling_notif_old(mvm, rxb, dev_cmd);
965 iwl_mvm_rx_bt_coex_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *dev_cmd) argument
1215 iwl_mvm_rx_ant_coupling_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_device_cmd *dev_cmd) argument
/drivers/staging/rtl8192e/
H A Drtllib_rx.c744 struct rtllib_rxb *rxb, u8 *src, u8 *dst)
776 rxb->nr_subframes = 1;
795 rxb->subframes[0] = sub_skb;
797 memcpy(rxb->src, src, ETH_ALEN);
798 memcpy(rxb->dst, dst, ETH_ALEN);
799 rxb->subframes[0]->dev = ieee->dev;
802 rxb->nr_subframes = 0;
803 memcpy(rxb->src, src, ETH_ALEN);
804 memcpy(rxb->dst, dst, ETH_ALEN);
814 __func__, rxb
742 parse_subframe(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *src, u8 *dst) argument
1202 rtllib_rx_indicate_pkt_legacy(struct rtllib_device *ieee, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *dst, u8 *src) argument
1267 struct rtllib_rxb *rxb = NULL; local
[all...]
/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_rx.c770 struct ieee80211_rxb *rxb, u8 *src, u8 *dst)
810 rxb->nr_subframes = 1;
812 rxb->subframes[0] = skb;
814 rxb->subframes[0] = skb_copy(skb, GFP_ATOMIC);
817 memcpy(rxb->src,src,ETH_ALEN);
818 memcpy(rxb->dst,dst,ETH_ALEN);
822 rxb->nr_subframes = 0;
823 memcpy(rxb->src,src,ETH_ALEN);
824 memcpy(rxb->dst,dst,ETH_ALEN);
833 __func__, rxb
768 parse_subframe(struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats, struct ieee80211_rxb *rxb, u8 *src, u8 *dst) argument
924 struct ieee80211_rxb *rxb = NULL; local
[all...]
/drivers/net/wireless/iwlegacy/
H A D3945-mac.c742 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) argument
744 struct il_rx_pkt *pkt = rxb_addr(rxb);
775 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) argument
778 struct il_rx_pkt *pkt = rxb_addr(rxb);
785 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument
787 struct il_rx_pkt *pkt = rxb_addr(rxb);
806 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) argument
808 struct il_rx_pkt *pkt = rxb_addr(rxb);
958 struct il_rx_buf *rxb; local
967 rxb
1007 struct il_rx_buf *rxb; local
1205 struct il_rx_buf *rxb; local
[all...]
H A D3945.c313 il3945_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) argument
315 struct il_rx_pkt *pkt = rxb_addr(rxb);
419 il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
421 struct il_rx_pkt *pkt = rxb_addr(rxb);
434 il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
436 struct il_rx_pkt *pkt = rxb_addr(rxb);
450 il3945_hdl_stats(il, rxb);
480 il3945_pass_packet_to_mac80211(struct il_priv *il, struct il_rx_buf *rxb, argument
483 struct il_rx_pkt *pkt = rxb_addr(rxb);
525 skb_add_rx_frag(skb, 0, rxb
540 il3945_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) argument
[all...]
H A D4965-mac.c269 struct il_rx_buf *rxb; local
274 /* The overwritten rxb must be a used one */
275 rxb = rxq->queue[rxq->write];
276 BUG_ON(rxb && rxb->page);
280 rxb = list_entry(element, struct il_rx_buf, list);
285 il4965_dma_addr2rbd_ptr(il, rxb->page_dma);
286 rxq->queue[rxq->write] = rxb;
319 struct il_rx_buf *rxb; local
381 rxb
579 il4965_pass_packet_to_mac80211(struct il_priv *il, struct ieee80211_hdr *hdr, u32 len, u32 ampdu_status, struct il_rx_buf *rxb, struct ieee80211_rx_status *stats) argument
626 il4965_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) argument
758 il4965_hdl_rx_phy(struct il_priv *il, struct il_rx_buf *rxb) argument
1264 il4965_hdl_missed_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument
1371 il4965_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
1413 il4965_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
2776 il4965_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) argument
2923 il4965_hdl_compressed_ba(struct il_priv *il, struct il_rx_buf *rxb) argument
4033 il4965_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) argument
4090 il4965_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument
4130 il4965_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) argument
4229 struct il_rx_buf *rxb; local
[all...]
H A Dcommon.c1402 il_hdl_scan(struct il_priv *il, struct il_rx_buf *rxb) argument
1405 struct il_rx_pkt *pkt = rxb_addr(rxb);
1415 il_hdl_scan_start(struct il_priv *il, struct il_rx_buf *rxb) argument
1417 struct il_rx_pkt *pkt = rxb_addr(rxb);
1429 il_hdl_scan_results(struct il_priv *il, struct il_rx_buf *rxb) argument
1432 struct il_rx_pkt *pkt = rxb_addr(rxb);
1446 il_hdl_scan_complete(struct il_priv *il, struct il_rx_buf *rxb) argument
1450 struct il_rx_pkt *pkt = rxb_addr(rxb);
2654 il_hdl_spectrum_measurement(struct il_priv *il, struct il_rx_buf *rxb) argument
2656 struct il_rx_pkt *pkt = rxb_addr(rxb);
3286 il_tx_cmd_complete(struct il_priv *il, struct il_rx_buf *rxb) argument
4115 il_hdl_csa(struct il_priv *il, struct il_rx_buf *rxb) argument
4456 il_hdl_pm_sleep(struct il_priv *il, struct il_rx_buf *rxb) argument
4468 il_hdl_pm_debug_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
4479 il_hdl_error(struct il_priv *il, struct il_rx_buf *rxb) argument
[all...]
H A 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);
/drivers/net/ethernet/sgi/
H A Dioc3-eth.c581 struct ioc3_erxbuf *rxb; local
590 rxb = (struct ioc3_erxbuf *) (skb->data - RX_OFFSET);
591 w0 = be32_to_cpu(rxb->w0);
594 err = be32_to_cpu(rxb->err); /* It's valid ... */
619 rxb = (struct ioc3_erxbuf *) new_skb->data;
637 rxr[n_entry] = cpu_to_be64(ioc3_map(rxb, 1));
638 rxb->w0 = 0; /* Clear valid flag */
644 rxb = (struct ioc3_erxbuf *) (skb->data - RX_OFFSET);
645 w0 = be32_to_cpu(rxb->w0);
844 struct ioc3_erxbuf *rxb; local
898 struct ioc3_erxbuf *rxb; local
[all...]
/drivers/net/ethernet/3com/
H A Dtyphoon.c1559 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; local
1567 dev_kfree_skb_any(rxb->skb);
1568 rxb->skb = NULL;
1575 r->physAddr = cpu_to_le32(rxb->dma_addr);
1586 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; local
1592 rxb->skb = NULL;
1619 rxb->skb = skb;
1620 rxb->dma_addr = dma_addr;
1634 struct rxbuff_ent *rxb; local
1649 rxb
1711 struct rxbuff_ent *rxb = &tp->rxbuffers[i]; local
1790 struct rxbuff_ent *rxb = &tp->rxbuffers[i]; local
[all...]
/drivers/net/wireless/ipw2x00/
H A Dipw2200.c5166 struct ipw_rx_mem_buffer *rxb; local
5174 rxb = list_entry(element, struct ipw_rx_mem_buffer, list);
5178 rxb->dma_addr);
5179 rxq->queue[rxq->write] = rxb;
5206 struct ipw_rx_mem_buffer *rxb; local
5212 rxb = list_entry(element, struct ipw_rx_mem_buffer, list);
5213 rxb->skb = alloc_skb(IPW_RX_BUF_SIZE, GFP_ATOMIC);
5214 if (!rxb->skb) {
5224 rxb->dma_addr =
5225 pci_map_single(priv->pci_dev, rxb
7701 ipw_handle_data_packet(struct ipw_priv *priv, struct ipw_rx_mem_buffer *rxb, struct libipw_rx_stats *stats) argument
7751 ipw_handle_data_packet_monitor(struct ipw_priv *priv, struct ipw_rx_mem_buffer *rxb, struct libipw_rx_stats *stats) argument
7928 ipw_handle_promiscuous_rx(struct ipw_priv *priv, struct ipw_rx_mem_buffer *rxb, struct libipw_rx_stats *stats) argument
8223 ipw_handle_mgmt_packet(struct ipw_priv *priv, struct ipw_rx_mem_buffer *rxb, struct libipw_rx_stats *stats) argument
8277 struct ipw_rx_mem_buffer *rxb; local
[all...]
/drivers/net/ethernet/micrel/
H A Dks8851.c239 * @rxb: The RX buffer to return the result into
246 u8 *rxb, unsigned rxl)
281 memcpy(rxb, trx + 2, rxl);
283 memcpy(rxb, trx, rxl);
295 u8 rxb[1]; local
297 ks8851_rdreg(ks, MK_OP(1 << (reg & 3), reg), rxb, 1);
298 return rxb[0];
245 ks8851_rdreg(struct ks8851_net *ks, unsigned op, u8 *rxb, unsigned rxl) argument
/drivers/net/hamradio/
H A Dyam.c571 static inline void yam_rx_byte(struct net_device *dev, struct yam_port *yp, unsigned char rxb) argument
576 yp->rx_crch = (chktabh[c] ^ rxb);
577 yp->rx_buf[yp->rx_len++] = rxb;
759 unsigned char rxb; local
779 rxb = inb(RBR(dev->base_addr));
783 yam_rx_byte(dev, yp, rxb);

Completed in 889 milliseconds

12