高通QSDK 数据通道



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

接收
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