Lines Matching refs:ds
632 struct ath5k_desc *ds; in ath5k_rxbuf_setup() local
657 ds = bf->desc; in ath5k_rxbuf_setup()
658 ds->ds_link = bf->daddr; /* link to self */ in ath5k_rxbuf_setup()
659 ds->ds_data = bf->skbaddr; in ath5k_rxbuf_setup()
660 ret = ath5k_hw_setup_rx_desc(ah, ds, ah->common.rx_bufsize, 0); in ath5k_rxbuf_setup()
668 ah->rxlink = &ds->ds_link; in ath5k_rxbuf_setup()
736 struct ath5k_desc *ds = bf->desc; in ath5k_txbuf_setup() local
796 ret = ah->ah_setup_tx_desc(ah, ds, pktlen, in ath5k_txbuf_setup()
821 ath5k_hw_setup_mrr_tx_desc(ah, ds, in ath5k_txbuf_setup()
827 ds->ds_link = 0; in ath5k_txbuf_setup()
828 ds->ds_data = bf->skbaddr; in ath5k_txbuf_setup()
838 txq->link = &ds->ds_link; in ath5k_txbuf_setup()
856 struct ath5k_desc *ds; in ath5k_desc_alloc() local
873 ds = ah->desc; in ath5k_desc_alloc()
876 ds, ah->desc_len, (unsigned long long)ah->desc_daddr); in ath5k_desc_alloc()
888 for (i = 0; i < ATH_RXBUF; i++, bf++, ds++, da += sizeof(*ds)) { in ath5k_desc_alloc()
889 bf->desc = ds; in ath5k_desc_alloc()
896 for (i = 0; i < ATH_TXBUF; i++, bf++, ds++, da += sizeof(*ds)) { in ath5k_desc_alloc()
897 bf->desc = ds; in ath5k_desc_alloc()
904 for (i = 0; i < ATH_BCBUF; i++, bf++, ds++, da += sizeof(*ds)) { in ath5k_desc_alloc()
905 bf->desc = ds; in ath5k_desc_alloc()
1548 struct ath5k_desc *ds; in ath5k_tasklet_rx() local
1560 ds = bf->desc; in ath5k_tasklet_rx()
1566 ret = ah->ah_proc_rx_desc(ah, ds, &rs); in ath5k_tasklet_rx()
1737 struct ath5k_desc *ds; in ath5k_tx_processq() local
1748 ds = bf->desc; in ath5k_tx_processq()
1750 ret = ah->ah_proc_tx_desc(ah, ds, &ts); in ath5k_tx_processq()
1814 struct ath5k_desc *ds; in ath5k_beacon_setup() local
1833 ds = bf->desc; in ath5k_beacon_setup()
1838 ds->ds_link = bf->daddr; /* self-linked */ in ath5k_beacon_setup()
1841 ds->ds_link = 0; in ath5k_beacon_setup()
1868 ds->ds_data = bf->skbaddr; in ath5k_beacon_setup()
1869 ret = ah->ah_setup_tx_desc(ah, ds, skb->len, in ath5k_beacon_setup()