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

123

/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtime-sync.h13 struct iwl_rx_cmd_buffer *rxb);
15 struct iwl_rx_cmd_buffer *rxb);
H A Dtime-event.h101 struct iwl_rx_cmd_buffer *rxb);
106 * @rxb: RX buffer
109 struct iwl_rx_cmd_buffer *rxb);
220 * @rxb: the RX buffer containing the notification
223 struct iwl_rx_cmd_buffer *rxb);
H A Dtime-sync.c59 struct iwl_rx_cmd_buffer *rxb)
61 struct iwl_rx_packet *pkt = rxb_addr(rxb);
94 struct iwl_rx_cmd_buffer *rxb)
96 struct iwl_rx_packet *pkt = rxb_addr(rxb);
58 iwl_mvm_time_sync_msmt_event(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
93 iwl_mvm_time_sync_msmt_confirm_event(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
H A Dops.c149 struct iwl_rx_cmd_buffer *rxb)
151 struct iwl_rx_packet *pkt = rxb_addr(rxb);
245 struct iwl_rx_cmd_buffer *rxb)
247 struct iwl_rx_packet *pkt = rxb_addr(rxb);
291 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1545 struct iwl_rx_cmd_buffer rxb; member in struct:iwl_async_handler_entry
1547 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1556 iwl_free_rxb(&entry->rxb);
1590 entry->fn(mvm, &entry->rxb);
1591 iwl_free_rxb(&entry->rxb);
148 iwl_mvm_rx_monitor_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
244 iwl_mvm_rx_thermal_dual_chain_req(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1649 iwl_mvm_rx_common(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_rx_packet *pkt) argument
1707 iwl_mvm_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) argument
1723 iwl_mvm_rx_mq(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) argument
2070 iwl_mvm_rx_mq_rss(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb, unsigned int queue) argument
[all...]
H A Dmvm.h1709 struct iwl_rx_cmd_buffer *rxb);
1711 struct iwl_rx_cmd_buffer *rxb);
1714 struct iwl_rx_cmd_buffer *rxb)
1721 struct iwl_rx_cmd_buffer *rxb);
1785 struct iwl_rx_cmd_buffer *rxb);
1786 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1788 struct iwl_rx_cmd_buffer *rxb);
1790 struct iwl_rx_cmd_buffer *rxb, int queue);
1792 struct iwl_rx_cmd_buffer *rxb, int queue);
1794 struct iwl_rx_cmd_buffer *rxb, in
1713 iwl_mvm_handle_rx_system_end_stats_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
[all...]
H A Drx.c20 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
22 struct iwl_rx_packet *pkt = rxb_addr(rxb);
43 * Adds the rxb to a new skb and give it to mac80211
51 struct iwl_rx_cmd_buffer *rxb)
87 (u8 *)rxb_addr(rxb) + rxb_offset(rxb);
89 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset,
90 fraglen, rxb->truesize);
289 struct iwl_rx_cmd_buffer *rxb)
293 struct iwl_rx_packet *pkt = rxb_addr(rxb);
45 iwl_mvm_pass_packet_to_mac80211(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct napi_struct *napi, struct sk_buff *skb, struct ieee80211_hdr *hdr, u16 len, u8 crypt_len, struct iwl_rx_cmd_buffer *rxb) argument
288 iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) argument
933 iwl_mvm_handle_rx_system_oper_stats(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
962 iwl_mvm_handle_rx_system_oper_part1_stats(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1188 iwl_mvm_rx_statistics(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1193 iwl_mvm_window_status_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
[all...]
H A Drfi.c151 struct iwl_rx_cmd_buffer *rxb)
153 struct iwl_rx_packet *pkt = rxb_addr(rxb);
150 iwl_rfi_deactivate_notif_handler(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
H A Dmac-ctxt.c1506 struct iwl_rx_cmd_buffer *rxb)
1508 struct iwl_rx_packet *pkt = rxb_addr(rxb);
1581 struct iwl_rx_cmd_buffer *rxb)
1583 struct iwl_rx_packet *pkt = rxb_addr(rxb);
1681 struct iwl_rx_cmd_buffer *rxb)
1683 struct iwl_rx_packet *pkt = rxb_addr(rxb);
1742 struct iwl_rx_cmd_buffer *rxb)
1744 struct iwl_rx_packet *pkt = rxb_addr(rxb);
1791 struct iwl_rx_cmd_buffer *rxb)
1793 struct iwl_rx_packet *pkt = rxb_addr(rxb);
1505 iwl_mvm_rx_beacon_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1580 iwl_mvm_rx_missed_beacons_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1680 iwl_mvm_rx_stored_beacon_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1741 iwl_mvm_probe_resp_data_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1790 iwl_mvm_channel_switch_start_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1890 iwl_mvm_channel_switch_error_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
1915 iwl_mvm_rx_missed_vap_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/
H A Diwl-op-mode.h61 * @rx: Rx notification to the op_mode. rxb is the Rx buffer itself. Cmd is the
96 struct iwl_rx_cmd_buffer *rxb);
98 struct iwl_rx_cmd_buffer *rxb, unsigned int queue);
135 struct iwl_rx_cmd_buffer *rxb)
137 return op_mode->ops->rx(op_mode, napi, rxb);
142 struct iwl_rx_cmd_buffer *rxb,
145 op_mode->ops->rx_rss(op_mode, napi, rxb, queue);
133 iwl_op_mode_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) argument
140 iwl_op_mode_rx_rss(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb, unsigned int queue) argument
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c222 struct iwl_rx_mem_buffer *rxb)
229 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma);
230 bd[rxq->write].rbid = cpu_to_le16(rxb->vid);
234 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid);
238 (u32)rxb->vid, rxq->id, rxq->write);
248 struct iwl_rx_mem_buffer *rxb; local
264 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer,
266 list_del(&rxb->list);
267 rxb
220 iwl_pcie_restock_bd(struct iwl_trans *trans, struct iwl_rxq *rxq, struct iwl_rx_mem_buffer *rxb) argument
294 struct iwl_rx_mem_buffer *rxb; local
433 struct iwl_rx_mem_buffer *rxb; local
538 struct iwl_rx_mem_buffer *rxb; local
636 struct iwl_rx_mem_buffer *rxb = local
1149 struct iwl_rx_mem_buffer *rxb = &trans_pcie->rx_pool[i]; local
1260 iwl_pcie_rx_reuse_rbd(struct iwl_trans *trans, struct iwl_rx_mem_buffer *rxb, struct iwl_rxq *rxq, bool emergency) argument
1292 iwl_pcie_rx_handle_rb(struct iwl_trans *trans, struct iwl_rxq *rxq, struct iwl_rx_mem_buffer *rxb, bool emergency, int i) argument
1446 struct iwl_rx_mem_buffer *rxb; local
1524 struct iwl_rx_mem_buffer *rxb; local
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c31 struct iwl_rx_cmd_buffer *rxb)
33 struct iwl_rx_packet *pkt = rxb_addr(rxb);
44 static void iwlagn_rx_csa(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
46 struct iwl_rx_packet *pkt = rxb_addr(rxb);
73 struct iwl_rx_cmd_buffer *rxb)
75 struct iwl_rx_packet *pkt = rxb_addr(rxb);
89 struct iwl_rx_cmd_buffer *rxb)
92 struct iwl_rx_packet *pkt = rxb_addr(rxb);
100 struct iwl_rx_cmd_buffer *rxb)
102 struct iwl_rx_packet *pkt = rxb_addr(rxb);
30 iwlagn_rx_reply_error(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
72 iwlagn_rx_spectrum_measure_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
88 iwlagn_rx_pm_sleep_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
99 iwlagn_rx_pm_debug_statistics_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
109 iwlagn_rx_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
342 iwlagn_rx_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
445 iwlagn_rx_reply_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
468 iwlagn_rx_card_state_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
518 iwlagn_rx_missed_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
540 iwlagn_rx_reply_rx_phy(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
604 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
775 iwlagn_rx_reply_rx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
898 iwlagn_rx_noa_notification(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
995 iwl_rx_dispatch(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) argument
[all...]
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 Dscan.c233 struct iwl_rx_cmd_buffer *rxb)
236 struct iwl_rx_packet *pkt = rxb_addr(rxb);
245 struct iwl_rx_cmd_buffer *rxb)
247 struct iwl_rx_packet *pkt = rxb_addr(rxb);
263 struct iwl_rx_cmd_buffer *rxb)
266 struct iwl_rx_packet *pkt = rxb_addr(rxb);
286 struct iwl_rx_cmd_buffer *rxb)
288 struct iwl_rx_packet *pkt = rxb_addr(rxb);
232 iwl_rx_reply_scan(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
244 iwl_rx_scan_start_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
262 iwl_rx_scan_results_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
285 iwl_rx_scan_complete_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_fdma.c123 struct ocelot_fdma_rx_buf *rxb)
139 rxb->page = page;
140 rxb->page_offset = 0;
141 rxb->dma_addr = mapping;
150 struct ocelot_fdma_rx_buf *rxb; local
160 rxb = &rx_ring->bufs[idx];
162 if (unlikely(!rxb->page)) {
163 if (unlikely(!ocelot_fdma_rx_alloc_page(ocelot, rxb))) {
172 dma_addr = rxb->dma_addr + rxb
122 ocelot_fdma_rx_alloc_page(struct ocelot *ocelot, struct ocelot_fdma_rx_buf *rxb) argument
270 ocelot_fdma_add_rx_frag(struct ocelot_fdma_rx_buf *rxb, u32 stat, struct sk_buff *skb, bool first) argument
314 ocelot_fdma_get_skb(struct ocelot *ocelot, u32 stat, struct ocelot_fdma_rx_buf *rxb, struct sk_buff *skb) argument
393 struct ocelot_fdma_rx_buf *rxb; local
703 struct ocelot_fdma_rx_buf *rxb; local
[all...]
/linux-master/arch/s390/include/asm/
H A Dfpu-insn-asm.h197 * @rxb: Operand to store computed RXB value
219 .macro RXB rxb v1 v2=0 v3=0 v4=0
220 \rxb = 0
222 \rxb = \rxb | 0x08
225 \rxb = \rxb | 0x04
228 \rxb = \rxb | 0x02
231 \rxb
[all...]
/linux-master/drivers/staging/rtl8192e/
H A Drtllib_rx.c726 struct rtllib_rxb *rxb, u8 *src, u8 *dst)
757 rxb->nr_subframes = 1;
775 rxb->subframes[0] = sub_skb;
777 memcpy(rxb->src, src, ETH_ALEN);
778 memcpy(rxb->dst, dst, ETH_ALEN);
779 rxb->subframes[0]->dev = ieee->dev;
783 rxb->nr_subframes = 0;
784 memcpy(rxb->src, src, ETH_ALEN);
785 memcpy(rxb->dst, dst, ETH_ALEN);
795 __func__, rxb
724 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
1158 rtllib_rx_indicate_pkt_legacy(struct rtllib_device *ieee, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *dst, u8 *src) argument
1232 struct rtllib_rxb *rxb = NULL; local
[all...]
/linux-master/drivers/net/ethernet/sgi/
H A Dioc3-eth.c124 struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma)
147 *rxb = (struct ioc3_erxbuf *)new_skb->data;
370 struct ioc3_erxbuf *rxb; local
380 rxb = (struct ioc3_erxbuf *)(skb->data - RX_OFFSET);
381 w0 = be32_to_cpu(rxb->w0);
384 err = be32_to_cpu(rxb->err); /* It's valid ... */
390 if (ioc3_alloc_skb(ip, &new_skb, &rxb, &d)) {
431 rxb->w0 = 0; /* Clear valid flag */
437 rxb = (struct ioc3_erxbuf *)(skb->data - RX_OFFSET);
438 w0 = be32_to_cpu(rxb
123 ioc3_alloc_skb(struct ioc3_private *ip, struct sk_buff **skb, struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma) argument
671 struct ioc3_erxbuf *rxb; local
[all...]
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A D3945-mac.c717 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) argument
719 struct il_rx_pkt *pkt = rxb_addr(rxb);
750 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) argument
752 struct il_rx_pkt *pkt = rxb_addr(rxb);
758 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument
760 struct il_rx_pkt *pkt = rxb_addr(rxb);
779 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) argument
781 struct il_rx_pkt *pkt = rxb_addr(rxb);
931 struct il_rx_buf *rxb; local
938 rxb
978 struct il_rx_buf *rxb; local
1178 struct il_rx_buf *rxb; local
[all...]
H A D3945.c298 il3945_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) argument
300 struct il_rx_pkt *pkt = rxb_addr(rxb);
404 il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
406 struct il_rx_pkt *pkt = rxb_addr(rxb);
419 il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
421 struct il_rx_pkt *pkt = rxb_addr(rxb);
435 il3945_hdl_stats(il, rxb);
465 il3945_pass_packet_to_mac80211(struct il_priv *il, struct il_rx_buf *rxb, argument
468 struct il_rx_pkt *pkt = rxb_addr(rxb);
510 skb_add_rx_frag(skb, 0, rxb
525 il3945_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) argument
[all...]
H A D4965-mac.c255 struct il_rx_buf *rxb; local
260 /* The overwritten rxb must be a used one */
261 rxb = rxq->queue[rxq->write];
262 BUG_ON(rxb && rxb->page);
266 rxb = list_entry(element, struct il_rx_buf, list);
271 il4965_dma_addr2rbd_ptr(il, rxb->page_dma);
272 rxq->queue[rxq->write] = rxb;
305 struct il_rx_buf *rxb; local
366 rxb
565 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
612 il4965_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) argument
746 il4965_hdl_rx_phy(struct il_priv *il, struct il_rx_buf *rxb) argument
1252 il4965_hdl_missed_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument
1356 il4965_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
1398 il4965_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) argument
2755 il4965_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) argument
2903 il4965_hdl_compressed_ba(struct il_priv *il, struct il_rx_buf *rxb) argument
4010 il4965_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) argument
4067 il4965_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument
4107 il4965_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) argument
4206 struct il_rx_buf *rxb; local
[all...]
/linux-master/drivers/net/fjes/
H A Dfjes_hw.h74 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \
75 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar.c1101 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i]; local
1107 if (!rxb->page)
1110 dma_unmap_page(rx_queue->dev, rxb->dma,
1112 __free_page(rxb->page);
1114 rxb->page = NULL;
1211 static bool gfar_new_page(struct gfar_priv_rx_q *rxq, struct gfar_rx_buff *rxb) argument
1227 rxb->dma = addr;
1228 rxb->page = page;
1229 rxb->page_offset = 0;
1247 struct gfar_rx_buff *rxb; local
2349 gfar_add_rx_frag(struct gfar_rx_buff *rxb, u32 lstatus, struct sk_buff *skb, bool first) argument
2407 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[rx_queue->next_to_clean]; local
[all...]
/linux-master/drivers/net/ethernet/3com/
H A Dtyphoon.c1558 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; local
1566 dev_kfree_skb_any(rxb->skb);
1567 rxb->skb = NULL;
1574 r->physAddr = cpu_to_le32(rxb->dma_addr);
1585 struct rxbuff_ent *rxb = &tp->rxbuffers[idx]; local
1591 rxb->skb = NULL;
1618 rxb->skb = skb;
1619 rxb->dma_addr = dma_addr;
1633 struct rxbuff_ent *rxb; local
1648 rxb
1709 struct rxbuff_ent *rxb = &tp->rxbuffers[i]; local
1788 struct rxbuff_ent *rxb = &tp->rxbuffers[i]; local
[all...]
/linux-master/drivers/net/ethernet/adi/
H A Dadin1110.c299 struct sk_buff *rxb; local
338 rxb = netdev_alloc_skb(port_priv->netdev, round_len + header_len);
339 if (!rxb)
342 skb_put(rxb, frame_size_no_fcs + header_len + ADIN1110_FRAME_HEADER_LEN);
345 t.rx_buf = &rxb->data[0];
350 kfree_skb(rxb);
354 skb_pull(rxb, header_len + ADIN1110_FRAME_HEADER_LEN);
355 rxb->protocol = eth_type_trans(rxb, port_priv->netdev);
357 if ((port_priv->flags & IFF_ALLMULTI && rxb
[all...]
/linux-master/drivers/net/ethernet/micrel/
H A Dks8851_spi.c141 * @rxb: The RX buffer to return the result into
148 u8 *rxb, unsigned int rxl)
184 memcpy(rxb, trx, rxl);
186 memcpy(rxb, trx + 2, rxl);
147 ks8851_rdreg(struct ks8851_net *ks, unsigned int op, u8 *rxb, unsigned int rxl) argument

Completed in 300 milliseconds

123