/Linux-v4.19/drivers/vfio/ |
D | vfio_iommu_type1.c | 257 static int vfio_lock_acct(struct vfio_dma *dma, long npage, bool async) in vfio_lock_acct() argument 262 if (!npage) in vfio_lock_acct() 271 if (npage > 0) { in vfio_lock_acct() 278 if (mm->locked_vm + npage > limit) in vfio_lock_acct() 284 mm->locked_vm += npage; in vfio_lock_acct() 397 long npage, unsigned long *pfn_base, in vfio_pin_pages_remote() argument 434 for (vaddr += PAGE_SIZE, iova += PAGE_SIZE; pinned < npage; in vfio_pin_pages_remote() 476 unsigned long pfn, long npage, in vfio_unpin_pages_remote() argument 482 for (i = 0; i < npage; i++, iova += PAGE_SIZE) { in vfio_unpin_pages_remote() 542 int npage, int prot, in vfio_iommu_type1_pin_pages() argument [all …]
|
D | vfio.c | 1929 int vfio_pin_pages(struct device *dev, unsigned long *user_pfn, int npage, in vfio_pin_pages() argument 1937 if (!dev || !user_pfn || !phys_pfn || !npage) in vfio_pin_pages() 1940 if (npage > VFIO_PIN_PAGES_MAX_ENTRIES) in vfio_pin_pages() 1955 npage, prot, phys_pfn); in vfio_pin_pages() 1976 int vfio_unpin_pages(struct device *dev, unsigned long *user_pfn, int npage) in vfio_unpin_pages() argument 1983 if (!dev || !user_pfn || !npage) in vfio_unpin_pages() 1986 if (npage > VFIO_PIN_PAGES_MAX_ENTRIES) in vfio_unpin_pages() 2001 npage); in vfio_unpin_pages()
|
/Linux-v4.19/drivers/gpu/drm/gma500/ |
D | gtt.c | 106 set_pages_array_wc(pages, r->npage); in psb_gtt_insert() 110 for (i = r->roll; i < r->npage; i++) { in psb_gtt_insert() 148 for (i = 0; i < r->npage; i++) in psb_gtt_remove() 151 set_pages_array_wb(r->pages, r->npage); in psb_gtt_remove() 170 if (roll >= r->npage) { in psb_gtt_roll() 184 for (i = r->roll; i < r->npage; i++) { in psb_gtt_roll() 215 gt->npage = gt->gem.size / PAGE_SIZE; in psb_gtt_attach_pages() 266 gt->npage, 0, 0, PSB_MMU_CACHED_MEMORY); in psb_gtt_pin() 307 (gpu_base + gt->offset), gt->npage, 0, 0); in psb_gtt_unpin()
|
D | gtt.h | 52 int npage; /* Number of backing pages */ member
|
D | gma_display.c | 399 if (gt->npage > 4) in gma_crtc_cursor_set() 402 cursor_pages = gt->npage; in gma_crtc_cursor_set()
|
D | framebuffer.c | 102 if (gtt->npage) { in psbfb_pan()
|
/Linux-v4.19/include/linux/ |
D | vfio.h | 79 int npage, int prot, 82 unsigned long *user_pfn, int npage); 109 int npage, int prot, unsigned long *phys_pfn); 111 int npage);
|
/Linux-v4.19/fs/f2fs/ |
D | node.c | 719 struct page *npage[4]; in f2fs_get_dnode_of_data() local 732 npage[0] = dn->inode_page; in f2fs_get_dnode_of_data() 734 if (!npage[0]) { in f2fs_get_dnode_of_data() 735 npage[0] = f2fs_get_node_page(sbi, nids[0]); in f2fs_get_dnode_of_data() 736 if (IS_ERR(npage[0])) in f2fs_get_dnode_of_data() 737 return PTR_ERR(npage[0]); in f2fs_get_dnode_of_data() 743 f2fs_put_page(npage[0], 1); in f2fs_get_dnode_of_data() 747 parent = npage[0]; in f2fs_get_dnode_of_data() 750 dn->inode_page = npage[0]; in f2fs_get_dnode_of_data() 765 npage[i] = f2fs_new_node_page(dn, noffset[i]); in f2fs_get_dnode_of_data() [all …]
|
D | inline.c | 258 bool f2fs_recover_inline_data(struct inode *inode, struct page *npage) in f2fs_recover_inline_data() argument 273 if (IS_INODE(npage)) in f2fs_recover_inline_data() 274 ri = F2FS_INODE(npage); in f2fs_recover_inline_data() 284 src_addr = inline_data_addr(inode, npage); in f2fs_recover_inline_data()
|
D | f2fs.h | 836 struct page *ipage, struct page *npage, nid_t nid) in set_new_dnode() argument 841 dn->node_page = npage; in set_new_dnode() 3277 bool f2fs_recover_inline_data(struct inode *inode, struct page *npage);
|
/Linux-v4.19/drivers/gpu/drm/i915/gvt/ |
D | kvmgt.c | 117 int npage; in gvt_unpin_guest_page() local 122 for (npage = 0; npage < total_pages; npage++) { in gvt_unpin_guest_page() 123 unsigned long cur_gfn = gfn + npage; in gvt_unpin_guest_page() 136 int npage; in gvt_pin_guest_page() local 144 for (npage = 0; npage < total_pages; npage++) { in gvt_pin_guest_page() 145 unsigned long cur_gfn = gfn + npage; in gvt_pin_guest_page() 158 npage++; in gvt_pin_guest_page() 163 if (npage == 0) in gvt_pin_guest_page() 165 else if (base_pfn + npage != pfn) { in gvt_pin_guest_page() 168 npage++; in gvt_pin_guest_page() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_allocator.c | 162 int npage = (nent * sizeof (void *) + PAGE_SIZE - 1) / PAGE_SIZE; in mthca_array_init() local 165 array->page_list = kmalloc_array(npage, sizeof(*array->page_list), in mthca_array_init() 170 for (i = 0; i < npage; ++i) { in mthca_array_init()
|
/Linux-v4.19/lib/ |
D | kfifo.c | 328 struct page *npage; in setup_sgl_buf() local 332 npage = virt_to_page(buf); in setup_sgl_buf() 333 if (page_to_phys(page) != page_to_phys(npage) - l) { in setup_sgl_buf() 338 page = npage; in setup_sgl_buf()
|
/Linux-v4.19/drivers/infiniband/hw/hns/ |
D | hns_roce_mr.c | 888 int npage = 0; in hns_roce_ib_umem_write_mtt() local 911 if (!(npage % (1 << (mtt->page_shift - PAGE_SHIFT)))) { in hns_roce_ib_umem_write_mtt() 920 npage++; in hns_roce_ib_umem_write_mtt()
|
/Linux-v4.19/Documentation/ |
D | vfio-mediated-device.txt | 297 int npage, int prot, unsigned long *phys_pfn); 300 int npage);
|