/freebsd-11-stable/sys/dev/virtio/balloon/ |
H A D | virtio_balloon.h | 43 uint32_t num_pages; member in struct:virtio_balloon_config
|
/freebsd-11-stable/sys/dev/drm2/ttm/ |
H A D | ttm_agp_backend.c | 58 for (i = 0; i < ttm->num_pages; i++) { 69 ttm->num_pages << PAGE_SHIFT, agp_be->offset); 80 return -agp_unbind_pages(agp_be->bridge, ttm->num_pages << PAGE_SHIFT, 117 agp_be->pages = malloc(agp_be->ttm.num_pages * sizeof(*agp_be->pages),
|
H A D | ttm_tt.c | 54 ttm->pages = malloc(ttm->num_pages * sizeof(void *), 60 ttm->ttm.pages = malloc(ttm->ttm.num_pages * sizeof(void *), 62 ttm->dma_address = malloc(ttm->ttm.num_pages * 119 drm_clflush_pages(ttm->pages, ttm->num_pages); 121 for (i = 0; i < ttm->num_pages; ++i) { 189 ttm->num_pages = (size + PAGE_SIZE - 1) >> PAGE_SHIFT; 219 ttm->num_pages = (size + PAGE_SIZE - 1) >> PAGE_SHIFT; 290 for (i = 0; i < ttm->num_pages; ++i) { 340 IDX_TO_OFF(ttm->num_pages), VM_PROT_DEFAULT, 0, 351 for (i = 0; i < ttm->num_pages; [all...] |
H A D | ttm_bo_util.c | 338 add = new_mem->num_pages - 1; 341 for (i = 0; i < new_mem->num_pages; ++i) { 480 unsigned long num_pages, 496 if (num_pages == 1 && (mem->placement & TTM_PL_FLAG_CACHED)) { 514 map->num_pages = num_pages; 515 map->virtual = (void *)kva_alloc(num_pages * PAGE_SIZE); 517 for (i = 0; i < num_pages; i++) { 523 &ttm->pages[start_page], num_pages); 530 unsigned long start_page, unsigned long num_pages, 478 ttm_bo_kmap_ttm(struct ttm_buffer_object *bo, unsigned long start_page, unsigned long num_pages, struct ttm_bo_kmap_obj *map) argument 529 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_api.h | 92 * @num_pages: Actual size of memory region in pages. 105 unsigned long num_pages; member in struct:ttm_mem_reg 140 * @num_pages: Actual number of pages. 196 unsigned long num_pages; member in struct:ttm_buffer_object 289 int num_pages; member in struct:ttm_bo_kmap_obj 645 * @num_pages: Number of pages to map. 658 unsigned long num_pages, struct ttm_bo_kmap_obj *map);
|
H A D | ttm_bo_manager.c | 74 mem->num_pages, mem->page_alignment, 80 node = drm_mm_get_block_atomic_range(node, mem->num_pages,
|
H A D | ttm_bo_vm.c | 73 unsigned long num_pages) 94 if (unlikely((best_bo->vm_node->start + best_bo->num_pages) < 95 (page_start + num_pages))) 381 for (i = 0; i < bo->num_pages; i++) { 444 if (unlikely(kmap_offset >= bo->num_pages)) { 450 io_size = bo->num_pages - kmap_offset; 515 if (unlikely(kmap_offset >= bo->num_pages)) 519 io_size = bo->num_pages - kmap_offset; 71 ttm_bo_vm_lookup_rb(struct ttm_bo_device *bdev, unsigned long page_start, unsigned long num_pages) argument
|
H A D | ttm_bo.c | 83 bo, bo->mem.num_pages, bo->mem.size >> 10, 388 bo->ttm = bdev->driver->ttm_tt_create(bdev, bo->num_pages << PAGE_SHIFT, 394 bo->ttm = bdev->driver->ttm_tt_create(bdev, bo->num_pages << PAGE_SHIFT, 1127 mem.num_pages = bo->num_pages; 1128 mem.size = mem.num_pages << PAGE_SHIFT; 1154 mem->start + mem->num_pages > placement->lpfn)) 1178 (placement->lpfn - placement->fpfn) < bo->num_pages) 1212 (bo->mem.num_pages > (placement->lpfn - placement->fpfn)))); 1230 unsigned long num_pages; local [all...] |
H A D | ttm_bo_driver.h | 100 * @num_pages: Number of pages in the page array. 118 unsigned long num_pages; member in struct:ttm_tt 658 * @num_pages: Number of pages to flush. 664 extern void ttm_tt_cache_flush(struct vm_page *pages[], unsigned long num_pages);
|
/freebsd-11-stable/sys/contrib/vchiq/interface/vchiq_arm/ |
H A D | vchiq_2835_arm.c | 407 unsigned int num_pages, i; local 417 num_pages = (count + offset + PAGE_SIZE - 1) / PAGE_SIZE; 427 (num_pages * sizeof(unsigned long)) + 428 (num_pages * sizeof(pages[0])); 466 pages = (vm_page_t*)(addrs + num_pages); 470 (type == PAGELIST_READ ? VM_PROT_WRITE : 0 ) | VM_PROT_READ, pages, num_pages); 472 if (actual_pages != num_pages) { 496 for (i = 1; i < num_pages; i++) { 558 unsigned int num_pages, i; local 566 num_pages [all...] |
/freebsd-11-stable/sys/vm/ |
H A D | vm_param.h | 125 #define num_pages(x) \ macro
|
/freebsd-11-stable/sys/dev/drm/ |
H A D | via_dmablit.h | 43 unsigned long num_pages; member in struct:_drm_via_sg_info
|
H A D | via_dmablit.c | 179 for (i=0; i < vsg->num_pages; ++i) { 228 vsg->num_pages = VIA_PFN(xfer->mem_addr + 231 if (NULL == (vsg->pages = malloc(sizeof(vm_page_t) * vsg->num_pages, 238 (vm_offset_t)xfer->mem_addr, vsg->num_pages * PAGE_SIZE, 239 VM_PROT_READ | VM_PROT_WRITE, vsg->pages, vsg->num_pages) < 0) 242 for (i = 0; i < vsg->num_pages; i++) {
|
/freebsd-11-stable/sys/dev/drm2/ |
H A D | drm_agpsupport.c | 434 unsigned long num_pages, 443 mem = agp_allocate_memory(dev->agp->bridge, num_pages, 447 num_pages); 451 for (i = 0; i < num_pages; i++) 453 mem->page_count = num_pages; 432 drm_agp_bind_pages(struct drm_device *dev, struct page **pages, unsigned long num_pages, uint32_t gtt_offset, u32 type) argument
|
/freebsd-11-stable/sys/dev/drm2/radeon/ |
H A D | radeon_object.h | 88 return bo->tbo.num_pages << PAGE_SHIFT; 98 return (bo->tbo.num_pages << PAGE_SHIFT) / RADEON_GPU_PAGE_SIZE;
|
H A D | radeon_trace.h | 28 __entry->pages = bo->tbo.num_pages;
|
H A D | radeon_ttm.c | 267 new_mem->num_pages * (PAGE_SIZE / RADEON_GPU_PAGE_SIZE), /* GPU pages */ 417 mem->bus.size = mem->num_pages << PAGE_SHIFT; 518 if (!ttm->num_pages) { 520 ttm->num_pages, bo_mem, ttm); 523 ttm->num_pages, ttm->pages, gtt->ttm.dma_address); 526 ttm->num_pages, (unsigned)gtt->offset); 536 radeon_gart_unbind(gtt->rdev, gtt->offset, ttm->num_pages); 599 gtt->ttm.dma_address, ttm->num_pages); 623 for (i = 0; i < ttm->num_pages; i++) { 668 for (i = 0; i < ttm->num_pages; [all...] |
H A D | radeon_prime.c | 42 int npages = bo->tbo.num_pages; 108 ret = ttm_bo_kmap(&bo->tbo, 0, bo->tbo.num_pages,
|
H A D | radeon_object.c | 185 r = ttm_bo_kmap(&bo->tbo, 0, bo->tbo.num_pages, &bo->kmap); 457 bo->tbo.num_pages << PAGE_SHIFT); 601 size = bo->mem.num_pages << PAGE_SHIFT;
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mem.c | 140 * num_pages - total number of pages to fill 146 int page_shift, size_t offset, size_t num_pages, 165 for (i = 0; i < num_pages; ++i) { 145 __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, int page_shift, size_t offset, size_t num_pages, __be64 *pas, int access_flags) argument
|
/freebsd-11-stable/sys/dev/oce/ |
H A D | oce_mbox.c | 1675 int rc, num_pages = 0; local 1690 num_pages = oce_page_list(rq->ring, &fwcmd->params.req.pages[0]); 1698 fwcmd->params.req.num_pages = num_pages; 1732 int rc = 0, version, num_pages; local 1754 num_pages = oce_page_list(wq->ring, &fwcmd->params.req.pages[0]); 1757 fwcmd->params.req.num_pages = num_pages; 1794 uint32_t num_pages; local 1806 num_pages 1843 uint32_t num_pages, page_size; local 2318 int rc = 0, num_pages = 0; local [all...] |
H A D | oce_hw.h | 785 uint32_t num_pages:16; member in struct:oce_mq_ext_ctx_u::__anon7354 802 uint32_t num_pages:16; 826 uint32_t num_pages:16; member in struct:oce_mq_ext_ctx_u::__anon7355 841 uint32_t num_pages:16; 1271 uint32_t num_pages:16; member in struct:oce_eq_ctx 1289 uint32_t num_pages:16; 1353 uint32_t num_pages:16; member in struct:oce_cq_ctx_u::__anon7388 1370 uint32_t num_pages:16; 1397 uint32_t num_pages:16; member in struct:oce_cq_ctx_u::__anon7389 1417 uint32_t num_pages 1485 uint32_t num_pages:16; member in struct:oce_mq_ctx_u::__anon7396 2763 uint32_t num_pages:8; member in struct:oce_wq_ctx_u::__anon7477 2805 uint32_t num_pages:8; member in struct:oce_wq_ctx_u::__anon7478 2851 uint8_t num_pages; member in struct:mbx_create_nic_wq::__anon7479::__anon7480 2905 uint8_t num_pages; member in struct:mbx_create_nic_rq::__anon7485::__anon7486 3892 uint8_t num_pages; member in struct:mbx_create_nic_rq_v2::__anon7509::__anon7510 [all...] |
/freebsd-11-stable/sys/dev/ocs_fc/ |
H A D | sli4.c | 1731 uint32_t num_pages = 0; local 1741 num_pages = sli_page_count(qmem->size, page_bytes); 1742 cmd_size = sizeof(sli4_req_common_create_cq_v0_t) + (8 * num_pages); 1760 num_pages = sli_page_count(qmem->size, page_bytes); 1761 cmd_size = sizeof(sli4_req_common_create_cq_v2_t) + (8 * num_pages); 1790 cqv0->num_pages = num_pages; 1791 switch (cqv0->num_pages) { 1802 ocs_log_test(sli4->os, "num_pages %d not valid\n", cqv0->num_pages); [all...] |
/freebsd-11-stable/sys/dev/nand/ |
H A D | nand_cdev.c | 420 int num_pages; local 423 num_pages = cg->pgs_per_blk * cg->blks_per_lun * cg->luns; 424 if (page_stat->page_num >= num_pages)
|
H A D | nfc_fsl.c | 230 uint32_t num_pages; local 252 num_pages = (param->chip_size << 20) / param->page_size; 253 while(num_pages) { 255 num_pages >>= 8;
|