Home
last modified time | relevance | path

Searched refs:npages (Results 226 – 250 of 310) sorted by relevance

12345678910>>...13

/openbmc/linux/fs/fuse/
H A Dfile.c707 unsigned int npages) in fuse_io_alloc() argument
714 ia->ap.pages = fuse_pages_alloc(npages, GFP_KERNEL, in fuse_io_alloc()
1392 unsigned npages; in fuse_get_user_pages() local
1404 npages = DIV_ROUND_UP(ret, PAGE_SIZE); in fuse_get_user_pages()
1407 fuse_page_descs_length_init(ap->descs, ap->num_pages, npages); in fuse_get_user_pages()
1409 ap->num_pages += npages; in fuse_get_user_pages()
2055 unsigned int npages = min_t(unsigned int, in fuse_pages_realloc() local
2059 WARN_ON(npages <= data->max_pages); in fuse_pages_realloc()
2061 pages = fuse_pages_alloc(npages, GFP_NOFS, &descs); in fuse_pages_realloc()
2070 data->max_pages = npages; in fuse_pages_realloc()
/openbmc/linux/arch/x86/kernel/
H A Dkvm.c925 static void kvm_sev_hc_page_enc_status(unsigned long pfn, int npages, bool enc) in kvm_sev_hc_page_enc_status() argument
927 kvm_sev_hypercall3(KVM_HC_MAP_GPA_RANGE, pfn << PAGE_SHIFT, npages, in kvm_sev_hc_page_enc_status()
/openbmc/linux/drivers/infiniband/hw/bnxt_re/
H A Dqplib_sp.h117 u32 npages; member
H A Dqplib_res.h143 u32 npages; member
/openbmc/linux/tools/testing/selftests/iommu/
H A Diommufd.c681 unsigned int npages; in TEST_F() local
686 for (npages = 1; npages < BUFFER_SIZE / PAGE_SIZE; npages++) { in TEST_F()
690 access_cmd.access_pages.length = npages * PAGE_SIZE; in TEST_F()
/openbmc/linux/drivers/accel/habanalabs/common/
H A Ddebugfs.c320 for (j = 0 ; j < phys_pg_pack->npages ; j++) { in vm_show()
363 u64 total_npages, npages, sg_start, sg_end; in userptr_lookup_show() local
374 npages = hl_get_sg_info(sg, &dma_addr); in userptr_lookup_show()
378 (total_npages + npages) * PAGE_SIZE; in userptr_lookup_show()
395 total_npages += npages; in userptr_lookup_show()
/openbmc/linux/drivers/iommu/intel/
H A Ddmar.c1553 unsigned long npages, bool ih) in qi_flush_piotlb() argument
1562 if (WARN_ON(!npages)) { in qi_flush_piotlb()
1563 pr_err("Invalid input npages = %ld\n", npages); in qi_flush_piotlb()
1567 if (npages == -1) { in qi_flush_piotlb()
1574 int mask = ilog2(__roundup_pow_of_two(npages)); in qi_flush_piotlb()
/openbmc/linux/drivers/net/ethernet/google/gve/
H A Dgve_rx.c214 u32 slots, npages; in gve_rx_alloc_ring() local
273 npages = bytes / PAGE_SIZE; in gve_rx_alloc_ring()
274 if (npages * PAGE_SIZE != bytes) { in gve_rx_alloc_ring()
/openbmc/linux/include/linux/mlx5/
H A Ddriver.h342 int npages; member
1044 gfp_t flags, int npages);
1061 s32 npages, bool ec_function);
/openbmc/linux/net/sunrpc/xprtrdma/
H A Drpc_rdma.c1043 int i, npages, curlen; in rpcrdma_inline_fixup() local
1073 npages = PAGE_ALIGN(page_base + pagelist_len) >> PAGE_SHIFT; in rpcrdma_inline_fixup()
1074 for (i = 0; i < npages; i++) { in rpcrdma_inline_fixup()
/openbmc/linux/drivers/vfio/pci/mlx5/
H A Dmain.c67 unsigned int npages) in mlx5vf_add_migration_pages() argument
69 unsigned int to_alloc = npages; in mlx5vf_add_migration_pages()
75 to_fill = min_t(unsigned int, npages, PAGE_SIZE / sizeof(*page_list)); in mlx5vf_add_migration_pages()
/openbmc/linux/arch/x86/kvm/mmu/
H A Dtdp_mmu.c1319 slot->base_gfn + slot->npages, min_level); in kvm_tdp_mmu_wrprot_slot()
1577 slot->base_gfn + slot->npages); in kvm_tdp_mmu_clear_dirty_slot()
1653 gfn_t end = start + slot->npages; in zap_collapsible_spte_range()
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_mman.c96 const unsigned long npages = obj->base.size / PAGE_SIZE; in check_partial_mapping() local
126 page = i915_prandom_u32_max_state(npages, prng); in check_partial_mapping()
190 const unsigned long npages = obj->base.size / PAGE_SIZE; in check_partial_mappings() local
214 for_each_prime_number_from(page, 1, npages) { in check_partial_mappings()
/openbmc/linux/io_uring/
H A Dio_uring.h57 struct page **io_pin_pages(unsigned long ubuf, unsigned long len, int *npages);
/openbmc/linux/drivers/vhost/
H A Dscsi.c659 unsigned int npages = 0; in vhost_scsi_map_to_sgl() local
692 sg_set_page(sg++, pages[npages++], n, offset); in vhost_scsi_map_to_sgl()
697 return npages; in vhost_scsi_map_to_sgl()
702 npages = 0; in vhost_scsi_map_to_sgl()
707 put_page(pages[npages++]); in vhost_scsi_map_to_sgl()
/openbmc/linux/tools/testing/selftests/kvm/include/
H A Dkvm_util_base.h440 uint64_t guest_paddr, uint32_t slot, uint64_t npages,
458 unsigned int npages);
/openbmc/linux/drivers/infiniband/hw/mlx4/
H A Dsrq.c163 err = mlx4_mtt_init(dev->dev, srq->buf.npages, srq->buf.page_shift, in mlx4_ib_create_srq()
/openbmc/linux/fs/nfs/
H A Ddir.c894 static void nfs_readdir_free_pages(struct page **pages, size_t npages) in nfs_readdir_free_pages() argument
896 while (npages--) in nfs_readdir_free_pages()
897 put_page(pages[npages]); in nfs_readdir_free_pages()
905 static struct page **nfs_readdir_alloc_pages(size_t npages) in nfs_readdir_alloc_pages() argument
910 pages = kmalloc_array(npages, sizeof(*pages), GFP_KERNEL); in nfs_readdir_alloc_pages()
913 for (i = 0; i < npages; i++) { in nfs_readdir_alloc_pages()
/openbmc/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma.h196 u32 npages; member
/openbmc/linux/arch/x86/include/asm/
H A Dparavirt_types.h151 void (*notify_page_enc_status_changed)(unsigned long pfn, int npages, bool enc);
/openbmc/linux/fs/smb/server/
H A Dtransport_rdma.c1115 int npages; in get_mapped_sg_list() local
1117 npages = get_sg_list(buf, size, sg_list, nentries); in get_mapped_sg_list()
1118 if (npages < 0) in get_mapped_sg_list()
1120 return ib_dma_map_sg(device, sg_list, npages, dir); in get_mapped_sg_list()
/openbmc/linux/arch/s390/kvm/
H A Dkvm-s390.c680 last_gfn = memslot->base_gfn + memslot->npages; in kvm_arch_sync_dirty_log()
1169 ram_pages += ms->npages; in kvm_s390_vm_start_migration()
2228 if (ms->base_gfn + ms->npages <= cur_gfn) { in kvm_s390_next_dirty_cmma()
2241 ofs = find_next_bit(kvm_second_dirty_bitmap(ms), ms->npages, ofs); in kvm_s390_next_dirty_cmma()
2242 while (ofs >= ms->npages && (mnode = rb_next(mnode))) { in kvm_s390_next_dirty_cmma()
2244 ofs = find_first_bit(kvm_second_dirty_bitmap(ms), ms->npages); in kvm_s390_next_dirty_cmma()
2291 if (cur_gfn - ms->base_gfn >= ms->npages) { in kvm_s390_get_cmma()
5781 size = new->npages * PAGE_SIZE; in kvm_arch_prepare_memory_region()
5818 old->npages * PAGE_SIZE); in kvm_arch_commit_memory_region()
5822 old->npages * PAGE_SIZE); in kvm_arch_commit_memory_region()
[all …]
/openbmc/linux/include/linux/
H A Dmm.h1582 void unpin_user_pages_dirty_lock(struct page **pages, unsigned long npages,
1584 void unpin_user_page_range_dirty_lock(struct page *page, unsigned long npages,
1586 void unpin_user_pages(struct page **pages, unsigned long npages);
3265 extern bool may_expand_vm(struct mm_struct *, vm_flags_t, unsigned long npages);
3266 extern void vm_stat_account(struct mm_struct *, vm_flags_t, long npages);
/openbmc/linux/drivers/infiniband/hw/qedr/
H A Dqedr.h495 u32 npages; member
/openbmc/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_device.h320 u32 npages; member
372 u32 npages; member

12345678910>>...13