/drivers/gpu/drm/ |
H A D | drm_cache.c | 51 unsigned long num_pages) 56 for (i = 0; i < num_pages; i++) 69 drm_clflush_pages(struct page *pages[], unsigned long num_pages) argument 74 drm_cache_flush_clflush(pages, num_pages); 83 for (i = 0; i < num_pages; i++) { 50 drm_cache_flush_clflush(struct page *pages[], unsigned long num_pages) argument
|
H A D | drm_memory.c | 44 unsigned long i, num_pages = local 70 /* note: use vmalloc() because num_pages could be large... */ 71 page_map = vmalloc(num_pages * sizeof(struct page *)); 76 for (i = 0; i < num_pages; ++i) 78 addr = vmap(page_map, num_pages, VM_IOREMAP, PAGE_AGP);
|
H A D | drm_agpsupport.c | 436 unsigned long num_pages, 445 mem = agp_allocate_memory(dev->agp->bridge, num_pages, 449 num_pages); 453 for (i = 0; i < num_pages; i++) 455 mem->page_count = num_pages; 434 drm_agp_bind_pages(struct drm_device *dev, struct page **pages, unsigned long num_pages, uint32_t gtt_offset, u32 type) argument
|
/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_reg.h | 43 __le32 num_pages; member in struct:svga_guest_mem_descriptor
|
H A D | vmwgfx_gmr.c | 36 unsigned long num_pages, 42 uint32_t remap_size = VMW_PPN_SIZE * num_pages + sizeof(remap_cmd) + 4; 52 define_cmd.numPages = num_pages; 58 remap_cmd.numPages = num_pages; 68 for (i = 0; i < num_pages; ++i) { 110 unsigned long num_pages) 123 while (likely(num_pages != 0)) { 146 while (likely(num_pages != 0)) { 156 desc_virtual->num_pages = cpu_to_le32(1); 159 le32_to_cpu(desc_virtual->num_pages); 34 vmw_gmr2_bind(struct vmw_private *dev_priv, struct page *pages[], unsigned long num_pages, int gmr_id) argument 108 vmw_gmr_build_descriptors(struct list_head *desc_pages, struct page *pages[], unsigned long num_pages) argument 219 vmw_gmr_count_descriptors(struct page *pages[], unsigned long num_pages) argument 236 vmw_gmr_bind(struct vmw_private *dev_priv, struct page *pages[], unsigned long num_pages, int gmr_id) argument [all...] |
/drivers/infiniband/hw/qib/ |
H A D | qib_user_pages.c | 39 static void __qib_release_user_pages(struct page **p, size_t num_pages, argument 44 for (i = 0; i < num_pages; i++) { 54 static int __qib_get_user_pages(unsigned long start_page, size_t num_pages, argument 63 if (num_pages > lock_limit && !capable(CAP_IPC_LOCK)) { 68 for (got = 0; got < num_pages; got += ret) { 71 num_pages - got, 1, 1, 77 current->mm->pinned_vm += num_pages; 123 * @num_pages: the number of pages 128 * now, num_pages is always 1, but that will probably change at some point 132 int qib_get_user_pages(unsigned long start_page, size_t num_pages, argument 146 qib_release_user_pages(struct page **p, size_t num_pages) argument [all...] |
/drivers/infiniband/hw/ipath/ |
H A D | ipath_user_pages.c | 41 static void __ipath_release_user_pages(struct page **p, size_t num_pages, argument 46 for (i = 0; i < num_pages; i++) { 48 (unsigned long) num_pages, p[i]); 56 static int __ipath_get_user_pages(unsigned long start_page, size_t num_pages, argument 65 if (num_pages > lock_limit) { 71 (unsigned long) num_pages, start_page); 73 for (got = 0; got < num_pages; got += ret) { 76 num_pages - got, 1, 1, 82 current->mm->pinned_vm += num_pages; 152 * @num_pages 161 ipath_get_user_pages(unsigned long start_page, size_t num_pages, struct page **p) argument 175 ipath_release_user_pages(struct page **p, size_t num_pages) argument 189 unsigned long num_pages; member in struct:ipath_user_pages_work 204 ipath_release_user_pages_on_close(struct page **p, size_t num_pages) argument [all...] |
/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_tgt.c | 637 int num_pages; local 691 num_pages = tgt->rq_mem_size / PAGE_SIZE; 695 while (num_pages--) { 746 num_pages = tgt->confq_mem_size / PAGE_SIZE; 750 while (num_pages--) {
|
/drivers/gpu/drm/gma500/ |
H A D | gtt.c | 410 unsigned i, num_pages; local 528 vram_pages = num_pages = vram_stolen_size >> PAGE_SHIFT; 530 num_pages, pfn_base << PAGE_SHIFT, 0); 531 for (i = 0; i < num_pages; ++i) {
|
H A D | mmu.c | 139 struct page *page[], unsigned long num_pages) 146 for (i = 0; i < num_pages; i++) 455 int num_pages = gtt_pages; local 468 /*ttm_tt_cache_flush(&pd->p, num_pages);*/ 469 psb_pages_clflush(pd->driver, &pd->p, num_pages); 549 unsigned long address, uint32_t num_pages, 565 /*ttm_tt_cache_flush(&pd->p, num_pages);*/ 566 psb_pages_clflush(pd->driver, &pd->p, num_pages); 571 rows = num_pages / desired_tile_stride; 573 desired_tile_stride = num_pages; 138 psb_pages_clflush(struct psb_mmu_driver *driver, struct page *page[], unsigned long num_pages) argument 548 psb_mmu_flush_ptes(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride) argument 602 psb_mmu_remove_pfn_sequence(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages) argument 641 psb_mmu_remove_pages(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride) argument 697 psb_mmu_insert_pfn_sequence(struct psb_mmu_pd *pd, uint32_t start_pfn, unsigned long address, uint32_t num_pages, int type) argument 742 psb_mmu_insert_pages(struct psb_mmu_pd *pd, struct page **pages, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride, int type) argument [all...] |
/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_vm.c | 45 unsigned long num_pages) 67 if (unlikely((best_bo->vm_node->start + best_bo->num_pages) < 68 (page_start + num_pages))) 153 if (unlikely(page_offset >= bo->num_pages)) { 347 if (unlikely(kmap_offset >= bo->num_pages)) { 353 io_size = bo->num_pages - kmap_offset; 418 if (unlikely(kmap_offset >= bo->num_pages)) 422 io_size = bo->num_pages - kmap_offset; 43 ttm_bo_vm_lookup_rb(struct ttm_bo_device *bdev, unsigned long page_start, unsigned long num_pages) argument
|
H A D | ttm_bo_util.c | 357 add = new_mem->num_pages - 1; 360 for (i = 0; i < new_mem->num_pages; ++i) { 507 unsigned long num_pages, 522 if (num_pages == 1 && (mem->placement & TTM_PL_FLAG_CACHED)) { 540 map->virtual = vmap(ttm->pages + start_page, num_pages, 547 unsigned long start_page, unsigned long num_pages, 558 if (num_pages > bo->num_pages) 560 if (start_page > bo->num_pages) 563 if (num_pages > 505 ttm_bo_kmap_ttm(struct ttm_buffer_object *bo, unsigned long start_page, unsigned long num_pages, struct ttm_bo_kmap_obj *map) argument 546 ttm_bo_kmap(struct ttm_buffer_object *bo, unsigned long start_page, unsigned long num_pages, struct ttm_bo_kmap_obj *map) argument [all...] |
H A D | ttm_bo.c | 90 bo, bo->mem.num_pages, bo->mem.size >> 10, 341 bo->ttm = bdev->driver->ttm_tt_create(bdev, bo->num_pages << PAGE_SHIFT, 1074 mem.num_pages = bo->num_pages; 1075 mem.size = mem.num_pages << PAGE_SHIFT; 1099 mem->start + mem->num_pages > placement->lpfn)) 1123 (placement->lpfn - placement->fpfn) < bo->num_pages) 1157 (bo->mem.num_pages > (placement->lpfn - placement->fpfn))); 1175 unsigned long num_pages; local 1189 num_pages [all...] |
/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 139 unsigned int i, num_pages, npg_data; local 144 num_pages = skb_shinfo(skb)->nr_frags + npg_data + 2; 148 (num_pages * sizeof(struct hv_page_buffer)) + 164 (num_pages * sizeof(struct hv_page_buffer)); 167 packet->page_buf_cnt = num_pages - 1;
|
/drivers/staging/tidspbridge/include/dspbridge/ |
H A D | drv.h | 77 int num_pages; member in struct:bridge_dma_map_info
|
/drivers/gpu/drm/via/ |
H A D | via_dmablit.h | 42 unsigned long num_pages; member in struct:_drm_via_sg_info
|
/drivers/net/ethernet/8390/ |
H A D | smc-mca.c | 128 unsigned char num_pages; member in struct:__anon1856 206 unsigned char reg4, num_pages; local 296 num_pages = 40; 307 num_pages = mem_table[i].num_pages; 319 num_pages = 0x40; 331 num_pages = 0x20 + (2 * (pos3 & 0x10)); 384 ei_status.stop_page = num_pages;
|
H A D | smc-ultra.c | 211 unsigned char num_pages, irqreg, addr, piomode; local 288 num_pages = num_pages_tbl[(addr >> 4) & 3]; 295 ei_status.stop_page = num_pages;
|
/drivers/staging/zram/ |
H A D | zram_drv.c | 627 size_t num_pages; local 653 num_pages = zram->disksize >> PAGE_SHIFT; 654 zram->table = vzalloc(num_pages * sizeof(*zram->table));
|
/drivers/virt/ |
H A D | fsl_hypervisor.c | 154 unsigned int num_pages; local 217 num_pages = (param.count + lb_offset + PAGE_SIZE - 1) >> PAGE_SHIFT; 225 pages = kzalloc(num_pages * sizeof(struct page *), GFP_KERNEL); 235 sg_list_unaligned = kmalloc(num_pages * sizeof(struct fh_sg_list) + 247 param.local_vaddr - lb_offset, num_pages, 252 if (num_pinned != num_pages) { 275 for (i = 1; i < num_pages; i++) { 292 virt_to_phys(sg_list), num_pages); 296 for (i = 0; i < num_pages; i++)
|
/drivers/virtio/ |
H A D | virtio_balloon.c | 53 unsigned int num_pages; member in struct:virtio_balloon 57 * to num_pages above. 146 vb->num_pages += VIRTIO_BALLOON_PAGES_PER_PAGE; 181 vb->num_pages -= VIRTIO_BALLOON_PAGES_PER_PAGE; 272 offsetof(struct virtio_balloon_config, num_pages), 275 return target - vb->num_pages; 280 __le32 actual = cpu_to_le32(vb->num_pages); 359 vb->num_pages = 0; 391 while (vb->num_pages) 392 leak_balloon(vb, vb->num_pages); [all...] |
/drivers/char/agp/ |
H A D | generic.c | 1209 int agp_generic_alloc_pages(struct agp_bridge_data *bridge, struct agp_memory *mem, size_t num_pages) argument 1214 for (i = 0; i < num_pages; i++) { 1231 set_pages_array_uc(mem->pages, num_pages);
|
/drivers/s390/char/ |
H A D | sclp_vt220.c | 625 static int __init __sclp_vt220_init(int num_pages) argument 645 for (i = 0; i < num_pages; i++) {
|
/drivers/scsi/be2iscsi/ |
H A D | be_cmds.c | 538 req->num_pages = cpu_to_le16(PAGES_4K_SPANNED(q_mem->va, q_mem->size)); 612 req->num_pages = cpu_to_le16(PAGES_4K_SPANNED(q_mem->va, q_mem->size)); 672 req->num_pages = PAGES_4K_SPANNED(q_mem->va, q_mem->size); 769 req->num_pages = PAGES_4K_SPANNED(q_mem->va, q_mem->size); 813 req->num_pages = PAGES_4K_SPANNED(q_mem->va, q_mem->size); 827 u32 page_offset, u32 num_pages) 834 u32 temp_num_pages = num_pages; 836 if (num_pages == 0xff) 837 num_pages = 1; 848 req->num_pages 825 be_cmd_iscsi_post_sgl_pages(struct be_ctrl_info *ctrl, struct be_dma_mem *q_mem, u32 page_offset, u32 num_pages) argument [all...] |
/drivers/block/drbd/ |
H A D | drbd_bitmap.c | 1011 int num_pages, i, count = 0; local 1027 num_pages = b->bm_number_of_pages; 1032 for (i = 0; i < num_pages; i++) {
|