/wlan-driver/qcacld-3.0/core/dp/txrx/ |
D | ol_rx_fwd.c | 43 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 …]
|
D | ol_tx_ll_fastpath.c | 103 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 …]
|
D | ol_tx_ll_legacy.c | 58 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 …]
|
D | ol_txrx_encap.c | 35 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 …]
|
D | ol_rx.c | 141 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 …]
|
D | ol_txrx_encap.h | 51 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
|
D | ol_rx_defrag.c | 157 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 …]
|
D | ol_tx_sched.h | 143 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
|
D | ol_tx_ll.c | 65 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 …]
|
D | ol_tx_hl.c | 136 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 …]
|
D | ol_txrx_internal.h | 162 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 …]
|
D | ol_rx.h | 76 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);
|
D | ol_tx_send.c | 160 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 …]
|
D | ol_tx.h | 52 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);
|
D | ol_rx_pn.c | 152 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/ |
D | htt_monitor_rx.c | 86 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 …]
|
D | htt_tx.c | 744 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 …]
|
D | htt_rx_ll.c | 131 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 …]
|
D | htt_internal.h | 246 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/ |
D | wlan_pkt_capture_data_txrx.c | 355 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/ |
D | dp_rx_mon_1.0.h | 332 #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 …]
|
D | dp_rx_mon_dest_1.0.c | 176 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/ |
D | ol_txrx_htt_api.h | 35 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/ |
D | ce_service_legacy.c | 117 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/ |
D | dp_rx_defrag.c | 422 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 …]
|