Searched refs:num_pages (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-10.1-release/sys/dev/virtio/balloon/
H A Dvirtio_balloon.h43 uint32_t num_pages; member in struct:virtio_balloon_config
/freebsd-10.1-release/sys/vm/
H A Dvm_param.h124 #define num_pages(x) \ macro
/freebsd-10.1-release/sys/dev/drm2/ttm/
H A Dttm_tt.c54 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) {
339 IDX_TO_OFF(ttm->num_pages), VM_PROT_DEFAULT, 0,
350 for (i = 0; i < ttm->num_pages;
[all...]
H A Dttm_bo_util.c338 add = new_mem->num_pages - 1;
341 for (i = 0; i < new_mem->num_pages; ++i) {
479 unsigned long num_pages,
495 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,
477 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 Dttm_bo_api.h92 * @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 Dttm_agp_backend.c58 mem = agp_alloc_memory(agp_be->bridge, AGP_USER_MEMORY, ttm->num_pages);
63 for (i = 0; i < ttm->num_pages; i++) {
H A Dttm_bo_manager.c74 mem->num_pages, mem->page_alignment,
80 node = drm_mm_get_block_atomic_range(node, mem->num_pages,
H A Dttm_bo_vm.c73 unsigned long num_pages)
94 if (unlikely((best_bo->vm_node->start + best_bo->num_pages) <
95 (page_start + num_pages)))
380 for (i = 0; i < bo->num_pages; i++) {
443 if (unlikely(kmap_offset >= bo->num_pages)) {
449 io_size = bo->num_pages - kmap_offset;
514 if (unlikely(kmap_offset >= bo->num_pages))
518 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 Dttm_bo.c82 bo, bo->mem.num_pages, bo->mem.size >> 10,
387 bo->ttm = bdev->driver->ttm_tt_create(bdev, bo->num_pages << PAGE_SHIFT,
393 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 Dttm_bo_driver.h100 * @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-10.1-release/sys/dev/drm2/
H A Ddrm_memory.c123 drm_clflush_pages(vm_page_t *pages, unsigned long num_pages) argument
126 pmap_invalidate_cache_pages(pages, num_pages);
/freebsd-10.1-release/sys/dev/drm/
H A Dvia_dmablit.h43 unsigned long num_pages; member in struct:_drm_via_sg_info
H A Dvia_dmablit.c179 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-10.1-release/sys/dev/drm2/radeon/
H A Dradeon_object.h88 return bo->tbo.num_pages << PAGE_SHIFT;
98 return (bo->tbo.num_pages << PAGE_SHIFT) / RADEON_GPU_PAGE_SIZE;
H A Dradeon_trace.h28 __entry->pages = bo->tbo.num_pages;
H A Dradeon_ttm.c267 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);
605 gtt->ttm.dma_address, ttm->num_pages);
631 for (i = 0; i < ttm->num_pages; i++) {
678 for (i = 0; i < ttm->num_pages;
[all...]
H A Dradeon_prime.c42 int npages = bo->tbo.num_pages;
108 ret = ttm_bo_kmap(&bo->tbo, 0, bo->tbo.num_pages,
H A Dradeon_object.c181 r = ttm_bo_kmap(&bo->tbo, 0, bo->tbo.num_pages, &bo->kmap);
451 bo->tbo.num_pages << PAGE_SHIFT);
595 size = bo->mem.num_pages << PAGE_SHIFT;
/freebsd-10.1-release/sys/dev/oce/
H A Doce_hw.h753 uint32_t num_pages:16; member in struct:oce_mq_ext_ctx_u::__anon9425
770 uint32_t num_pages:16;
794 uint32_t num_pages:16; member in struct:oce_mq_ext_ctx_u::__anon9426
809 uint32_t num_pages:16;
1239 uint32_t num_pages:16; member in struct:oce_eq_ctx
1257 uint32_t num_pages:16;
1321 uint32_t num_pages:16; member in struct:oce_cq_ctx_u::__anon9459
1338 uint32_t num_pages:16;
1365 uint32_t num_pages:16; member in struct:oce_cq_ctx_u::__anon9460
1385 uint32_t num_pages
1453 uint32_t num_pages:16; member in struct:oce_mq_ctx_u::__anon9467
2730 uint32_t num_pages:8; member in struct:oce_wq_ctx_u::__anon9548
2772 uint32_t num_pages:8; member in struct:oce_wq_ctx_u::__anon9549
2818 uint8_t num_pages; member in struct:mbx_create_nic_wq::__anon9550::__anon9551
2872 uint8_t num_pages; member in struct:mbx_create_nic_rq::__anon9556::__anon9557
[all...]
H A Doce_mbox.c1675 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
[all...]
H A Doce_queue.c666 uint32_t num_pages; local
699 num_pages = oce_page_list(mq->ring, &fwcmd->params.req.pages[0]);
705 ctx->v1.num_pages = num_pages;
718 ctx->v0.num_pages = num_pages;
/freebsd-10.1-release/sys/dev/nand/
H A Dnand_cdev.c420 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 Dnfc_fsl.c231 uint32_t num_pages; local
253 num_pages = (param->chip_size << 20) / param->page_size;
254 while(num_pages) {
256 num_pages >>= 8;
/freebsd-10.1-release/sys/cam/ctl/
H A Dctl_backend_ramdisk.c95 int num_pages; member in struct:ctl_be_ramdisk_softc
158 softc->num_pages = softc->rd_size / PAGE_SIZE;
160 softc->num_pages, M_RAMDISK,
162 for (i = 0; i < softc->num_pages; i++)
205 for (i = 0; i < softc->num_pages; i++)
307 sg_filled = min(btoc(len), softc->num_pages);
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Target/
H A DMemory.cpp390 const size_t num_pages = (byte_size + page_size - 1) / page_size; local
391 const size_t page_byte_size = num_pages * page_size;

Completed in 144 milliseconds

12