Lines Matching refs:dr_numslots

2828 	dr->dr_numslots = BWN_RXRING_SLOTS;  in bwn_dma_ringsetup()
2830 dr->dr_numslots = BWN_TXRING_SLOTS; in bwn_dma_ringsetup()
2832 dr->dr_meta = malloc(dr->dr_numslots * sizeof(struct bwn_dmadesc_meta), in bwn_dma_ringsetup()
2895 (dr->dr_numslots / BWN_TX_SLOTS_PER_FRAME) * in bwn_dma_ringsetup()
2924 for (i = 0; i < dr->dr_numslots; i += 2) { in bwn_dma_ringsetup()
2962 for (i = 0; i < dr->dr_numslots; i++) { in bwn_dma_ringsetup()
2983 dr->dr_usedslot = dr->dr_numslots; in bwn_dma_ringsetup()
3044 KASSERT(slot >= 0 && slot < dr->dr_numslots, in bwn_dma_32_setdesc()
3050 if (slot == dr->dr_numslots - 1) in bwn_dma_32_setdesc()
3140 KASSERT(slot >= 0 && slot < dr->dr_numslots, in bwn_dma_64_setdesc()
3149 if (slot == dr->dr_numslots - 1) in bwn_dma_64_setdesc()
3301 dr->dr_usedslot = dr->dr_numslots; in bwn_dma_setup()
3312 BWN_DMA_WRITE(dr, BWN_DMA64_RXINDEX, dr->dr_numslots * in bwn_dma_setup()
3322 BWN_DMA_WRITE(dr, BWN_DMA32_RXINDEX, dr->dr_numslots * in bwn_dma_setup()
3369 for (i = 0; i < dr->dr_numslots; i++) { in bwn_dma_free_descbufs()
5383 KASSERT(curslot >= 0 && curslot < dr->dr_numslots, in bwn_dma_rx()
5535 return (dr->dr_numslots - dr->dr_usedslot); in bwn_dma_freeslot()
5543 KASSERT(slot >= -1 && slot <= dr->dr_numslots - 1, in bwn_dma_nextslot()
5545 if (slot == dr->dr_numslots - 1) in bwn_dma_nextslot()
6148 KASSERT(slot >= 0 && slot < dr->dr_numslots, in bwn_dma_handle_txeof()
7320 if (*slot < 0 || *slot >= dr->dr_numslots) { in bwn_dma_parse_cookie()
7330 dr->dr_numslots); in bwn_dma_parse_cookie()