Searched refs:max_pages (Results 1 - 15 of 15) sorted by relevance

/freebsd-12-stable/sys/dev/drm2/ttm/
H A Dttm_page_alloc.h36 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages);
71 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages);
88 unsigned max_pages)
87 ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) argument
H A Dttm_page_alloc.c808 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) argument
824 _manager->options.max_size = max_pages;
H A Dttm_page_alloc_dma.c1056 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) argument
1071 _manager->options.max_size = max_pages;
/freebsd-12-stable/sys/dev/drm/
H A Dati_pcigart.c157 int max_pages; local
185 max_pages = (gart_info->table_size / sizeof(u32));
186 pages = (dev->sg->pages <= max_pages)
187 ? dev->sg->pages : max_pages;
189 memset(pci_gart, 0, max_pages * sizeof(u32));
/freebsd-12-stable/sys/dev/drm2/
H A Dati_pcigart.c65 int max_pages; local
77 max_pages = (gart_info->table_size / sizeof(u32));
78 pages = (entry->pages <= max_pages)
79 ? entry->pages : max_pages;
H A DdrmP.h1392 dma_addr_t *addrs, int max_pages);
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
H A Dib_fmr_pool.c92 int max_pages; member in struct:ib_fmr_pool
265 pool->max_pages = params->max_pages_per_fmr;
287 .max_pages = params->max_pages_per_fmr,
426 if (list_len < 1 || list_len > pool->max_pages)
/freebsd-12-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c281 int max_pages)
287 * max_pages is limited to MLX4_MAX_FAST_REG_PAGES
290 mr->page_map_size = roundup(max_pages * sizeof(u64),
411 mr->max_pages = max_num_sg;
443 fmr_attr->max_pages, fmr_attr->max_maps,
528 if (unlikely(mr->npages == mr->max_pages))
279 mlx4_alloc_priv_pages(struct ib_device *device, struct mlx4_ib_mr *mr, int max_pages) argument
H A Dmlx4_ib.h144 u32 max_pages; member in struct:mlx4_ib_mr
/freebsd-12-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mr.c980 if (npages > fmr->max_pages)
1049 int mlx4_fmr_alloc(struct mlx4_dev *dev, u32 pd, u32 access, int max_pages, argument
1062 if (max_pages * sizeof *fmr->mtts > PAGE_SIZE)
1066 fmr->max_pages = max_pages;
1070 err = mlx4_mr_alloc(dev, pd, 0, 0, access, max_pages,
/freebsd-12-stable/sys/dev/drm2/radeon/
H A Dr600_blit_kms.c622 unsigned max_pages; local
643 max_pages = (max_dim * h) / (RECT_UNIT_W * RECT_UNIT_H);
644 if (pages > max_pages)
645 pages = max_pages;
/freebsd-12-stable/sys/dev/mthca/
H A Dmthca_mr.c574 int list_len = mr->attr.max_pages;
583 mr->attr.max_pages * sizeof *mr->mem.arbel.mtts > PAGE_SIZE)
694 if (list_len > fmr->attr.max_pages)
/freebsd-12-stable/sys/xen/interface/
H A Ddomctl.h105 uint64_aligned_t max_pages; member in struct:xen_domctl_getdomaininfo
/freebsd-12-stable/sys/dev/mlx4/
H A Ddevice.h707 int max_pages; member in struct:mlx4_fmr
1397 int mlx4_fmr_alloc(struct mlx4_dev *dev, u32 pd, u32 access, int max_pages,
/freebsd-12-stable/sys/ofed/include/rdma/
H A Dib_verbs.h1343 int max_pages; member in struct:ib_fmr_attr

Completed in 310 milliseconds