Home
last modified time | relevance | path

Searched refs:pagecount (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/dma-buf/
H A Dudmabuf.c28 pgoff_t pagecount; member
55 if (pgoff >= ubuf->pagecount) in udmabuf_vm_fault()
73 if (WARN_ON(pgoff >= ubuf->pagecount)) in udmabuf_vm_fault()
118 pages = kvmalloc_objs(*pages, ubuf->pagecount); in vmap_udmabuf()
122 for (pg = 0; pg < ubuf->pagecount; pg++) in vmap_udmabuf()
126 vaddr = vm_map_ram(pages, ubuf->pagecount, -1); in vmap_udmabuf()
141 vm_unmap_ram(map->vaddr, ubuf->pagecount); in vunmap_udmabuf()
157 ret = sg_alloc_table(sg, ubuf->pagecount, GFP_KERNEL); in get_sg_table()
161 for_each_sg(sg->sgl, sgl, ubuf->pagecount, i) in get_sg_table()
316 exp_info.size = ubuf->pagecount << PAGE_SHIFT; in export_udmabuf()
[all …]
/linux/drivers/net/ethernet/google/gve/
H A Dgve_utils.c96 int pagecount = page_count(page_info->page); in gve_dec_pagecnt_bias() local
101 page_info->pagecnt_bias = INT_MAX - pagecount; in gve_dec_pagecnt_bias()
104 page_ref_add(page_info->page, INT_MAX - pagecount); in gve_dec_pagecnt_bias()
/linux/samples/vfio-mdev/
H A Dmbochs.c161 pgoff_t pagecount; member
181 pgoff_t pagecount; member
535 mdev_state->pagecount = mdev_state->memsize >> PAGE_SHIFT; in mbochs_init_dev()
536 mdev_state->pages = kcalloc(mdev_state->pagecount, in mbochs_init_dev()
556 type->type.pretty_name, type->mbytes, mdev_state->pagecount); in mbochs_init_dev()
746 if (WARN_ON(pgoff >= mdev_state->pagecount)) in mbochs_get_page()
763 for (i = 0; i < mdev_state->pagecount; i++) { in mbochs_put_pages()
779 if (page_offset >= mdev_state->pagecount) in mbochs_region_vm_fault()
817 if (WARN_ON(vmf->pgoff >= dmabuf->pagecount)) in mbochs_dmabuf_vm_fault()
857 dmabuf->mode.offset, dmabuf->mode.size, dmabuf->pagecount); in mbochs_print_dmabuf()
[all …]
/linux/arch/x86/hyperv/
H A Divm.c756 static int hv_vtom_clear_present(unsigned long kbuffer, int pagecount, bool enc) in hv_vtom_clear_present() argument
758 return set_memory_np(kbuffer, pagecount); in hv_vtom_clear_present()
769 static int hv_vtom_set_host_visibility(unsigned long kbuffer, int pagecount, bool enc) in hv_vtom_set_host_visibility() argument
785 for (i = 0, pfn = 0; i < pagecount; i++) { in hv_vtom_set_host_visibility()
797 if (pfn == HV_MAX_MODIFY_GPA_REP_COUNT || i == pagecount - 1) { in hv_vtom_set_host_visibility()
816 err = set_memory_p(kbuffer, pagecount); in hv_vtom_set_host_visibility()
/linux/fs/nfs/
H A Dpagelist.c886 unsigned int pagecount, pageused; in nfs_generic_pgio() local
890 pagecount = nfs_page_array_len(pg_base, mirror->pg_count); in nfs_generic_pgio()
891 pg_array->npages = pagecount; in nfs_generic_pgio()
893 if (pagecount <= ARRAY_SIZE(pg_array->page_array)) in nfs_generic_pgio()
896 pg_array->pagevec = kzalloc_objs(struct page *, pagecount, in nfs_generic_pgio()
924 if (pageused > pagecount) in nfs_generic_pgio()
931 if (WARN_ON_ONCE(pageused != pagecount)) { in nfs_generic_pgio()
/linux/drivers/hv/
H A Dchannel.c317 int pagecount; in create_gpadl_header() local
326 pagecount = hv_gpadl_size(type, size) >> HV_HYP_PAGE_SHIFT; in create_gpadl_header()
331 pfncount = umin(pagecount, pfnsize / sizeof(u64)); in create_gpadl_header()
347 pagecount * sizeof(u64); in create_gpadl_header()
356 pfnleft = pagecount - pfncount; in create_gpadl_header()
/linux/drivers/usb/atm/
H A Dueagle-atm.c725 u8 pagecount, blockcount; in check_dsp_e1() local
730 pagecount = FW_GET_BYTE(dsp); in check_dsp_e1()
734 if (p + 4 * pagecount > len) in check_dsp_e1()
737 for (i = 0; i < pagecount; i++) { in check_dsp_e1()
907 u8 pagecount, blockcount; in uea_load_page_e1() local
922 pagecount = FW_GET_BYTE(p); in uea_load_page_e1()
925 if (pageno >= pagecount) in uea_load_page_e1()
/linux/drivers/infiniband/hw/hfi1/
H A Dtid_rdma.c886 u32 pagecount, pageidx, setcount = 0, i; in tid_rdma_find_phys_blocks_4k() local
899 for (pageidx = 0, pagecount = 1, i = 1; i <= npages; i++) { in tid_rdma_find_phys_blocks_4k()
920 while (pagecount) { in tid_rdma_find_phys_blocks_4k()
921 int maxpages = pagecount; in tid_rdma_find_phys_blocks_4k()
922 u32 bufsize = pagecount * PAGE_SIZE; in tid_rdma_find_phys_blocks_4k()
938 pagecount -= maxpages; in tid_rdma_find_phys_blocks_4k()
943 pagecount = 1; in tid_rdma_find_phys_blocks_4k()
947 pagecount++; in tid_rdma_find_phys_blocks_4k()