| /OK3568_Linux_fs/kernel/drivers/dma-buf/heaps/ |
| H A D | cma_heap.c | 38 pgoff_t pagecount; member 62 buffer->pagecount, 0, in cma_heap_attach() 63 buffer->pagecount << PAGE_SHIFT, in cma_heap_attach() 170 if (vmf->pgoff > buffer->pagecount) in cma_heap_vm_fault() 200 vaddr = vmap(buffer->pages, buffer->pagecount, VM_MAP, PAGE_KERNEL); in cma_heap_do_vmap() 256 cma_release(cma_heap->cma, buffer->cma_pages, buffer->pagecount); in cma_heap_dma_buf_release() 282 pgoff_t pagecount = size >> PAGE_SHIFT; in cma_heap_allocate() local 300 cma_pages = cma_alloc(cma_heap->cma, pagecount, align, GFP_KERNEL); in cma_heap_allocate() 306 unsigned long nr_clear_pages = pagecount; in cma_heap_allocate() 327 buffer->pages = kmalloc_array(pagecount, sizeof(*buffer->pages), GFP_KERNEL); in cma_heap_allocate() [all …]
|
| H A D | rk_cma_heap.c | 41 pgoff_t pagecount; member 69 buffer->pagecount, 0, in cma_heap_attach() 70 buffer->pagecount << PAGE_SHIFT, in cma_heap_attach() 233 if (vmf->pgoff > buffer->pagecount) in cma_heap_vm_fault() 270 vaddr = vmap(buffer->pages, buffer->pagecount, VM_MAP, pgprot); in cma_heap_do_vmap() 326 cma_release(cma_heap->cma, buffer->cma_pages, buffer->pagecount); in cma_heap_dma_buf_release() 356 pgoff_t pagecount = size >> PAGE_SHIFT; in cma_heap_do_allocate() local 377 cma_pages = cma_alloc(cma_heap->cma, pagecount, align, GFP_KERNEL); in cma_heap_do_allocate() 383 unsigned long nr_clear_pages = pagecount; in cma_heap_do_allocate() 404 buffer->pages = kmalloc_array(pagecount, sizeof(*buffer->pages), GFP_KERNEL); in cma_heap_do_allocate() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma-buf/rk_heaps/ |
| H A D | rk-cma-heap.c | 44 pgoff_t pagecount; member 64 size_t size = buffer->pagecount << PAGE_SHIFT; in rk_cma_heap_attach() 201 unsigned int len = buffer->pagecount * PAGE_SIZE; in rk_cma_heap_dma_buf_begin_cpu_access() 210 unsigned int len = buffer->pagecount * PAGE_SIZE; in rk_cma_heap_dma_buf_end_cpu_access() 234 vaddr = vmap(buffer->pages, buffer->pagecount, VM_MAP, pgprot); in rk_cma_heap_do_vmap() 400 cma_release(cma_heap->cma, buffer->cma_pages, buffer->pagecount); in rk_cma_heap_dma_buf_release() 432 pgoff_t pagecount = size >> PAGE_SHIFT; in rk_cma_heap_allocate() local 450 cma_pages = cma_alloc(cma_heap->cma, pagecount, align, GFP_KERNEL); in rk_cma_heap_allocate() 456 unsigned long nr_clear_pages = pagecount; in rk_cma_heap_allocate() 477 buffer->pages = kmalloc_array(pagecount, sizeof(*buffer->pages), in rk_cma_heap_allocate() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma-buf/ |
| H A D | udmabuf.c | 19 pgoff_t pagecount; member 31 if (pgoff >= ubuf->pagecount) in udmabuf_vm_fault() 64 ret = sg_alloc_table_from_pages(sg, ubuf->pages, ubuf->pagecount, in get_sg_table() 65 0, ubuf->pagecount << PAGE_SHIFT, in get_sg_table() 110 for (pg = 0; pg < ubuf->pagecount; pg++) in release_udmabuf() 186 ubuf->pagecount += list[i].size >> PAGE_SHIFT; in udmabuf_create() 187 if (ubuf->pagecount > pglimit) in udmabuf_create() 191 if (!ubuf->pagecount) in udmabuf_create() 194 ubuf->pages = kmalloc_array(ubuf->pagecount, sizeof(*ubuf->pages), in udmabuf_create() 232 exp_info.size = ubuf->pagecount << PAGE_SHIFT; in udmabuf_create()
|
| /OK3568_Linux_fs/kernel/drivers/hv/ |
| H A D | channel.c | 248 int pagecount; in create_gpadl_header() local 257 pagecount = hv_gpadl_size(type, size) >> HV_HYP_PAGE_SHIFT; in create_gpadl_header() 265 if (pagecount > pfncount) { in create_gpadl_header() 282 pagecount * sizeof(u64); in create_gpadl_header() 291 pfnleft = pagecount - pfncount; in create_gpadl_header() 351 sizeof(struct gpa_range) + pagecount * sizeof(u64); in create_gpadl_header() 363 pagecount * sizeof(u64); in create_gpadl_header() 366 for (i = 0; i < pagecount; i++) in create_gpadl_header() 913 u32 pagecount, void *buffer, u32 bufferlen, in vmbus_sendpacket_pagebuffer() argument 924 if (pagecount > MAX_PAGE_BUFFER_COUNT) in vmbus_sendpacket_pagebuffer() [all …]
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | nand.c | 548 ulong pagecount = 1; in do_nand() local 579 if (argc > 4 && !str2long(argv[4], &pagecount)) { in do_nand() 585 if (pagecount % (mtd->writesize + mtd->oobsize)) { in do_nand() 586 printf("Count=%ld should be aligned with (writesize + oobsize)\n", pagecount); in do_nand() 589 pagecount = pagecount / (mtd->writesize + mtd->oobsize); in do_nand() 592 if (pagecount * mtd->writesize > size) { in do_nand() 597 rwsize = pagecount * (mtd->writesize + mtd->oobsize); in do_nand() 650 ret = raw_access(mtd, addr, off, pagecount, read, in do_nand()
|
| /OK3568_Linux_fs/kernel/samples/vfio-mdev/ |
| H A D | mbochs.c | 154 pgoff_t pagecount; member 173 pgoff_t pagecount; member 539 mdev_state->pagecount = mdev_state->memsize >> PAGE_SHIFT; in mbochs_create() 540 mdev_state->pages = kcalloc(mdev_state->pagecount, in mbochs_create() 547 kobj->name, type->mbytes, mdev_state->pagecount); in mbochs_create() 721 if (WARN_ON(pgoff >= mdev_state->pagecount)) in mbochs_get_page() 738 for (i = 0; i < mdev_state->pagecount; i++) { in mbochs_put_pages() 754 if (page_offset >= mdev_state->pagecount) in mbochs_region_vm_fault() 791 if (WARN_ON(vmf->pgoff >= dmabuf->pagecount)) in mbochs_dmabuf_vm_fault() 831 dmabuf->mode.offset, dmabuf->mode.size, dmabuf->pagecount); in mbochs_print_dmabuf() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/ |
| H A D | user_exp_rcv.c | 563 unsigned pagecount, pageidx, setcount = 0, i; in find_phys_blocks() local 577 for (pageidx = 0, pagecount = 1, i = 1; i <= npages; i++) { in find_phys_blocks() 597 while (pagecount) { in find_phys_blocks() 598 int maxpages = pagecount; in find_phys_blocks() 599 u32 bufsize = pagecount * PAGE_SIZE; in find_phys_blocks() 612 pagecount -= maxpages; in find_phys_blocks() 617 pagecount = 1; in find_phys_blocks() 620 pagecount++; in find_phys_blocks()
|
| H A D | tid_rdma.c | 880 u32 pagecount, pageidx, setcount = 0, i; in tid_rdma_find_phys_blocks_4k() local 893 for (pageidx = 0, pagecount = 1, i = 1; i <= npages; i++) { in tid_rdma_find_phys_blocks_4k() 914 while (pagecount) { in tid_rdma_find_phys_blocks_4k() 915 int maxpages = pagecount; in tid_rdma_find_phys_blocks_4k() 916 u32 bufsize = pagecount * PAGE_SIZE; in tid_rdma_find_phys_blocks_4k() 932 pagecount -= maxpages; in tid_rdma_find_phys_blocks_4k() 937 pagecount = 1; in tid_rdma_find_phys_blocks_4k() 941 pagecount++; in tid_rdma_find_phys_blocks_4k()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/google/gve/ |
| H A D | gve_rx.c | 289 int pagecount; in gve_rx() local 323 pagecount = page_count(page_info->page); in gve_rx() 324 if (pagecount == 1) { in gve_rx() 340 } else if (pagecount >= 2) { in gve_rx() 346 WARN(pagecount < 1, "Pagecount should never be < 1"); in gve_rx()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/rockchip/cryptodev_linux/ |
| H A D | authenc.c | 56 int pagecount = 0; in get_userbuf_tls() local 74 pagecount = PAGECOUNT(caop->dst, kcaop->dst_len); in get_userbuf_tls() 76 ses->used_pages = pagecount; in get_userbuf_tls() 79 rc = cryptodev_adjust_sg_array(ses, pagecount); in get_userbuf_tls() 83 rc = __cryptodev_get_userbuf(caop->dst, kcaop->dst_len, 1, pagecount, in get_userbuf_tls() 107 int pagecount, diff; in get_userbuf_srtp() local 141 pagecount = auth_pagecount; in get_userbuf_srtp() 143 …rc = cryptodev_adjust_sg_array(ses, pagecount*2); /* double pages to have pages for dst(=auth_src)… in get_userbuf_srtp() 156 ses->used_pages = pagecount; in get_userbuf_srtp()
|
| H A D | zc.c | 111 int cryptodev_adjust_sg_array(struct csession *ses, int pagecount) in cryptodev_adjust_sg_array() argument 117 for (array_size = ses->array_size; array_size < pagecount; in cryptodev_adjust_sg_array()
|
| H A D | cryptodev.h | 186 int cryptodev_adjust_sg_array(struct csession *ses, int pagecount);
|
| /OK3568_Linux_fs/kernel/fs/nfs/ |
| H A D | pagelist.c | 903 unsigned int pagecount, pageused; in nfs_generic_pgio() local 906 pagecount = nfs_page_array_len(mirror->pg_base, mirror->pg_count); in nfs_generic_pgio() 907 pg_array->npages = pagecount; in nfs_generic_pgio() 909 if (pagecount <= ARRAY_SIZE(pg_array->page_array)) in nfs_generic_pgio() 912 pg_array->pagevec = kcalloc(pagecount, sizeof(struct page *), gfp_flags); in nfs_generic_pgio() 931 if (pageused > pagecount) in nfs_generic_pgio() 936 if (WARN_ON_ONCE(pageused != pagecount)) { in nfs_generic_pgio()
|
| /OK3568_Linux_fs/kernel/drivers/usb/atm/ |
| H A D | ueagle-atm.c | 724 u8 pagecount, blockcount; in check_dsp_e1() local 729 pagecount = FW_GET_BYTE(dsp); in check_dsp_e1() 733 if (p + 4 * pagecount > len) in check_dsp_e1() 736 for (i = 0; i < pagecount; i++) { in check_dsp_e1() 906 u8 pagecount, blockcount; in uea_load_page_e1() local 921 pagecount = FW_GET_BYTE(p); in uea_load_page_e1() 924 if (pageno >= pagecount) in uea_load_page_e1()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | hyperv.h | 1142 u32 pagecount,
|