Home
last modified time | relevance | path

Searched refs:counter_idr (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_counter.c30 struct idr counter_idr; member
178 idr_init_base(&block->counter_idr, block->offset); in prestera_counter_block_get()
187 idr_destroy(&block->counter_idr); in prestera_counter_block_get()
217 WARN_ON(!idr_is_empty(&block->counter_idr)); in prestera_counter_block_put()
220 idr_destroy(&block->counter_idr); in prestera_counter_block_put()
235 free_id = idr_alloc_cyclic(&block->counter_idr, NULL, block->offset, in prestera_counter_get_vacant()
291 idr_remove(&block->counter_idr, counter_id); in prestera_counter_put()