Searched refs:uc_pool (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | uncached.c | 46 struct uncached_pool *uc_pool = (struct uncached_pool *)data; in uncached_ipi_visibility() local 51 atomic_inc(&uc_pool->status); in uncached_ipi_visibility() 58 struct uncached_pool *uc_pool = (struct uncached_pool *)data; in uncached_ipi_mc_drain() local 62 atomic_inc(&uc_pool->status); in uncached_ipi_mc_drain() 75 static int uncached_add_chunk(struct uncached_pool *uc_pool, int nid) in uncached_add_chunk() argument 78 int status, i, nchunks_added = uc_pool->nchunks_added; in uncached_add_chunk() 81 if (mutex_lock_interruptible(&uc_pool->add_chunk_mutex) != 0) in uncached_add_chunk() 84 if (uc_pool->nchunks_added > nchunks_added) { in uncached_add_chunk() 86 mutex_unlock(&uc_pool->add_chunk_mutex); in uncached_add_chunk() 90 if (uc_pool in uncached_add_chunk() 182 struct uncached_pool *uc_pool; uncached_alloc_page() local [all...] |
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | uncached.c | 44 struct uncached_pool *uc_pool = (struct uncached_pool *)data; in uncached_ipi_visibility() local 49 atomic_inc(&uc_pool->status); in uncached_ipi_visibility() 56 struct uncached_pool *uc_pool = (struct uncached_pool *)data; in uncached_ipi_mc_drain() local 60 atomic_inc(&uc_pool->status); in uncached_ipi_mc_drain() 73 static int uncached_add_chunk(struct uncached_pool *uc_pool, int nid) in uncached_add_chunk() argument 76 int status, i, nchunks_added = uc_pool->nchunks_added; in uncached_add_chunk() 79 if (mutex_lock_interruptible(&uc_pool->add_chunk_mutex) != 0) in uncached_add_chunk() 82 if (uc_pool->nchunks_added > nchunks_added) { in uncached_add_chunk() 84 mutex_unlock(&uc_pool->add_chunk_mutex); in uncached_add_chunk() 88 if (uc_pool in uncached_add_chunk() 180 struct uncached_pool *uc_pool; uncached_alloc_page() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe.c | 25 rxe_pool_cleanup(&rxe->uc_pool); in rxe_dealloc() 122 err = rxe_pool_init(rxe, &rxe->uc_pool, RXE_TYPE_UC, in rxe_init_pools() 191 rxe_pool_cleanup(&rxe->uc_pool); in rxe_init_pools()
|
H A D | rxe_verbs.h | 363 struct rxe_pool uc_pool; member
|
H A D | rxe_verbs.c | 114 return rxe_add_to_pool(&rxe->uc_pool, &uc->pelem); in rxe_alloc_ucontext()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
H A D | rxe.c | 23 rxe_pool_cleanup(&rxe->uc_pool); in rxe_dealloc() 120 rxe_pool_init(rxe, &rxe->uc_pool, RXE_TYPE_UC); in rxe_init_pools()
|
H A D | rxe_verbs.h | 381 struct rxe_pool uc_pool; member
|
H A D | rxe_verbs.c | 211 err = rxe_add_to_pool(&rxe->uc_pool, uc); in rxe_alloc_ucontext()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_page_alloc.c | 117 struct ttm_page_pool uc_pool; member 973 ttm_page_pool_init_locked(&_manager->uc_pool, GFP_HIGHUSER, "uc", 0); in ttm_page_alloc_init()
|
Completed in 9 milliseconds