Home
last modified time | relevance | path

Searched +defs:thread +defs:pool (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c158 static void mvpp2_thread_write(struct mvpp2 *priv, unsigned int thread, in mvpp2_thread_write()
164 static u32 mvpp2_thread_read(struct mvpp2 *priv, unsigned int thread, in mvpp2_thread_read()
170 static void mvpp2_thread_write_relaxed(struct mvpp2 *priv, unsigned int thread, in mvpp2_thread_write_relaxed()
176 static u32 mvpp2_thread_read_relaxed(struct mvpp2 *priv, unsigned int thread, in mvpp2_thread_read_relaxed()
360 static void *mvpp2_frag_alloc(const struct mvpp2_bm_pool *pool, in mvpp2_frag_alloc()
372 static void mvpp2_frag_free(const struct mvpp2_bm_pool *pool, in mvpp2_frag_free()
466 unsigned int thread = mvpp2_cpu_to_thread(priv, get_cpu()); in mvpp2_bm_bufs_get_addrs() local
620 unsigned int thread = mvpp2_cpu_to_thread(priv, get_cpu()); in mvpp2_bm_pool_cleanup() local
901 struct mvpp2_bm_pool *pool, in mvpp2_bm_pool_update_fc()
1000 static inline void mvpp2_bm_pool_put(struct mvpp2_port *port, int pool, in mvpp2_bm_pool_put()
[all …]
H A Dmvpp2.h45 #define MVPP2_POOL_BUF_SIZE_REG(pool) (0x180 + 4 * (pool)) argument
302 #define MVPP2_BM_POOL_BASE_REG(pool) (0x6000 + ((pool) * 4)) argument
304 #define MVPP2_BM_POOL_SIZE_REG(pool) (0x6040 + ((pool) * 4)) argument
306 #define MVPP2_BM_POOL_READ_PTR_REG(pool) (0x6080 + ((pool) * 4)) argument
308 #define MVPP2_BM_POOL_PTRS_NUM_REG(pool) (0x60c0 + ((pool) * 4)) argument
310 #define MVPP2_BM_BPPI_READ_PTR_REG(pool) (0x6100 + ((pool) * 4)) argument
311 #define MVPP2_BM_BPPI_PTRS_NUM_REG(pool) (0x6140 + ((pool) * 4)) argument
315 #define MVPP2_BM_POOL_CTRL_REG(pool) (0x6200 + ((pool) * 4)) argument
331 #define MVPP2_BM_INTR_CAUSE_REG(pool) (0x6240 + ((pool) * 4)) argument
337 #define MVPP2_BM_INTR_MASK_REG(pool) (0x6280 + ((pool) * 4)) argument
[all …]
/linux/drivers/md/dm-vdo/
H A Dvio.h34 struct vio_pool *pool; member
179 thread_id_t thread) in continue_vio_after_io()
/linux/drivers/s390/net/
H A Dqeth_core_main.c267 struct qeth_qdio_buffer_pool *pool = &card->qdio.init_pool; in qeth_resize_buffer_pool() local
1028 unsigned long thread) in qeth_set_thread_start_bit()
1046 unsigned long thread) in qeth_clear_thread_start_bit()
1057 unsigned long thread) in qeth_clear_thread_running_bit()
1067 static int __qeth_do_run_thread(struct qeth_card *card, unsigned long thread) in __qeth_do_run_thread()
1086 static int qeth_do_run_thread(struct qeth_card *card, unsigned long thread) in qeth_do_run_thread()
1553 static int qeth_do_start_thread(struct qeth_card *card, unsigned long thread) in qeth_do_start_thread()
/linux/drivers/dma/
H A Dpl330.c447 struct pl330_thread *thread; member
2543 static int add_desc(struct list_head *pool, spinlock_t *lock, in add_desc()
2566 static struct dma_pl330_desc *pluck_desc(struct list_head *pool, in pluck_desc()
/linux/include/linux/
H A Dnetdevice.h406 struct task_struct *thread; member
700 struct xsk_buff_pool *pool; member
1025 struct xsk_buff_pool *pool; member
3610 struct page_pool *pool; member