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