Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_counters.c469 struct list_head pool_list; member
588 list_for_each_entry_safe(bulk, tmp, &fc_pool->fully_used, pool_list) in mlx5_fc_pool_cleanup()
590 list_for_each_entry_safe(bulk, tmp, &fc_pool->partially_used, pool_list) in mlx5_fc_pool_cleanup()
592 list_for_each_entry_safe(bulk, tmp, &fc_pool->unused, pool_list) in mlx5_fc_pool_cleanup()
636 bulk = list_first_entry(src_list, struct mlx5_fc_bulk, pool_list); in mlx5_fc_pool_acquire_from_list()
639 list_move(&bulk->pool_list, next_list); in mlx5_fc_pool_acquire_from_list()
664 list_add(&new_bulk->pool_list, &fc_pool->partially_used); in mlx5_fc_pool_acquire_counter()
693 list_move_tail(&bulk->pool_list, &fc_pool->partially_used); in mlx5_fc_pool_release_counter()
695 list_del(&bulk->pool_list); in mlx5_fc_pool_release_counter()
699 list_add(&bulk->pool_list, &fc_pool->unused); in mlx5_fc_pool_release_counter()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hci/
H A Dphl_trx_sdio.c76 struct phl_queue *pool_list, struct rtw_tx_buf *txbuf, in enqueue_txbuf() argument
82 pq_push(drv, pool_list, &txbuf->list, pos, _ps); in enqueue_txbuf()
86 struct phl_queue *pool_list) in dequeue_txbuf() argument
94 res = pq_pop(drv, pool_list, &buflist, _first, _ps); in dequeue_txbuf()
171 struct phl_queue *pool_list; in free_txbuf() local
178 pool_list = &pool->mgnt_idle_list; in free_txbuf()
181 pool_list = &pool->idle_list; in free_txbuf()
184 enqueue_txbuf(phl_info, pool_list, txbuf, _tail); in free_txbuf()
245 struct phl_queue *pool_list, struct rtw_rx_buf *rxbuf) in enqueue_rxbuf() argument
251 _os_spinlock(drv, &pool_list->lock, _irq, &sp_flags); in enqueue_rxbuf()
[all …]
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/
H A Dcommand_buffer.c157 list_add(&cb->pool_list, &hdev->cb_pool); in cb_do_release()
276 typeof(*cb), pool_list); in hl_cb_create()
277 list_del(&cb->pool_list); in hl_cb_create()
625 list_add(&cb->pool_list, &hdev->cb_pool); in hl_cb_pool_init()
639 list_for_each_entry_safe(cb, tmp, &hdev->cb_pool, pool_list) { in hl_cb_pool_fini()
640 list_del(&cb->pool_list); in hl_cb_pool_fini()
H A Dhabanalabs.h452 struct list_head pool_list; member
/OK3568_Linux_fs/kernel/drivers/dma-buf/heaps/
H A Dpage_pool.c24 static LIST_HEAD(pool_list);
150 list_add(&pool->list, &pool_list); in dmabuf_page_pool_create()
222 list_for_each_entry(pool, &pool_list, list) { in dmabuf_page_pool_shrink()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dphl_tx.c812 struct phl_queue *pool_list, in enqueue_h2c_pkt() argument
821 _os_spinlock(drv, &pool_list->lock, _irq, &sp_flags); in enqueue_h2c_pkt()
823 list_add_tail(&h2c_pkt->list, &pool_list->queue); in enqueue_h2c_pkt()
825 list_add(&h2c_pkt->list, &pool_list->queue); in enqueue_h2c_pkt()
826 pool_list->cnt++; in enqueue_h2c_pkt()
827 _os_spinunlock(drv, &pool_list->lock, _irq, &sp_flags); in enqueue_h2c_pkt()
836 struct phl_queue *pool_list) in dequeue_h2c_pkt() argument
842 _os_spinlock(drv, &pool_list->lock, _irq, &sp_flags); in dequeue_h2c_pkt()
843 if (list_empty(&pool_list->queue)) { in dequeue_h2c_pkt()
846 h2c_pkt = list_first_entry(&pool_list->queue, struct rtw_h2c_pkt, list); in dequeue_h2c_pkt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dphl_tx.c839 struct phl_queue *pool_list, in enqueue_h2c_pkt() argument
848 _os_spinlock(drv, &pool_list->lock, _irq, &sp_flags); in enqueue_h2c_pkt()
850 list_add_tail(&h2c_pkt->list, &pool_list->queue); in enqueue_h2c_pkt()
852 list_add(&h2c_pkt->list, &pool_list->queue); in enqueue_h2c_pkt()
853 pool_list->cnt++; in enqueue_h2c_pkt()
854 _os_spinunlock(drv, &pool_list->lock, _irq, &sp_flags); in enqueue_h2c_pkt()
863 struct phl_queue *pool_list) in dequeue_h2c_pkt() argument
869 _os_spinlock(drv, &pool_list->lock, _irq, &sp_flags); in dequeue_h2c_pkt()
870 if (list_empty(&pool_list->queue)) { in dequeue_h2c_pkt()
873 h2c_pkt = list_first_entry(&pool_list->queue, struct rtw_h2c_pkt, list); in dequeue_h2c_pkt()
[all …]