# 高通QSDK 数据通道 ![](media/ae51f3deb48f8c547da572a10355c2fde1fe7f4b.jpeg) ![](media/4bed2e738bd4b31ce76d2b87beaac8779e2ff83a.jpeg) ![](media/0df431adcbef760928384c826ca14cc47cd99e05.jpeg) ``` dev_queue_xmit __dev_queue_xmit __dev_xmit_skb sch_direct_xmit dev_hard_start_xmit xmit_one netdev_start_xmit __netdev_start_xmit { return ops->ndo_start_xmit(skb, dev); } ``` ``` osif_ol_vap_hardstart_wifi3 (ol_txrx_tx_fp)osdev->iv_vap_send() osifp->iv_vap_send = ops.tx.tx; txrx_ops->tx.tx = vdev->tx = ol_tx_ll; ``` ``` ol_tx_ll ``` ![](media/image-20240320140001014.png) 接收 ``` ol_rx_deliver vdev->osif_rx(vdev->osif_vdev, deliver_list_head); osif_rx = ops.rx.rx = (ol_txrx_rx_fp) osif_deliver_data_ol; osif_deliver_data_ol osif_send_to_nss ```