Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c35 static void xgene_enet_init_bufpool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_init_bufpool() argument
40 if (!buf_pool) in xgene_enet_init_bufpool()
43 for (i = 0; i < buf_pool->slots; i++) { in xgene_enet_init_bufpool()
44 raw_desc = &buf_pool->raw_desc16[i]; in xgene_enet_init_bufpool()
48 SET_VAL(FPQNUM, buf_pool->dst_ring_num) | in xgene_enet_init_bufpool()
82 static int xgene_enet_refill_pagepool(struct xgene_enet_desc_ring *buf_pool, in xgene_enet_refill_pagepool() argument
95 if (unlikely(!buf_pool)) in xgene_enet_refill_pagepool()
98 ndev = buf_pool->ndev; in xgene_enet_refill_pagepool()
101 slots = buf_pool->slots - 1; in xgene_enet_refill_pagepool()
102 tail = buf_pool->tail; in xgene_enet_refill_pagepool()
[all …]
Dxgene_enet_main.h131 struct xgene_enet_desc_ring *buf_pool; member
Dxgene_enet_cle.c717 pool_id = pdata->rx_ring[idx]->buf_pool->id; in xgene_cle_set_rss_idt()
795 pool_id = pdata->rx_ring[0]->buf_pool->id; in xgene_enet_cle_init()
/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-queue.c257 list_move_tail(&buf->list, &s->buf_pool); in cx18_unload_queues()
293 if (list_empty(&s->buf_pool)) in cx18_load_queues()
296 buf = list_first_entry(&s->buf_pool, struct cx18_buffer, in cx18_load_queues()
400 list_add_tail(&buf->list, &s->buf_pool); in cx18_stream_alloc()
427 while (!list_empty(&s->buf_pool)) { in cx18_stream_free()
428 buf = list_first_entry(&s->buf_pool, struct cx18_buffer, list); in cx18_stream_free()
Dcx18-driver.h388 struct list_head buf_pool; /* buffers not attached to an MDL */ member
Dcx18-streams.c267 INIT_LIST_HEAD(&s->buf_pool); in cx18_stream_init()