Lines Matching defs:DESC_NUM
240 #define DESC_NUM 256
617 if (idx == DESC_NUM - 1)
645 cnt < DESC_NUM) {
681 dring->tail = (tail + 1) % DESC_NUM;
753 if (idx >= DESC_NUM)
794 if (idx == DESC_NUM - 1)
810 dring->head = (dring->head + 1) % DESC_NUM;
828 filled = tx_ring->head + DESC_NUM - tx_ring->tail;
830 if (DESC_NUM - filled <= 1)
989 dring->tail = (dring->tail + 1) % DESC_NUM;
1061 dring->tail = (dring->tail + 1) % DESC_NUM;
1100 used = dring->head + DESC_NUM - dring->tail;
1110 if (DESC_NUM - used < 2) {
1119 if (DESC_NUM - used < 2)
1199 for (idx = 0; idx < DESC_NUM; idx++) {
1222 memset(dring->desc, 0, sizeof(struct netsec_desc) * DESC_NUM);
1223 memset(dring->vaddr, 0, DESC_SZ * DESC_NUM);
1237 dma_free_coherent(priv->dev, DESC_SZ * DESC_NUM,
1250 dring->vaddr = dma_alloc_coherent(priv->dev, DESC_SZ * DESC_NUM,
1255 dring->desc = kcalloc(DESC_NUM, sizeof(*dring->desc), GFP_KERNEL);
1271 for (i = 0; i < DESC_NUM; i++) {
1291 .pool_size = DESC_NUM,
1316 for (i = 0; i < DESC_NUM; i++) {
1333 netsec_rx_fill(priv, 0, DESC_NUM);
1700 BUILD_BUG_ON_NOT_POWER_OF_2(DESC_NUM);