Home
last modified time | relevance | path

Searched refs:reserved_pages (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/
H A Dsetup.c262 unsigned long nr_pages, reserved_pages, pfn; in __pkvm_init_finalise() local
268 reserved_pages = hyp_early_alloc_nr_used_pages(); in __pkvm_init_finalise()
269 ret = hyp_pool_init(&hpool, pfn, nr_pages, reserved_pages); in __pkvm_init_finalise()
H A Dpage_alloc.c224 unsigned int reserved_pages) in hyp_pool_init()
243 for (i = reserved_pages; i < nr_pages; i++) in hyp_pool_init()
223 hyp_pool_init(struct hyp_pool *pool, u64 pfn, unsigned int nr_pages, unsigned int reserved_pages) hyp_pool_init() argument
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/nvhe/
H A Dgfp.h33 unsigned int reserved_pages);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vram_mgr.h35 struct list_head reserved_pages; member
H A Damdgpu_vram_mgr.c296 list_move(&rsv->blocks, &mgr->reserved_pages); in amdgpu_vram_mgr_do_reserve()
359 list_for_each_entry(rsv, &mgr->reserved_pages, blocks) { in amdgpu_vram_mgr_query_page_status()
854 list_for_each_entry(rsv, &mgr->reserved_pages, blocks) in amdgpu_vram_mgr_debug()
894 INIT_LIST_HEAD(&mgr->reserved_pages); in amdgpu_vram_mgr_init()
938 list_for_each_entry_safe(rsv, temp, &mgr->reserved_pages, blocks) { in amdgpu_vram_mgr_fini()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dst.h49 struct page **reserved_pages; member
H A Dst.c639 mdata->pages = STp->buffer->reserved_pages; in st_do_scsi()
3927 tb->reserved_pages = kcalloc(max_sg, sizeof(struct page *), in enlarge_buffer()
3929 if (!tb->reserved_pages) { in enlarge_buffer()
3993 STbuffer->reserved_pages[segs] = page; in clear_buffer()
3996 STbuffer->b_data = page_address(STbuffer->reserved_pages[0]); in clear_buffer()
4008 memset(page_address(st_bp->reserved_pages[i]), 0, in normalize_buffer()
4020 __free_pages(STbuffer->reserved_pages[i], order); in append_to_buffer()
4045 struct page *page = st_bp->reserved_pages[i];
4077 struct page *page = st_bp->reserved_pages[i]; in from_buffer()
4115 struct page *dpage = st_bp->reserved_pages[dst_se in move_buffer_data()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dst.h48 struct page **reserved_pages; member
H A Dst.c640 mdata->pages = STp->buffer->reserved_pages; in st_do_scsi()
3899 tb->reserved_pages = kcalloc(max_sg, sizeof(struct page *), in enlarge_buffer()
3901 if (!tb->reserved_pages) { in enlarge_buffer()
3963 STbuffer->reserved_pages[segs] = page; in clear_buffer()
3966 STbuffer->b_data = page_address(STbuffer->reserved_pages[0]); in clear_buffer()
3978 memset(page_address(st_bp->reserved_pages[i]), 0, in normalize_buffer()
3990 __free_pages(STbuffer->reserved_pages[i], order); in append_to_buffer()
4015 struct page *page = st_bp->reserved_pages[i];
4047 struct page *page = st_bp->reserved_pages[i]; in from_buffer()
4085 struct page *dpage = st_bp->reserved_pages[dst_se in move_buffer_data()
[all...]

Completed in 14 milliseconds