Searched refs:npinned (Results 1 – 3 of 3) sorted by relevance
| /drivers/iommu/iommufd/ |
| A D | ioas.c | 460 static int charge_current(unsigned long *npinned) in charge_current() argument 472 if (!npinned[account_mode]) in charge_current() 476 rc = iopt_pages_update_pinned(&tmp, npinned[account_mode], true, in charge_current() 486 if (!npinned[account_mode]) in charge_current() 489 iopt_pages_update_pinned(&tmp, npinned[account_mode], false, in charge_current() 566 area->pages->last_npinned = area->pages->npinned; in iommufd_ioas_change_process() 575 int r = iopt_pages_update_pinned(pages, pages->npinned, in iommufd_ioas_change_process()
|
| A D | pages.c | 168 rc = check_add_overflow(pages->npinned, npages, &pages->npinned); in iopt_pages_add_npinned() 170 WARN_ON(rc || pages->npinned > pages->npages); in iopt_pages_add_npinned() 177 rc = check_sub_overflow(pages->npinned, npages, &pages->npinned); in iopt_pages_sub_npinned() 179 WARN_ON(rc || pages->npinned > pages->npages); in iopt_pages_sub_npinned() 1009 pages->last_npinned = pages->npinned; in iopt_pages_update_pinned() 1021 if (pages->npinned == pages->last_npinned) in update_unpinned() 1042 if (pages->npinned == pages->last_npinned) in pfn_reader_user_update_pinned() 1045 if (pages->npinned < pages->last_npinned) { in pfn_reader_user_update_pinned() 1046 npages = pages->last_npinned - pages->npinned; in pfn_reader_user_update_pinned() 1051 npages = pages->npinned - pages->last_npinned; in pfn_reader_user_update_pinned() [all …]
|
| A D | io_pagetable.h | 200 size_t npinned; member
|
Completed in 13 milliseconds