Home
last modified time | relevance | path

Searched refs:msdu (Results 1 – 25 of 68) sorted by relevance

123

/wlan-driver/qcacld-3.0/core/dp/txrx/
Dol_rx_fwd.c43 static inline void ol_ap_fwd_check(struct ol_txrx_vdev_t *vdev, qdf_nbuf_t msdu) in ol_ap_fwd_check() argument
52 mac_header = (struct ieee80211_frame *)(qdf_nbuf_data(msdu)); in ol_ap_fwd_check()
98 static inline void ol_rx_fwd_to_tx(struct ol_txrx_vdev_t *vdev, qdf_nbuf_t msdu) in ol_rx_fwd_to_tx() argument
103 ol_ap_fwd_check(vdev, msdu); in ol_rx_fwd_to_tx()
109 qdf_nbuf_set_next(msdu, NULL); /* add NULL terminator */ in ol_rx_fwd_to_tx()
116 msdu); in ol_rx_fwd_to_tx()
117 qdf_nbuf_pull_head(msdu, in ol_rx_fwd_to_tx()
123 qdf_mem_zero(msdu->cb, sizeof(msdu->cb)); in ol_rx_fwd_to_tx()
126 msdu = OL_TX_SEND(vdev, msdu); in ol_rx_fwd_to_tx()
128 if (msdu) { in ol_rx_fwd_to_tx()
[all …]
Dol_tx_ll_fastpath.c103 ol_tx_tso_adjust_pkt_dnld_len(qdf_nbuf_t msdu, in ol_tx_tso_adjust_pkt_dnld_len() argument
110 frag0_len = qdf_nbuf_get_frag_len(msdu, 0); in ol_tx_tso_adjust_pkt_dnld_len()
123 ol_tx_tso_adjust_pkt_dnld_len(qdf_nbuf_t msdu, in ol_tx_tso_adjust_pkt_dnld_len() argument
148 ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu, in ol_tx_prepare_ll_fast() argument
162 tx_desc->netbuf = msdu; in ol_tx_prepare_ll_fast()
170 TXRX_STATS_MSDU_INCR(pdev, tx.tso.tso_pkts, msdu); in ol_tx_prepare_ll_fast()
191 type = ol_tx_get_ext_header_type(vdev, msdu); in ol_tx_prepare_ll_fast()
198 tx_desc->id, msdu, in ol_tx_prepare_ll_fast()
210 num_frags = qdf_nbuf_get_num_frags(msdu); in ol_tx_prepare_ll_fast()
239 frag_len = qdf_nbuf_get_frag_len(msdu, i); in ol_tx_prepare_ll_fast()
[all …]
Dol_tx_ll_legacy.c58 qdf_nbuf_t msdu = msdu_list; in ol_tx_ll() local
70 while (msdu) { in ol_tx_ll()
75 msdu_info.htt.info.ext_tid = qdf_nbuf_get_tid(msdu); in ol_tx_ll()
78 if (qdf_unlikely(ol_tx_prepare_tso(vdev, msdu, &msdu_info))) { in ol_tx_ll()
82 msdu); in ol_tx_ll()
83 return msdu; in ol_tx_ll()
94 msdu, tso_msdu_stats_idx); in ol_tx_ll()
102 next = qdf_nbuf_next(msdu); in ol_tx_ll()
106 QDF_NBUF_CB_PADDR(msdu) = in ol_tx_ll()
112 tx_desc = ol_tx_prepare_ll(vdev, msdu, &msdu_info); in ol_tx_ll()
[all …]
Dol_txrx_encap.c35 ol_tx_copy_native_wifi_header(qdf_nbuf_t msdu, in ol_tx_copy_native_wifi_header() argument
39 (struct ieee80211_frame *)qdf_nbuf_data(msdu); in ol_tx_copy_native_wifi_header()
46 if (qdf_nbuf_len(msdu) < *hdsize) in ol_tx_copy_native_wifi_header()
56 qdf_nbuf_t msdu, in ol_tx_encap_from_native_wifi() argument
75 ol_tx_copy_native_wifi_header(msdu, &hdsize, localbuf)) in ol_tx_encap_from_native_wifi()
103 qdf_nbuf_pull_head(msdu, hdsize); in ol_tx_encap_from_native_wifi()
117 ol_tx_copy_native_wifi_header(msdu, &hdsize, in ol_tx_encap_from_native_wifi()
124 qdf_nbuf_pull_head(msdu, hdsize); in ol_tx_encap_from_native_wifi()
136 qdf_nbuf_t msdu, struct ol_txrx_msdu_info_t *tx_msdu_info) in ol_tx_encap_from_8023() argument
159 eth_hdr = (struct ethernet_hdr_t *)qdf_nbuf_data(msdu); in ol_tx_encap_from_8023()
[all …]
Dol_rx.c141 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, uint8_t pktlog_bit) in ol_rx_send_pktlog_event() argument
153 data.msdu = msdu; in ol_rx_send_pktlog_event()
164 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, uint8_t pktlog_bit) in ol_rx_send_pktlog_event() argument
176 data.msdu = msdu; in ol_rx_send_pktlog_event()
277 void *rx_mpdu_desc, qdf_nbuf_t msdu) in ol_rx_process_inv_peer() argument
310 msg.msdu = msdu; in ol_rx_process_inv_peer()
318 void *rx_mpdu_desc, qdf_nbuf_t msdu) in ol_rx_process_inv_peer() argument
597 qdf_nbuf_t head_msdu, tail_msdu, msdu; in ol_rx_indication_handler() local
701 htt_rx_amsdu_pop(htt_pdev, rx_ind_msg, &msdu, in ol_rx_indication_handler()
705 ol_rx_trigger_restore(htt_pdev, msdu, in ol_rx_indication_handler()
[all …]
Dol_txrx_encap.h51 qdf_nbuf_t msdu, struct ol_txrx_msdu_info_t *msdu_info);
78 qdf_nbuf_t msdu, struct ol_rx_decap_info_t *info);
83 qdf_nbuf_t msdu, struct ol_txrx_msdu_info_t *msdu_info) in OL_TX_ENCAP() argument
86 return ol_tx_encap(vdev, tx_desc, msdu, msdu_info); in OL_TX_ENCAP()
93 qdf_nbuf_t msdu, struct ol_rx_decap_info_t *info) in OL_RX_DECAP() argument
96 return ol_rx_decap(vdev, peer, msdu, info); in OL_RX_DECAP()
107 #define OL_TX_ENCAP(vdev, tx_desc, msdu, msdu_info) A_OK argument
108 #define OL_RX_DECAP(vdev, peer, msdu, info) A_OK argument
Dol_rx_defrag.c157 qdf_nbuf_t msdu, in ol_rx_frag_desc_adjust() argument
162 msdu); in ol_rx_frag_desc_adjust()
182 qdf_nbuf_t msdu, in ol_rx_frag_restructure() argument
262 qdf_nbuf_t msdu, in ol_rx_frag_desc_adjust() argument
274 qdf_nbuf_t msdu, in ol_rx_frag_restructure() argument
756 qdf_nbuf_t tmp_next, msdu, prev = NULL, cur = frag_list; in ol_rx_defrag() local
887 msdu = ol_rx_defrag_decap_recombine(htt_pdev, frag_list, hdr_space); in ol_rx_defrag()
888 if (!msdu) in ol_rx_defrag()
895 if (!ol_rx_frag_tkip_demic(pdev, key, msdu, hdr_space)) { in ol_rx_defrag()
899 OL_RX_ERR_TKIP_MIC, msdu, &pn, 0); in ol_rx_defrag()
[all …]
Dol_tx_sched.h143 qdf_nbuf_t msdu) in ol_tx_target_credit_adjust() argument
145 qdf_atomic_add(factor * htt_tx_msdu_credit(msdu), in ol_tx_target_credit_adjust()
150 qdf_nbuf_t msdu) in ol_tx_target_credit_decr() argument
152 ol_tx_target_credit_adjust(-1, pdev, msdu); in ol_tx_target_credit_decr()
156 qdf_nbuf_t msdu) in ol_tx_target_credit_incr() argument
158 ol_tx_target_credit_adjust(1, pdev, msdu); in ol_tx_target_credit_incr()
178 qdf_nbuf_t msdu) in ol_tx_target_credit_adjust() argument
183 qdf_nbuf_t msdu) in ol_tx_target_credit_decr() argument
188 qdf_nbuf_t msdu) in ol_tx_target_credit_incr() argument
Dol_tx_ll.c65 qdf_nbuf_t msdu, uint16_t peer_id) in ol_tx_reinject() argument
76 tx_desc = ol_tx_prepare_ll(vdev, msdu, &msdu_info); in ol_tx_reinject()
78 return msdu; in ol_tx_reinject()
84 ol_tx_send(vdev->pdev, tx_desc, msdu, vdev->vdev_id); in ol_tx_reinject()
99 qdf_nbuf_t msdu, in ol_tx_prepare_ll() argument
106 tx_desc = ol_tx_desc_ll(pdev, vdev, msdu, msdu_info); in ol_tx_prepare_ll()
112 if (qdf_nbuf_is_tso(msdu)) in ol_tx_prepare_ll()
116 pdev, tx.dropped.host_reject, msdu); in ol_tx_prepare_ll()
128 qdf_nbuf_t msdu = msdu_list; in ol_tx_non_std_ll() local
141 while (msdu) { in ol_tx_non_std_ll()
[all …]
Dol_tx_hl.c136 qdf_nbuf_t msdu, in ol_tx_hl_desc_alloc() argument
143 tx_desc = ol_tx_desc_hl(pdev, vdev, msdu, msdu_info); in ol_tx_hl_desc_alloc()
144 } else if (qdf_nbuf_is_ipv4_pkt(msdu) == true) { in ol_tx_hl_desc_alloc()
145 if ((QDF_NBUF_CB_GET_PACKET_TYPE(msdu) == in ol_tx_hl_desc_alloc()
147 (QDF_NBUF_CB_GET_PACKET_TYPE(msdu) == in ol_tx_hl_desc_alloc()
149 tx_desc = ol_tx_desc_hl(pdev, vdev, msdu, msdu_info); in ol_tx_hl_desc_alloc()
157 bool ol_tx_desc_is_high_prio(qdf_nbuf_t msdu) in ol_tx_desc_is_high_prio() argument
162 if (qdf_nbuf_is_ipv4_pkt(msdu) == true) { in ol_tx_desc_is_high_prio()
163 if ((QDF_NBUF_CB_GET_PACKET_TYPE(msdu) == in ol_tx_desc_is_high_prio()
165 (QDF_NBUF_CB_GET_PACKET_TYPE(msdu) == in ol_tx_desc_is_high_prio()
[all …]
Dol_txrx_internal.h162 qdf_nbuf_t msdu; in ol_rx_mpdu_list_next() local
169 msdu = mpdu_list; in ol_rx_mpdu_list_next()
171 (htt_pdev, htt_rx_msdu_desc_retrieve(htt_pdev, msdu))) { in ol_rx_mpdu_list_next()
172 if (!qdf_nbuf_next(msdu)) { in ol_rx_mpdu_list_next()
176 msdu = qdf_nbuf_next(msdu); in ol_rx_mpdu_list_next()
178 TXRX_ASSERT2(msdu); in ol_rx_mpdu_list_next()
181 *mpdu_tail = msdu; in ol_rx_mpdu_list_next()
182 *next_mpdu = qdf_nbuf_next(msdu); in ol_rx_mpdu_list_next()
651 #define OL_TXRX_PEER_STATS_UPDATE_BASE(peer, tx_or_rx, type, msdu) \ argument
655 peer->stats.tx_or_rx.bytes.type += qdf_nbuf_len(msdu); \
[all …]
Dol_rx.h76 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu,
81 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, in ol_rx_send_pktlog_event() argument
102 uint8_t peer_id, qdf_nbuf_t msdu);
116 qdf_nbuf_t msdu);
120 void ol_rx_timestamp(struct cdp_cfg *cfg_pdev, void *rx_desc, qdf_nbuf_t msdu);
Dol_tx_send.c160 struct ol_tx_desc_t *tx_desc, qdf_nbuf_t msdu) in ol_tx_send_base() argument
164 TX_CREDIT_DEBUG_PRINT("TX %d bytes\n", qdf_nbuf_len(msdu)); in ol_tx_send_base()
168 qdf_nbuf_len(msdu)); in ol_tx_send_base()
170 msdu_credit_consumed = htt_tx_msdu_credit(msdu); in ol_tx_send_base()
201 struct ol_tx_desc_t *tx_desc, qdf_nbuf_t msdu, uint8_t vdev_id) in ol_tx_send() argument
207 msdu_credit_consumed = ol_tx_send_base(pdev, tx_desc, msdu); in ol_tx_send()
209 QDF_NBUF_UPDATE_TX_PKT_COUNT(msdu, QDF_NBUF_TX_PKT_TXRX); in ol_tx_send()
210 DPTRACE(qdf_dp_trace_ptr(msdu, QDF_DP_TRACE_TXRX_PACKET_PTR_RECORD, in ol_tx_send()
212 qdf_nbuf_data_addr(msdu), in ol_tx_send()
213 sizeof(qdf_nbuf_data(msdu)), tx_desc->id, in ol_tx_send()
[all …]
Dol_tx.h52 qdf_nbuf_t msdu,
299 ol_tx_reinject(struct ol_txrx_vdev_t *vdev, qdf_nbuf_t msdu, uint16_t peer_id);
308 qdf_nbuf_t msdu,
311 struct qdf_tso_info_t *tso_info, qdf_nbuf_t msdu,
338 qdf_nbuf_t msdu, in ol_tx_prepare_tso() argument
346 qdf_nbuf_t msdu, in ol_tx_tso_update_stats() argument
353 bool ol_tx_desc_is_high_prio(qdf_nbuf_t msdu);
Dol_rx_pn.c152 qdf_nbuf_t msdu; in ol_rx_pn_check_base() local
162 msdu = mpdu; in ol_rx_pn_check_base()
216 next_msdu = qdf_nbuf_next(msdu); in ol_rx_pn_check_base()
217 htt_rx_desc_frame_free(pdev->htt_pdev, msdu); in ol_rx_pn_check_base()
218 if (msdu == mpdu_tail) in ol_rx_pn_check_base()
220 msdu = next_msdu; in ol_rx_pn_check_base()
/wlan-driver/qcacld-3.0/core/dp/htt/
Dhtt_monitor_rx.c86 int htt_mon_rx_handle_amsdu_packet(qdf_nbuf_t msdu, htt_pdev_handle pdev, in htt_mon_rx_handle_amsdu_packet() argument
106 qdf_nbuf_append_ext_list(msdu, frag_nbuf, amsdu_len); in htt_mon_rx_handle_amsdu_packet()
505 qdf_nbuf_t msdu, next, prev = NULL; in htt_rx_mon_amsdu_rx_in_order_pop_ll() local
536 msdu = htt_rx_in_order_netbuf_pop(pdev, paddr); in htt_rx_mon_amsdu_rx_in_order_pop_ll()
538 if (qdf_unlikely(!msdu)) { in htt_rx_mon_amsdu_rx_in_order_pop_ll()
551 qdf_nbuf_set_pktlen(msdu, HTT_RX_BUF_SIZE); in htt_rx_mon_amsdu_rx_in_order_pop_ll()
552 qdf_nbuf_unmap(pdev->osdev, msdu, QDF_DMA_FROM_DEVICE); in htt_rx_mon_amsdu_rx_in_order_pop_ll()
558 rx_desc = htt_rx_desc(msdu); in htt_rx_mon_amsdu_rx_in_order_pop_ll()
561 qdf_nbuf_free(msdu); in htt_rx_mon_amsdu_rx_in_order_pop_ll()
567 msdu = htt_rx_in_order_netbuf_pop(pdev, paddr); in htt_rx_mon_amsdu_rx_in_order_pop_ll()
[all …]
Dhtt_tx.c744 qdf_nbuf_t msdu; in htt_tx_sched() local
748 HTT_TX_NBUF_QUEUE_REMOVE(pdev, msdu); in htt_tx_sched()
749 while (msdu) { in htt_tx_sched()
752 packet_len = qdf_nbuf_len(msdu); in htt_tx_sched()
768 htc_send_data_pkt(pdev->htc_pdev, msdu, in htt_tx_sched()
772 HTT_TX_NBUF_QUEUE_INSERT_HEAD(pdev, msdu); in htt_tx_sched()
775 HTT_TX_NBUF_QUEUE_REMOVE(pdev, msdu); in htt_tx_sched()
779 int htt_tx_send_std(htt_pdev_handle pdev, qdf_nbuf_t msdu, uint16_t msdu_id) in htt_tx_send_std() argument
787 packet_len = qdf_nbuf_len(msdu); in htt_tx_send_std()
801 if (QDF_NBUF_CB_TX_EXTRA_FRAG_FLAGS_EXT_HEADER(msdu)) in htt_tx_send_std()
[all …]
Dhtt_rx_ll.c131 qdf_nbuf_t msdu; in htt_rx_netbuf_pop() local
141 msdu = pdev->rx_ring.buf.netbufs_ring[idx]; in htt_rx_netbuf_pop()
146 return msdu; in htt_rx_netbuf_pop()
646 htt_set_checksum_result_ll(htt_pdev_handle pdev, qdf_nbuf_t msdu, in htt_set_checksum_result_ll() argument
693 qdf_nbuf_set_rx_cksum(msdu, &cksum); in htt_set_checksum_result_ll()
701 void htt_set_checksum_result_ll(htt_pdev_handle pdev, qdf_nbuf_t msdu, in htt_set_checksum_result_ll() argument
708 static void *htt_rx_msdu_desc_retrieve_ll(htt_pdev_handle pdev, qdf_nbuf_t msdu) in htt_rx_msdu_desc_retrieve_ll() argument
710 return htt_rx_desc(msdu); in htt_rx_msdu_desc_retrieve_ll()
1496 qdf_nbuf_t msdu, next, prev = NULL; in htt_rx_amsdu_rx_in_order_pop_ll() local
1539 (*head_msdu) = msdu = htt_rx_in_order_netbuf_pop(pdev, paddr); in htt_rx_amsdu_rx_in_order_pop_ll()
[all …]
Dhtt_internal.h246 static inline struct htt_host_rx_desc_base *htt_rx_desc(qdf_nbuf_t msdu) in htt_rx_desc() argument
249 (((size_t) (qdf_nbuf_head(msdu) + HTT_RX_DESC_ALIGN_MASK)) & in htt_rx_desc()
304 static inline void htt_rx_extract_lro_info(qdf_nbuf_t msdu, in htt_rx_extract_lro_info() argument
308 QDF_NBUF_CB_RX_LRO_ELIGIBLE(msdu) = 0; in htt_rx_extract_lro_info()
310 QDF_NBUF_CB_RX_LRO_ELIGIBLE(msdu) = in htt_rx_extract_lro_info()
313 if (QDF_NBUF_CB_RX_LRO_ELIGIBLE(msdu)) { in htt_rx_extract_lro_info()
314 QDF_NBUF_CB_RX_TCP_PURE_ACK(msdu) = in htt_rx_extract_lro_info()
316 QDF_NBUF_CB_RX_TCP_CHKSUM(msdu) = in htt_rx_extract_lro_info()
318 QDF_NBUF_CB_RX_TCP_SEQ_NUM(msdu) = in htt_rx_extract_lro_info()
320 QDF_NBUF_CB_RX_TCP_ACK_NUM(msdu) = in htt_rx_extract_lro_info()
[all …]
/wlan-driver/qcacld-3.0/components/pkt_capture/core/src/
Dwlan_pkt_capture_data_txrx.c355 pkt_capture_rx_convert8023to80211(uint8_t *bssid, qdf_nbuf_t msdu, void *desc) in pkt_capture_rx_convert8023to80211() argument
371 eth_hdr = (struct ethernet_hdr_t *)qdf_nbuf_data(msdu); in pkt_capture_rx_convert8023to80211()
447 qdf_nbuf_pull_head(msdu, hdsize); in pkt_capture_rx_convert8023to80211()
452 qdf_nbuf_push_head(msdu, new_hdsize); in pkt_capture_rx_convert8023to80211()
453 qdf_mem_copy(qdf_nbuf_data(msdu), localbuf, new_hdsize); in pkt_capture_rx_convert8023to80211()
458 qdf_nbuf_t msdu, void *desc) in pkt_capture_rx_convert8023to80211() argument
475 eth_hdr = (struct ethernet_hdr_t *)qdf_nbuf_data(msdu); in pkt_capture_rx_convert8023to80211()
487 if (qdf_nbuf_is_rx_chfrag_start(msdu)) { in pkt_capture_rx_convert8023to80211()
496 if (qdf_nbuf_is_rx_chfrag_end(msdu)) in pkt_capture_rx_convert8023to80211()
539 qdf_nbuf_pull_head(msdu, hdsize); in pkt_capture_rx_convert8023to80211()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
Ddp_rx_mon_1.0.h332 #define DP_RX_MON_IS_MSDU_NOT_NULL(msdu) \ argument
544 static inline void dp_rx_mon_buffer_set_pktlen(qdf_nbuf_t msdu, uint32_t size) in dp_rx_mon_buffer_set_pktlen() argument
561 qdf_nbuf_t msdu, qdf_nbuf_t *last, in dp_rx_mon_add_msdu_to_list() argument
629 void dp_rx_mon_init_tail_msdu(qdf_nbuf_t *head_msdu, qdf_nbuf_t msdu, in dp_rx_mon_init_tail_msdu() argument
707 qdf_nbuf_t msdu = NULL; in dp_rx_mon_get_paddr_from_desc() local
709 msdu = rx_desc->nbuf; in dp_rx_mon_get_paddr_from_desc()
710 if (msdu) in dp_rx_mon_get_paddr_from_desc()
711 paddr = qdf_nbuf_get_frag_paddr(msdu, 0); in dp_rx_mon_get_paddr_from_desc()
719 #define DP_RX_MON_IS_MSDU_NOT_NULL(msdu) \ argument
720 (msdu)
[all …]
Ddp_rx_mon_dest_1.0.c176 qdf_nbuf_t msdu; in dp_rx_mon_mpdu_pop() local
201 msdu = 0; in dp_rx_mon_mpdu_pop()
262 msdu = DP_RX_MON_GET_NBUF_FROM_DESC(rx_desc); in dp_rx_mon_mpdu_pop()
290 if (dp_rx_buffer_pool_refill(soc, msdu, in dp_rx_mon_mpdu_pop()
293 msdu = NULL; in dp_rx_mon_mpdu_pop()
303 msdu = NULL; in dp_rx_mon_mpdu_pop()
319 msdu = NULL; in dp_rx_mon_mpdu_pop()
402 dp_rx_mon_buffer_set_pktlen(msdu, rx_buf_size); in dp_rx_mon_mpdu_pop()
428 if (dp_rx_mon_add_msdu_to_list(soc, head_msdu, msdu, in dp_rx_mon_mpdu_pop()
465 dp_rx_mon_init_tail_msdu(head_msdu, msdu, last, tail_msdu); in dp_rx_mon_mpdu_pop()
[all …]
/wlan-driver/qcacld-3.0/core/dp/ol/inc/
Dol_txrx_htt_api.h35 static inline uint16_t *ol_tx_msdu_id_storage(qdf_nbuf_t msdu) in ol_tx_msdu_id_storage() argument
37 return (uint16_t *) (&QDF_NBUF_CB_TX_DESC_ID(msdu)); in ol_tx_msdu_id_storage()
51 static inline uint16_t *ol_tx_msdu_id_storage(qdf_nbuf_t msdu) in ol_tx_msdu_id_storage() argument
53 qdf_assert(qdf_nbuf_headroom(msdu) >= (sizeof(uint16_t) * 2 - 1)); in ol_tx_msdu_id_storage()
54 return (uint16_t *) (((qdf_size_t) (qdf_nbuf_head(msdu) + 1)) & ~0x1); in ol_tx_msdu_id_storage()
77 A_STATUS status, qdf_nbuf_t msdu, uint16_t msdu_id);
93 A_STATUS status, qdf_nbuf_t msdu, uint16_t msdu_id);
114 qdf_nbuf_t msdu, uint16_t msdu_id);
/wlan-driver/qca-wifi-host-cmn/hif/src/ce/
Dce_service_legacy.c117 int ce_send_fast(struct CE_handle *copyeng, qdf_nbuf_t msdu, in ce_send_fast() argument
138 DPTRACE(qdf_dp_trace(msdu, in ce_send_fast()
141 qdf_nbuf_data_addr(msdu), in ce_send_fast()
142 sizeof(qdf_nbuf_data(msdu)), QDF_TX)); in ce_send_fast()
199 dma_addr = qdf_nbuf_get_frag_paddr(msdu, 0); in ce_send_fast()
202 user_flags = qdf_nbuf_data_attr_get(msdu) & DESC_DATA_FLAG_MASK; in ce_send_fast()
205 shadow_src_desc->nbytes = qdf_nbuf_get_frag_len(msdu, 0); in ce_send_fast()
230 dma_addr = qdf_nbuf_get_frag_paddr(msdu, 1); in ce_send_fast()
241 frag_len = qdf_nbuf_get_frag_len(msdu, 1); in ce_send_fast()
254 src_ring->per_transfer_context[write_index] = msdu; in ce_send_fast()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
Ddp_rx_defrag.c422 qdf_nbuf_t msdu, uint16_t hdrlen) in dp_rx_defrag_tkip_decap() argument
428 orig_hdr = (uint8_t *)(qdf_nbuf_data(msdu) + rx_desc_len); in dp_rx_defrag_tkip_decap()
438 qdf_nbuf_trim_tail(msdu, dp_f_tkip.ic_trailer); in dp_rx_defrag_tkip_decap()
508 dp_rx_defrag_wep_decap(struct dp_soc *soc, qdf_nbuf_t msdu, uint16_t hdrlen) in dp_rx_defrag_wep_decap() argument
513 origHdr = (uint8_t *) (qdf_nbuf_data(msdu) + rx_desc_len); in dp_rx_defrag_wep_decap()
516 qdf_nbuf_trim_tail(msdu, dp_f_wep.ic_trailer); in dp_rx_defrag_wep_decap()
765 qdf_nbuf_t msdu, uint16_t hdrlen) in dp_rx_defrag_tkip_demic() argument
774 next = msdu; in dp_rx_defrag_tkip_demic()
775 prev0 = msdu; in dp_rx_defrag_tkip_demic()
812 if (((qdf_nbuf_len(prev) - hdrlen) == 0) && prev != msdu) { in dp_rx_defrag_tkip_demic()
[all …]

123