Home
last modified time | relevance | path

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

12345

/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c276 struct iwl_rx_mem_buffer *rxb) in iwl_pcie_restock_bd()
283 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd()
284 bd[rxq->write].rbid = cpu_to_le16(rxb->vid); in iwl_pcie_restock_bd()
288 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd()
292 (u32)rxb->vid, rxq->id, rxq->write); in iwl_pcie_restock_bd()
302 struct iwl_rx_mem_buffer *rxb; in iwl_pcie_rxmq_restock() local
318 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxmq_restock()
320 list_del(&rxb->list); in iwl_pcie_rxmq_restock()
321 rxb in iwl_pcie_rxmq_restock()
274 iwl_pcie_restock_bd(struct iwl_trans *trans, struct iwl_rxq *rxq, struct iwl_rx_mem_buffer *rxb) iwl_pcie_restock_bd() argument
348 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rxsq_restock() local
487 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rxq_alloc_rbs() local
592 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rx_allocator() local
690 struct iwl_rx_mem_buffer *rxb = iwl_pcie_rx_allocator_get() local
1140 struct iwl_rx_mem_buffer *rxb = &trans_pcie->rx_pool[i]; _iwl_pcie_rx_init() local
1251 iwl_pcie_rx_reuse_rbd(struct iwl_trans *trans, struct iwl_rx_mem_buffer *rxb, struct iwl_rxq *rxq, bool emergency) iwl_pcie_rx_reuse_rbd() argument
1283 iwl_pcie_rx_handle_rb(struct iwl_trans *trans, struct iwl_rxq *rxq, struct iwl_rx_mem_buffer *rxb, bool emergency, int i) iwl_pcie_rx_handle_rb() argument
1437 struct iwl_rx_mem_buffer *rxb; iwl_pcie_get_rxb() local
1506 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rx_handle() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c222 struct iwl_rx_mem_buffer *rxb) in iwl_pcie_restock_bd()
229 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd()
230 bd[rxq->write].rbid = cpu_to_le16(rxb->vid); in iwl_pcie_restock_bd()
234 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd()
238 (u32)rxb->vid, rxq->id, rxq->write); in iwl_pcie_restock_bd()
248 struct iwl_rx_mem_buffer *rxb; in iwl_pcie_rxmq_restock() local
264 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxmq_restock()
266 list_del(&rxb->list); in iwl_pcie_rxmq_restock()
267 rxb in iwl_pcie_rxmq_restock()
220 iwl_pcie_restock_bd(struct iwl_trans *trans, struct iwl_rxq *rxq, struct iwl_rx_mem_buffer *rxb) iwl_pcie_restock_bd() argument
294 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rxsq_restock() local
433 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rxq_alloc_rbs() local
538 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rx_allocator() local
636 struct iwl_rx_mem_buffer *rxb = iwl_pcie_rx_allocator_get() local
1149 struct iwl_rx_mem_buffer *rxb = &trans_pcie->rx_pool[i]; _iwl_pcie_rx_init() local
1260 iwl_pcie_rx_reuse_rbd(struct iwl_trans *trans, struct iwl_rx_mem_buffer *rxb, struct iwl_rxq *rxq, bool emergency) iwl_pcie_rx_reuse_rbd() 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) iwl_pcie_rx_handle_rb() argument
1447 struct iwl_rx_mem_buffer *rxb; iwl_pcie_get_rxb() local
1525 struct iwl_rx_mem_buffer *rxb; iwl_pcie_rx_handle() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c36 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_error()
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()
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()
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()
107 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif()
35 iwlagn_rx_reply_error(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_error() argument
77 iwlagn_rx_spectrum_measure_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_spectrum_measure_notif() argument
93 iwlagn_rx_pm_sleep_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_pm_sleep_notif() argument
104 iwlagn_rx_pm_debug_statistics_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_pm_debug_statistics_notif() argument
114 iwlagn_rx_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_beacon_notif() argument
347 iwlagn_rx_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_statistics() argument
450 iwlagn_rx_reply_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_statistics() argument
473 iwlagn_rx_card_state_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_card_state_notif() argument
523 iwlagn_rx_missed_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_missed_beacon_notif() argument
545 iwlagn_rx_reply_rx_phy(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_rx_phy() argument
609 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) iwlagn_pass_packet_to_mac80211() argument
780 iwlagn_rx_reply_rx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_rx() argument
891 iwlagn_rx_noa_notification(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_noa_notification() argument
988 iwl_rx_dispatch(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_rx_dispatch() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c31 struct iwl_rx_cmd_buffer *rxb) in iwlagn_rx_reply_error()
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()
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()
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()
102 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif()
30 iwlagn_rx_reply_error(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_error() argument
72 iwlagn_rx_spectrum_measure_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_spectrum_measure_notif() argument
88 iwlagn_rx_pm_sleep_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_pm_sleep_notif() argument
99 iwlagn_rx_pm_debug_statistics_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_pm_debug_statistics_notif() argument
109 iwlagn_rx_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_beacon_notif() argument
342 iwlagn_rx_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_statistics() argument
445 iwlagn_rx_reply_statistics(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_statistics() argument
468 iwlagn_rx_card_state_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_card_state_notif() argument
518 iwlagn_rx_missed_beacon_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_missed_beacon_notif() argument
540 iwlagn_rx_reply_rx_phy(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_rx_phy() 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) iwlagn_pass_packet_to_mac80211() argument
775 iwlagn_rx_reply_rx(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_reply_rx() argument
898 iwlagn_rx_noa_notification(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) iwlagn_rx_noa_notification() argument
995 iwl_rx_dispatch(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_rx_dispatch() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/
H A Docelot_fdma.c123 struct ocelot_fdma_rx_buf *rxb) in ocelot_fdma_rx_alloc_page()
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 in ocelot_fdma_alloc_rx_buffs()
122 ocelot_fdma_rx_alloc_page(struct ocelot *ocelot, struct ocelot_fdma_rx_buf *rxb) ocelot_fdma_rx_alloc_page() argument
270 ocelot_fdma_add_rx_frag(struct ocelot_fdma_rx_buf *rxb, u32 stat, struct sk_buff *skb, bool first) ocelot_fdma_add_rx_frag() argument
314 ocelot_fdma_get_skb(struct ocelot *ocelot, u32 stat, struct ocelot_fdma_rx_buf *rxb, struct sk_buff *skb) ocelot_fdma_get_skb() argument
393 struct ocelot_fdma_rx_buf *rxb; ocelot_fdma_rx_get() local
703 struct ocelot_fdma_rx_buf *rxb; ocelot_fdma_free_rx_ring() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A Diwl-op-mode.h117 * @rx: Rx notification to the op_mode. rxb is the Rx buffer itself. Cmd is the
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()
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()
199 op_mode->ops->rx_rss(op_mode, napi, rxb, queue); in iwl_op_mode_rx_rss()
187 iwl_op_mode_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_op_mode_rx() argument
194 iwl_op_mode_rx_rss(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb, unsigned int queue) iwl_op_mode_rx_rss() argument
/kernel/linux/linux-6.6/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);
137 struct iwl_rx_cmd_buffer *rxb) in iwl_op_mode_rx()
139 return op_mode->ops->rx(op_mode, napi, rxb); in iwl_op_mode_rx()
144 struct iwl_rx_cmd_buffer *rxb, in iwl_op_mode_rx_rss()
147 op_mode->ops->rx_rss(op_mode, napi, rxb, queue); in iwl_op_mode_rx_rss()
135 iwl_op_mode_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_op_mode_rx() argument
142 iwl_op_mode_rx_rss(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb, unsigned int queue) iwl_op_mode_rx_rss() argument
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dops.c229 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
942 struct iwl_rx_cmd_buffer rxb; member
944 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
953 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_purge()
980 entry->fn(mvm, &entry->rxb); in iwl_mvm_async_handlers_wk()
981 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_wk()
1020 struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_common()
1045 rx_h->fn(mvm, rxb); in iwl_mvm_rx_common()
1054 entry->rxb._page = rxb_steal_page(rxb); in iwl_mvm_rx_common()
1019 iwl_mvm_rx_common(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_rx_packet *pkt) iwl_mvm_rx_common() argument
1067 iwl_mvm_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx() argument
1083 iwl_mvm_rx_mq(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_mq() argument
1394 iwl_mvm_rx_mq_rss(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb, unsigned int queue) iwl_mvm_rx_mq_rss() argument
[all...]
H A Dmvm.h1558 struct iwl_rx_cmd_buffer *rxb);
1609 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1611 struct iwl_rx_cmd_buffer *rxb);
1613 struct iwl_rx_cmd_buffer *rxb, int queue);
1615 struct iwl_rx_cmd_buffer *rxb, int queue);
1617 struct iwl_rx_cmd_buffer *rxb, int queue);
1619 struct iwl_rx_cmd_buffer *rxb, int queue);
1623 struct iwl_rx_cmd_buffer *rxb, int queue);
1624 void iwl_mvm_rx_tx_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1626 struct iwl_rx_cmd_buffer *rxb);
[all...]
H A Drx.c76 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
78 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_phy_cmd()
95 * Adds the rxb to a new skb and give it to mac80211
103 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_pass_packet_to_mac80211()
139 rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_pass_packet_to_mac80211()
141 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_pass_packet_to_mac80211()
142 fraglen, rxb->truesize); in iwl_mvm_pass_packet_to_mac80211()
343 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_mpdu()
347 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu()
97 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) iwl_mvm_pass_packet_to_mac80211() argument
342 iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_rx_mpdu() argument
920 iwl_mvm_rx_statistics(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_statistics() argument
925 iwl_mvm_window_status_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_window_status_notif() argument
[all...]
H A Dtime-event.h158 struct iwl_rx_cmd_buffer *rxb);
267 struct iwl_rx_cmd_buffer *rxb);
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmvm.h1695 struct iwl_rx_cmd_buffer *rxb);
1746 struct iwl_rx_cmd_buffer *rxb);
1747 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1749 struct iwl_rx_cmd_buffer *rxb);
1751 struct iwl_rx_cmd_buffer *rxb, int queue);
1753 struct iwl_rx_cmd_buffer *rxb, int queue);
1755 struct iwl_rx_cmd_buffer *rxb, int queue);
1757 struct iwl_rx_cmd_buffer *rxb, int queue);
1759 struct iwl_rx_cmd_buffer *rxb, int queue);
1760 void iwl_mvm_rx_tx_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
[all...]
H A Dops.c149 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_monitor_notif()
151 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_monitor_notif()
245 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_thermal_dual_chain_req()
247 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_thermal_dual_chain_req()
287 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1501 struct iwl_rx_cmd_buffer rxb; member
1503 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1512 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_purge()
1539 entry->fn(mvm, &entry->rxb); in iwl_mvm_async_handlers_wk()
1540 iwl_free_rxb(&entry->rxb); in iwl_mvm_async_handlers_wk()
148 iwl_mvm_rx_monitor_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_monitor_notif() argument
244 iwl_mvm_rx_thermal_dual_chain_req(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_thermal_dual_chain_req() argument
1578 iwl_mvm_rx_common(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, struct iwl_rx_packet *pkt) iwl_mvm_rx_common() argument
1632 iwl_mvm_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx() argument
1648 iwl_mvm_rx_mq(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_mq() argument
2013 iwl_mvm_rx_mq_rss(struct iwl_op_mode *op_mode, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb, unsigned int queue) iwl_mvm_rx_mq_rss() argument
[all...]
H A Dtime-sync.c59 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_time_sync_msmt_event()
61 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_time_sync_msmt_event()
94 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_time_sync_msmt_confirm_event()
96 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_time_sync_msmt_confirm_event()
58 iwl_mvm_time_sync_msmt_event(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_time_sync_msmt_event() argument
93 iwl_mvm_time_sync_msmt_confirm_event(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_time_sync_msmt_confirm_event() argument
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);
210 struct iwl_rx_cmd_buffer *rxb);
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()
43 * Adds the rxb to a new skb and give it to mac80211
51 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_pass_packet_to_mac80211()
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()
293 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu()
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) iwl_mvm_pass_packet_to_mac80211() argument
288 iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_rx_mpdu() argument
1023 iwl_mvm_rx_statistics(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_rx_statistics() argument
1028 iwl_mvm_window_status_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) iwl_mvm_window_status_notif() argument
[all...]
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dvx-insn.h194 * @rxb: Operand to store computed RXB value
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
[all...]
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dvx-insn-asm.h197 * @rxb: Operand to store computed RXB value
203 .macro RXB rxb v1 v2=0 v3=0 v4=0
204 \rxb = 0
206 \rxb = \rxb | 0x08
209 \rxb = \rxb | 0x04
212 \rxb = \rxb | 0x02
215 \rxb
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_rx.c524 struct ieee80211_rxb *rxb) in indicate_packets()
531 for (i = 0; i < rxb->nr_subframes; i++) { in indicate_packets()
532 struct sk_buff *sub_skb = rxb->subframes[i]; in indicate_packets()
551 memcpy(skb_push(sub_skb, ETH_ALEN), rxb->src, ETH_ALEN); in indicate_packets()
552 memcpy(skb_push(sub_skb, ETH_ALEN), rxb->dst, ETH_ALEN); in indicate_packets()
556 if (is_multicast_ether_addr(rxb->dst)) in indicate_packets()
767 struct ieee80211_rxb *rxb, u8 *src, u8 *dst) in parse_subframe()
804 rxb->nr_subframes = 1; in parse_subframe()
806 rxb->subframes[0] = skb; in parse_subframe()
808 rxb in parse_subframe()
523 indicate_packets(struct ieee80211_device *ieee, struct ieee80211_rxb *rxb) indicate_packets() argument
764 parse_subframe(struct ieee80211_device *ieee, struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats, struct ieee80211_rxb *rxb, u8 *src, u8 *dst) parse_subframe() argument
913 struct ieee80211_rxb *rxb = NULL; ieee80211_rx() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_rx.c524 struct ieee80211_rxb *rxb) in indicate_packets()
531 for (i = 0; i < rxb->nr_subframes; i++) { in indicate_packets()
532 struct sk_buff *sub_skb = rxb->subframes[i]; in indicate_packets()
551 memcpy(skb_push(sub_skb, ETH_ALEN), rxb->src, ETH_ALEN); in indicate_packets()
552 memcpy(skb_push(sub_skb, ETH_ALEN), rxb->dst, ETH_ALEN); in indicate_packets()
556 if (is_multicast_ether_addr(rxb->dst)) in indicate_packets()
767 struct ieee80211_rxb *rxb, u8 *src, u8 *dst) in parse_subframe()
803 rxb->nr_subframes = 1; in parse_subframe()
805 rxb->subframes[0] = skb; in parse_subframe()
807 rxb in parse_subframe()
523 indicate_packets(struct ieee80211_device *ieee, struct ieee80211_rxb *rxb) indicate_packets() argument
764 parse_subframe(struct ieee80211_device *ieee, struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats, struct ieee80211_rxb *rxb, u8 *src, u8 *dst) parse_subframe() argument
910 struct ieee80211_rxb *rxb = NULL; ieee80211_rx() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/
H A Drtllib_rx.c765 struct rtllib_rxb *rxb, u8 *src, u8 *dst) in parse_subframe()
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 in parse_subframe()
763 parse_subframe(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *src, u8 *dst) parse_subframe() argument
1225 rtllib_rx_indicate_pkt_legacy(struct rtllib_device *ieee, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *dst, u8 *src) rtllib_rx_indicate_pkt_legacy() argument
1299 struct rtllib_rxb *rxb = NULL; rtllib_rx_InfraAdhoc() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/
H A Drtllib_rx.c754 struct rtllib_rxb *rxb, u8 *src, u8 *dst) in parse_subframe()
785 rxb->nr_subframes = 1; in parse_subframe()
803 rxb->subframes[0] = sub_skb; in parse_subframe()
805 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
806 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe()
807 rxb->subframes[0]->dev = ieee->dev; in parse_subframe()
811 rxb->nr_subframes = 0; in parse_subframe()
812 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
813 memcpy(rxb->dst, dst, ETH_ALEN); in parse_subframe()
823 __func__, rxb in parse_subframe()
752 parse_subframe(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *src, u8 *dst) parse_subframe() argument
1206 rtllib_rx_indicate_pkt_legacy(struct rtllib_device *ieee, struct rtllib_rx_stats *rx_stats, struct rtllib_rxb *rxb, u8 *dst, u8 *src) rtllib_rx_indicate_pkt_legacy() argument
1280 struct rtllib_rxb *rxb = NULL; rtllib_rx_InfraAdhoc() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/sgi/
H A Dioc3-eth.c124 struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma) in ioc3_alloc_skb()
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 in ioc3_rx()
123 ioc3_alloc_skb(struct ioc3_private *ip, struct sk_buff **skb, struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma) ioc3_alloc_skb() argument
671 struct ioc3_erxbuf *rxb; ioc3_alloc_rx_bufs() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/sgi/
H A Dioc3-eth.c124 struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma) in ioc3_alloc_skb()
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 in ioc3_rx()
123 ioc3_alloc_skb(struct ioc3_private *ip, struct sk_buff **skb, struct ioc3_erxbuf **rxb, dma_addr_t *rxb_dma) ioc3_alloc_skb() argument
671 struct ioc3_erxbuf *rxb; ioc3_alloc_rx_bufs() local
[all...]

Completed in 30 milliseconds

12345